服务器新添加了一块5G的硬盘
一.查看新添加的磁盘
[root@localhost ~]# lsblk -l
如若不显示新加磁盘,执行下面命令刷新出来(0,1,2往后来)
[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
二.给新磁盘分区(由于新磁盘只有5G,所以只打算分一个区)
[root@localhost ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2)
Changes will remain in memory only, until you decide to write them.Be careful before using the write command.
Device does not contain a recognized partition tableBuilding a new DOS disklabel with disk identifier 0x5639500b.
Command (m for help):nPartition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (default p): pPartition number (1-4, default 1): 1First sector (2048-10485759, default 2048):Using default value 2048Last sector, +sectors or +size{K,M,G} (2048-10485759, default 10485759):Using default value 10485759Partition 1 of type Linux and of size 5 GiB is set
Command (m for help): tSelected partition 1Hex code (type L to list all codes): 8eChanged type of partition 'Linux' to 'Linux LVM'
Command (m for help):p
Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x5639500b
Device Boot Start End Blocks Id System/dev/sdb1 2048 10485759 5241856 8e Linux LVM
Command (m for help):wThe partition table has been altered!
Calling ioctl() to re-read partition table.Syncing disks.
为加深认识,再加一块硬盘
与上面同样的方法,对新磁盘分区,4G的盘我们分两块分区(步骤同上)
新磁盘分区分别为一个1G,一个2G
三.创建物理卷
[root@localhost ~]# pvcreate /dev/sdb1
Physical volume "/dev/sdb1" successfully created.
[root@localhost ~]# pvcreate /dev/sdc1
Physical volume "/dev/sdc1" successfully created.
[root@localhost ~]# pvcreate /dev/sdc2
Physical volume "/dev/sdc2" successfully created.
查看创建的三个物理卷
[root@localhost ~]# pvs
四.创建卷组
将新创建的三个物理卷组合成一个卷组
[root@localhost ~]# vgcreate juanzu /dev/sdb1 /dev/sdc1 /dev/sdc2
使用vgs即可看到由三个物理卷组成的卷组
五.创建逻辑卷
[root@localhost ~]# lvcreate -L 6G -n luojijuan1 juanzu
使用lvs即可看到从卷组中新建的逻辑卷
六.逻辑卷格式化并创建文件系统
[root@localhost ~]# mkfs.ext4 /dev/juanzu/luojijuan1
七.挂载逻辑卷
[root@localhost /]# mount /dev/juanzu/luojijuan1 /luojijuan1/
八.逻辑卷扩容(我们刚建的卷组共8G,从中只用了6G建了逻辑卷,下面扩容至7G)
首先将挂载解除
[root@localhost /]# umount /luojijuan1
[root@localhost /]# lvextend -L 7G /dev/juanzu/luojijuan1
检查文件系统
[root@localhost /]# e2fsck -f /dev/juanzu/luojijuan1
执行调整
[root@localhost /]# resize2fs /dev/juanzu/luojijuan1
挂载后查看(扩容并挂载)