問題概述
實驗室服務器上的docker在安裝時沒有配置相應的存儲位置,默認的掛載位置為下面這個地址,此目錄一般會在"/"下面,通常情況下裝系統的時候不會預留太多的空間(小白安裝),隨着docker的使用,很快會導致"/"存儲空間爆炸,這時就需要添加一塊新的磁盤將之前的數據遷移到更大的磁盤上來。
/var/lib/docker
磁盤分區
- fdisk -l :查看所有的磁盤信息。
- fdisk /dev/sdc: 在 /dev/sdc 上割一塊分區出來,參考這里,注意的填寫分區大小時是填寫初始位置和末尾,默認為整塊磁盤,末尾用這樣的格式: +500G。
- fdisk -l: 可以看到新的分區如 /dev/sdc1.
- mount /dev/sdc1 /mnt/<dist_dir>
將docker數據移動到新的磁盤上
參考這里,就可以了。 這是一般的添加的新磁盤掛載新目錄的步驟。注意最后的掛載不是開機自動掛載。開機自動掛載需要使用下面命令.
echo "/dev/vdb1 /var/lib/docker ext4 defaults 0 0" >>/etc/fstab mount -a
這應該包大致含了關於linux系統磁盤分區,掛載的基本操作。