[lxl@node1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 49G 34G 15G 70% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 8.4M 7.8G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/mapper/centos-home 24G 44M 24G 1% /home
查看/home有24G。 備份/home目錄, umount掉/dev/mapper/centos-home
umount /dev/mapper/centos-home
假設要mount到/var/lib/docker目錄, 備份/var/lib/docker
mount /dev/mapper/centos-home /var/lib/docker
df -h可以看到/dev/mapper/centos-home掛載到了/var/lib/docker下
[lxl@node1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 49G 34G 15G 70% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 8.5M 7.8G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/mapper/centos-home 24G 44M 24G 1% /var/lib/docker
如果是新加的一塊盤, 需要先格式化磁盤。
1.
fdisk /dev/vdb
可輸入的參數有:
p打印 n新增 d刪除 w保存操作生效 q退出
這里我們選擇n, 新增分區, 會提示分區個數, 選擇1.
然后會提示分區的開始(默認2048)和結束空間(默認磁盤最大空間), 如果只有1個分區, 直接打回車,使用默認值。
然后按w保存退出。
2. 這是查看磁盤掛載情況
fdisk -l
可以發現/dev/sdb已經多了一個/dev/sdb1分區。
對新分區進行格式化, 這里格式化成ext4。
mkfs -t ext4 /dev/vdb1
然后在執行
mount /dev/sdb1 /var/lib/docker
如果/var/lib/docker不存在,則mkdir -p /var/lib/docker
此外, 這樣mount之后, 如果重啟機器掛載會掉,要在/etc/fstab中加入下面一條
/dev/sdb1 /var/lib/docker ext4 defaults 0 0