使用fdisk硬盘管理,只能管理2T以内的硬盘,超过2T,需要使用parted
分区挂载(新增分区挂载lvm)
1、增加硬盘
这里主要是新增硬盘,物理机直接增加新硬盘,虚拟化新增虚拟硬盘。
2、扫描SCSI总线
查看scsi数量,扫描scsi总线设备,热识别硬盘。
[root@localhost ~]# ls /sys/class/scsi_host
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
3、查看新的硬盘
4、硬盘分区
[root@localhost ~]# fdisk /dev/sdb
5、创建并查看物理卷PV
[root@localhost ~]# pvcreate -v /dev/sdb1
[root@localhost ~]# pvdisplay
6、创建并查看卷组VG
卷组建立在物理卷之上
[root@localhost ~]# vgcreate -s 4M data /dev/sdb1
[root@localhost ~]# vgdisplay
7、创建逻辑卷LV
逻辑卷建立在卷组之上,
[root@localhost ~]# lvcreate -l 100%FREE -n data data
8、格式化逻辑卷LV
[root@localhost ~]# mkfs.xfs /dev/data/data
9、创建挂载点并挂载逻辑卷LV
[root@localhost ~]# mkdir /data
[root@localhost ~]# mount /dev/data/data /data
10、配置开机自动挂载
[root@localhost ~]# echo '/dev/data/data /data xfs defaults 0 0' >> /etc/fstab
挂载点热扩容(新增分区扩容lvm)
lvm热扩容,主要是基于卷组的剩余空间来进行扩容,如果卷组没有空闲空间可用,就需要给卷组增加空间后再进行lvm的扩容,卷组基于物理卷pv,因此也需要创建pv。
1、增加硬盘
这里主要是新增硬盘,物理机直接增加新硬盘,虚拟化新增虚拟硬盘。
2、扫描SCSI总线
查看scsi数量,扫描scsi总线设备,热识别硬盘。
[root@localhost ~]# ls /sys/class/scsi_host
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
3、查看新的硬盘
4、硬盘分区
[root@localhost ~]# fdisk /dev/sdc
5、创建并查看物理卷PV
[root@localhost ~]# pvcreate -v /dev/sdc1
[root@localhost ~]# pvdisplay
6、查看并扩展现有卷组VG
[root@localhost ~]# vgs
[root@localhost ~]# vgextend data /dev/sdc1
[root@localhost ~]# vgs
7、查看并扩展现有逻辑卷LV
[root@localhost ~]# lvextend -l +100%FREE /dev/mapper/data-data
[root@localhost ~]# lsblk
8、格式化分区
[root@localhost ~]# xfs_growfs /dev/mapper/data-data
挂载点冷扩容(原分区扩容lvm)
这种方法需要重启服务器,无法达到在线扩容。
1、关机增加硬盘大小,并启动
这里主要是改变硬盘大小,虚拟机vmware需要关机,并且没有快照才可以。
2、查看硬盘大小
3、取消挂载
[root@localhost ~]# umount /dev/data/data
4、格式化分区
[root@localhost ~]# fdisk /dev/sdb
5、重启并取消挂载
[root@localhost ~]# reboot
[root@localhost ~]# umount /dev/data/data
6、重设并查看物理卷PV大小
重设物理卷之后,卷组VG也会自动调整。
[root@localhost ~]# pvdisplay
[root@localhost ~]# pvresize /dev/sdb1
[root@localhost ~]# pvs
7、查看并扩展现有逻辑卷LV
[root@localhost ~]# lvextend -l +100%FREE /dev/mapper/data-data
[root@localhost ~]# lsblk
8、挂载已扩容的分区
[root@localhost ~]# mount /dev/data/data /data
9、格式化分区
[root@localhost ~]# xfs_growfs /dev/mapper/data-data
10、检查开机自动挂载是否还在
[root@localhost ~]# cat /etc/fstab
分区挂载(新增硬盘挂载linux类型)
不建议使用此方案。
1、增加硬盘
这里主要是新增硬盘,物理机直接增加新硬盘,虚拟化新增虚拟硬盘。
2、扫描SCSI总线
查看scsi数量,扫描scsi总线设备,热识别硬盘。
[root@localhost ~]# ls /sys/class/scsi_host
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
3、查看新的硬盘
4、硬盘分区
[root@localhost ~]# fdisk /dev/sdb
5、格式化分区
[root@localhost ~]# mkfs.xfs /dev/sdb1
6、创建挂载点并挂载分区
[root@localhost ~]# mkdir /data
[root@localhost ~]# mount /dev/sdb1 /data
7、配置开机自动挂载
[root@localhost ~]# echo '/dev/sdb1 /data xfs defaults 0 0' >> /etc/fstab
挂载点冷扩容(原分区扩容linux类型)
1、调整硬盘容量大小
这里主要是调整虚拟机vmware硬盘容量,需要关机状态下调整。
2、查看硬盘大小
3、取消挂载
[root@localhost ~]# umount /dev/sdb1
4、硬盘分区
[root@localhost ~]# fdisk /dev/sdb
5、挂载已扩容的分区
[root@localhost ~]# mount /dev/sdb1 /data
6、格式化分区
[root@localhost ~]# xfs_growfs /dev/sdb1
7、重新配置开机自动挂载
[root@localhost ~]# echo '/dev/sdb1 /data xfs defaults 0 0' >> /etc/fstab