我刚刚在 OVH 上购买了一台全新的服务器,磁盘规格为:2 x480GB SSD SOFT。当我执行 df -h 时,输出为:
Filesystem Size Used Avail Use% Mounted on
/dev/root 20G 13G 5.7G 69% /
devtmpfs 16G 12K 16G 1% /dev
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 3.2G 792K 3.2G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 16G 0 16G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/md2 421G 17G 383G 5% /home
请注意,我已经存储了许多文件,然后我意识到我需要更大的空间来存放根目录。现在我可以用 /dev/md2 替换 2 个 /dev/root 并更改启动驱动器,或者我可以将 /dev/md2 分区(可以删除那里的数据,备份在那里)分成 2 个部分,每个部分 200GB,然后将其中一个分区挂载到 /var/www/tmp 以存储网站工作期间所需的文件。或者我可以调整根分区的大小。lsblk 的输出为:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 447.1G 0 disk
├─sda1 8:1 0 19.5G 0 part
│ └─md1 9:1 0 19.5G 0 raid1 /
├─sda2 8:2 0 427.1G 0 part
│ └─md2 9:2 0 427.1G 0 raid1 /home
└─sda3 8:3 0 511M 0 part [SWAP]
sdb 8:16 0 447.1G 0 disk
├─sdb1 8:17 0 19.5G 0 part
│ └─md1 9:1 0 19.5G 0 raid1 /
├─sdb2 8:18 0 427.1G 0 part
│ └─md2 9:2 0 427.1G 0 raid1 /home
└─sdb3 8:19 0 511M 0 part [SWAP]
现在我不知道要编辑哪个分区。我想做这样的事情,sudo fdisk /dev/sda2 (/home),然后删除分区,然后创建 2 个相等的分区,但现在我无法决定。我应该在 /dev/sda2 还是 /dev/sdb2 上执行此操作。有什么区别?
谢谢您的帮助,我知道这是一个令人困惑的问题。
答案1
处在你的位置我要么
重新安装操作系统并配置我想要的分区,而不是接受 OVH 提供的分区。使用 OVH 管理器访问远程控制台非常简单。只需将合适的 ISO 下载到本地计算机并将其作为 iso 设备附加到远程控制台,然后重新启动并像平常一样安装。
或者
更简单的方法是将文件移动到 /home 某个地方,然后将其绑定到 /var/www 例如(停止相关服务后)。
mkdir /home/somewhere
mv /var/www/* /home/somewhere
mount -bind /home/somewhere /var/www
如果这对你有用,那么不要忘记在 /etc/fstab 中添加一个条目
/home/somewhere /var/www none bind
或者
将文档根目录(或其他目录)更改为 /home 中的某个位置。