如何在 VPS 托管 FTP 服务器中使用新的 SCSI 驱动器?

哈维尔·纳瓦罗

我刚刚为 FTP 配置了一个虚拟服务器(Ubuntu Server 16.04,GNU/Linux 4.4.0-45-generic x86_64)。对于这些意味着我最初分配了一个 SCSI 驱动器,作为 sda 安装到分区 sda1 作为 SWAP 和 /dev/sda1 作为 ext4。问题是,由于当前 sda2 的可用空间不足,我请求了更多存储资源。因此,我被告知 1000G 已分配给我的 VPS 并检查此df命令显示以下内容:

S.ficheros     Tamaño Usados  Disp Uso% Montado en
udev             2.0G      0  2.0G   0% /dev
tmpfs            396M   5.8M  390M   2% /run
/dev/sda2         13G    12G  269M  98% /
tmpfs            2.0G      0  2.0G   0% /dev/shm
tmpfs            5.0M      0  5.0M   0% /run/lock
tmpfs            2.0G      0  2.0G   0% /sys/fs/cgroup
cgmfs            100K      0  100K   0% /run/cgmanager/fs
tmpfs            396M      0  396M   0% /run/user/1001

问题是,在使用lsblk检查后,我意识到有一个未格式化的物理设备,所以我使用fdisk来这样做,但我仍然无法使用那个新的sdb1分区,因为df命令没有显示任何更改,安装不起作用因为未找到sdb1并且我可以确认它不在/etc/fstab文件中。当前lsblk输出是:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk 
sda      8:0    0   16G  0 disk 
├─sda1   8:1    0  2.8G  0 part [SWAP]
└─sda2   8:2    0 13.2G  0 part /
sdb      8:16   0 1000G  0 disk 
└─sdb1   8:17   0 1000G  0 part 
sr0     11:0    1 1024M  0 rom  

lsblk -f显示:

NAME   FSTYPE      LABEL UUID                                   MOUNTPOINT
fd0                                                             
sda                                                             
├─sda1 swap              e22cb8bf-167b-415e-b1e4-7f3709ca201f   [SWAP]
└─sda2 ext4              651cd80e-1401-4c44-9d42-226ab9901b8f   /
sdb                                                             
└─sdb1 LVM2_member       fl4MDC-BlqJ-rI2o-aeXP-eJc6-shbx-EJIzG0 
sr0                                                             

对此事的任何帮助将不胜感激。

法比

忘记您对 Windows 和驱动器的了解。

Ubuntu 有一个文件系统,它可以容纳无限数量的磁盘,并且仍然将它们全部放在同一个文件系统下(FHS 按照以下步骤完整地阅读此内容)。

所以你想做的是:

  • 对您的服务器进行完整的系统备份

  • 再做一次完整的数据备份以防万一

  • 创建一个新的分区表/dev/sdb(它现在是 LVM2 成员:我们不希望那样)

  • sdb使用EXT4文件系统创建一个新分区

  • 暂时将该文件系统挂载到某处:

      mount /dev/sdb1 /media/NewFTPFiles
    
  • 停止 FTP 服务器

  • 将旧目录中的所有文件复制到新目录,保留所有属性:¹

      cp --preserve=all --recursive /srv/ftp /media/NewFTPFiles
    
  • 删除所有旧文件以释放空间:危险以及为什么要进行 2 个备份

      rm --recursive /srv/ftp
    
  • 卸载新磁盘:

      umount  /media/NewFTPFiles
    
  • 将新磁盘安装在与旧服务器文件最初相同的位置

      mount /dev/sdb1 /srv/ftp
    
  • 启动FTP服务器

  • 确保您现在fstab使用新的 mount 命令修复您的文件,以便下次重新启动服务器时在启动时完成挂载。

这里!

/dev/sdb1现在叠加在文件系统上/srv/ftp,并dfdu将显示分配给FTP服务的所有新的空间,/将被清理!

注意¹:我使用vsftpd并且使用/srv/ftp. 用您的 FTP 服务器使用的任何目录替换它...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用PHP将文件从托管服务器复制到本地驱动器

来自分类Dev

如何设置VPS Webmin / Virtualmin服务器以在托管网站中显示MongoDB中的数据?

来自分类Dev

