磁盘管理命令
https://blog.csdn.net/lz_equal/article/details/51865688
fdisk
lsblk
blkid
#以查询“dev/mapper/vgdata-lvdata1”的UUID为例: blkid /dev/mapper/vgdata-lvdata vim /etc/fstab #将您查询到的 UUID放入里面 UUID=c6c243ce-5050-41ac-8816-39d654d1a4b8 /Data1 ext4 defaults 0 0
lvextend 逻辑卷扩容
resize2fs 扩展文件系统容量
#逻辑卷扩容: lvextend -L +增加容量 逻辑卷路径 #增加容量:该值应小于组卷剩余可用空间大小,单位可以选择“MB”或“GB”。 #逻辑卷路径:此处需要填写待扩容的逻辑卷的路径 lvextend -L +4GB /dev/vgdata/lvdata #此时只是扩展的逻辑卷的容量,在其之上的文件系统也要随之进行扩展才能使用 #执行如下命令,扩展文件系统的容量。 #resize2fs 逻辑卷路径 resize2fs /dev/vgdata/lvdata1 #查看扩容是否成功 Df -h
查看/proc/partitions文件 /proc/partitions文件包含了系统中所有已识别分区的列表,包括它们的大小、设备名称等信息。通过查看这个文件
lshw命令 设备名称、容量、制造商等
lshw命令用于显示硬件信息,包括CPU、内存、磁盘等。使用-class disk参数可以只显示磁盘信息,从而方便地查看磁盘数量。例如: sudo lshw -class disk
cat /proc/partitions
major minor #blocks name
dmsetup
使用 dmsetup remove xxx 移除掉就可以创建PV了: [root@localhost ~]# dmsetup remove vg01-lv01
dmsetup
#3.创建物理卷 #在将几块盘做LVM时,遇到一个之前都没遇到过的问题: [root@localhost ~]# pvcreate /dev/sdb1 Can't open /dev/sdb1 exclusively. Mounted filesystem? #首先第一反应就是查看这个分区是否已经在使用了,但是没有。 #查看硬盘的一些信息 # cat /proc/partitions dmsetup 是一个底层的逻辑卷管理, dm 应该是 Device Mapper的简称。 # dmsetup status # fdisk /dev/sdb -l #二:解决方法 ll /dev/mapper/ [root@localhost ~]# ll /dev/mapper/ 总用量 0 lrwxrwxrwx. 1 root root 7 6月 30 21:34 centos-home -> ../dm-2 lrwxrwxrwx. 1 root root 7 6月 30 21:34 centos-root -> ../dm-0 lrwxrwxrwx. 1 root root 7 6月 30 21:34 centos-swap -> ../dm-1 crw-------. 1 root root 10, 236 6月 30 21:34 control lrwxrwxrwx. 1 root root 7 6月 30 21:34 vg01-lv01 -> ../dm-3 #2.使用 dmsetup remove xxx 移除掉就可以创建PV了: [root@localhost ~]# dmsetup remove vg01-lv01