我在我的第一个专用服务器上。
当我设置一个最小的 Ubuntu 16.04 服务器并在其上使用 ssh 时,我发现:
root@Ubuntu-1604-xenial-64-minimal ~ # df -lh
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6,3G 13M 6,3G 1% /run
/dev/md2 438G 1,1G 414G 1% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/md1 488M 60M 403M 13% /boot
tmpfs 6,3G 0 6,3G 0% /run/user/0
我通常分别设置 /home 和 / 分区,但这里我没有分区选择。
我如何将 / 缩小到 30 GB 并将其余部分保留在 /home ?
编辑:托管公司还提供“救援”系统,这是一个 Linux 实时环境,允许对服务器进行管理访问。该环境从网络(PXE 启动)启动并在服务器内存中运行。这使得可以对已安装的系统进行修复、检查文件系统或安装新的操作系统。
我应该先使用这个系统来缩小根分区吗?
编辑2:服务器使用软件RAID:
$cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb1[1] sda1[0]
33521664 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sdb3[1] sda3[0]
465895744 blocks super 1.2 [2/2] [UU]
[==================>..] resync = 94.5% (440301824/465895744) finish=4.2min speed=100467K/sec
bitmap: 1/4 pages [4KB], 65536KB chunk
md1 : active raid1 sdb2[1] sda2[0]
523712 blocks super 1.2 [2/2] [UU]
unused devices: <none>