如何在Windows 10中将FTP共享映射到盘符驱动器?

来自分类Dev

如何对我的新VPS服务器进行docker化?

来自分类Dev

从Azure中托管的应用读取FTP服务器

来自分类Dev

如何在带有FTP的Linux服务器中的mkdir中使用数据变量?

来自分类Dev

如何在Linux中使用Shell脚本登录ftp服务器?

来自分类Dev

如何在 vps (digitalocean) 上安装邮件服务器

来自分类Dev

如何使用USB驱动器/笔式驱动器?

来自分类Dev

如何将带有HD50连接器的SCSI-2外部硬盘驱动器连接到PC?

来自分类Dev

如何使用PHP设置新的Google Cloud Messaging API服务器实现和托管?

来自分类Dev

在VPS服务器上配置并托管asp.net网站?

来自分类Dev

如何在HTTPS服务器上托管CSS / JS

来自分类Dev

如何在自己的服务器上托管SwiftUI应用?

来自分类Dev

如何在托管服务器上配置Zend 2?

来自分类Dev

如何在单个服务器上托管站点?

来自分类Dev

如何在服务器中托管Codeigniter?

来自分类Dev

如何在 Android 设备上托管 LAN 服务器?

来自分类Dev

如何在本地服务器上托管 openlayer 示例?

来自分类Dev

CCISS无法识别新的SCSI驱动器-HP Proliant Server

来自分类Dev

CCISS无法识别新的SCSI驱动器-HP Proliant Server

来自分类Dev

如何隔离驱动器?

来自分类Dev

如何从PHP的根驱动器访问驱动器

来自分类Dev

使USB闪存驱动器似乎作为外部硬盘托管

来自分类Dev

托管服务器时如何使用livereload.js?

来自分类Dev

如何使用无外壳模型托管CoreNLP服务器?

来自分类Dev

如何使用Heroku托管本地服务器?

来自分类Dev

托管服务器时如何使用livereload.js?

来自分类Dev

如何在.bat中提取新映射驱动器的驱动器号?

Related 相关文章

  1. 1

    如何使用PHP将文件从托管服务器复制到本地驱动器

  2. 2

    如何设置VPS Webmin / Virtualmin服务器以在托管网站中显示MongoDB中的数据?

  3. 3

    如何在Windows 10中将FTP共享映射到盘符驱动器?

  4. 4

    如何对我的新VPS服务器进行docker化?

  5. 5

    从Azure中托管的应用读取FTP服务器

  6. 6

    如何在带有FTP的Linux服务器中的mkdir中使用数据变量?

  7. 7

    如何在Linux中使用Shell脚本登录ftp服务器?

  8. 8

    如何在 vps (digitalocean) 上安装邮件服务器

  9. 9

    如何使用USB驱动器/笔式驱动器?

  10. 10

    如何将带有HD50连接器的SCSI-2外部硬盘驱动器连接到PC?

  11. 11

    如何使用PHP设置新的Google Cloud Messaging API服务器实现和托管?

  12. 12

    在VPS服务器上配置并托管asp.net网站?

  13. 13

    如何在HTTPS服务器上托管CSS / JS

  14. 14

    如何在自己的服务器上托管SwiftUI应用?

  15. 15

    如何在托管服务器上配置Zend 2?

  16. 16

    如何在单个服务器上托管站点?

  17. 17

    如何在服务器中托管Codeigniter?

  18. 18

    如何在 Android 设备上托管 LAN 服务器?

  19. 19

    如何在本地服务器上托管 openlayer 示例?

  20. 20

    CCISS无法识别新的SCSI驱动器-HP Proliant Server

  21. 21

    CCISS无法识别新的SCSI驱动器-HP Proliant Server

  22. 22

    如何隔离驱动器?

  23. 23

    如何从PHP的根驱动器访问驱动器

  24. 24

    使USB闪存驱动器似乎作为外部硬盘托管

  25. 25

    托管服务器时如何使用livereload.js?

  26. 26

    如何使用无外壳模型托管CoreNLP服务器?

  27. 27

    如何使用Heroku托管本地服务器?

  28. 28

    托管服务器时如何使用livereload.js?

  29. 29

    如何在.bat中提取新映射驱动器的驱动器号?

热门标签

归档