由于linux系统有时候磁盘储存不够需要扩容,这时候就可以选择挂载磁盘,这个挂载的磁盘就可以理解为U盘

  1. fdisk -l # 查看可挂载的磁盘
  2. df -h # 查看已经挂载的磁盘
  3. mkfs.ext4 /dev/sdb # 初始化磁盘,格式是ext4,注意这里会格式化可挂载磁盘
  4. mount /dev/sdb /data/sdb # mount 磁盘到/data/sdb,保证/data/sdb为空
  5. blkid # 获取磁盘的uuid和属性,用uuid来进行开机mount
  6. vim /etc/fstab # 开机mount,模板是UUID=********** /u01 ext4 defaults 1 1

1、查看可挂载的磁盘都有哪些

  1. fdisk -l

2、 查看已经挂载了哪些磁盘

  1. df -h

只挂载了其中一个小的,这时候我们就可以挂载那个/dev/sdb大磁盘了

  1. mkdir /data/sdb #注意这个文件夹一定要是空的,最好是新建的
  2. mount /dev/sdb /data/sdb

3、初始化磁盘

  1. mkfs.ext4 /dev/sdb

4、挂载磁盘

4.1、获取磁盘的uuid和属性

我们采用uuid的方式进行开机mount,用 blkid

  1. blkid

image.png

4.2、配置模板

  1. vi /etc/fstab

UUID=* /data/sdb ext4 defaults 1 1
image.png
如果磁盘之前有过扩容,想让扩容后的磁盘生效,则需要先重启服务器,umount掉挂载的文件夹(umount dir_name),执行

  1. e2fsck -f /dev/sdb # 诊治数据磁盘,返回磁盘信息
  2. resize2fs /dev/sdb # 重置数据磁盘大小