linux判断磁盘是否格式化(docker磁盘满解决方案)

linux下查看磁盘分区的文件系统格式
df -T 只可以查看已经挂载的分区和文件系统类型。

fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型

parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。

lsblk -f 也可以查看未挂载的文件系统类型。

blkid /dev/vdb1 查看UUID和文件格式

开机自动挂载磁盘设置

/dev/vdb1 /srv xfs defaults 0 0

或者

UUID=9f2d3e15-a78a-4f3d-8385-0165b4b67864 /srv xfs defaults 0 0

fdisk -l
fdisk -u /dev/vdb
n #分区
p #主分区 两下确定键
w #保存退出
mkfs -t xfs /dev/vdb1 #格式化
mount /dev/vdb1 /srv #挂载
lsblk -f #查看文件格式和UUID
UUID=aad293cc-a992-4597-8ee7-2c94ecc4b795 /srv xfs defaults 0 0
记录一次在线挂载磁盘,系统盘满了docker起不来,

ls /var/lib/docker

systemctl stop docker

mv /var/lib/docker /var/lib

mkdir -p /var/lib/docker

mount /dev/sdb1 /var/lib/docker

\cp -ar /var/docker /var/lib/ #将就目录覆盖到新磁盘

systemctl start docker

备案许可证号:鲁ICP备19004810号-1