lvm擴容
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 7G 0 part
├─cl-root 253:0 0 6.2G 0 lvm /
└─cl-swap 253:1 0 820M 0 lvm [SWAP]
sdb 8:16 0 8G 0 disk #磁盤未格式化
sr0 11:0 1 1024M 0 rom linux
磁盤格式化app
[root@localhost ~]# fdisk /dev/sdb
歡迎使用 fdisk (util-linux 2.23.2)。dom
更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。工具
Device does not contain a recognized partition table
使用磁盤標識符 0x4079b702 建立新的 DOS 磁盤標籤。spa
命令(輸入 m 獲取幫助):n #建立分區
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p #選擇主分區,後面都默認便可
分區號 (1-4,默認 1):
起始 扇區 (2048-16777215,默認爲 2048):
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-16777215,默認爲 16777215):
將使用默認值 16777215
分區 1 已設置爲 Linux 類型,大小設爲 8 GiBcode
命令(輸入 m 獲取幫助):t #t爲修改分區類型
已選擇分區 1
Hex 代碼(輸入 L 列出全部代碼):
Hex 代碼(輸入 L 列出全部代碼):Lorm
0 空 24 NEC DOS 81 Minix / 舊 Linu bf Solaris 1 FAT12 27 隱藏的 NTFS Win 82 Linux 交換 / So c1 DRDOS/sec (FAT- 2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT- 3 XENIX usr 3c PartitionMagic 84 OS/2 隱藏的 C: c6 DRDOS/sec (FAT- 4 FAT16 <32M 40 Venix 80286 85 Linux 擴展 c7 Syrinx 5 擴展 41 PPC PReP Boot 86 NTFS 卷集 da 非文件系統數據 6 FAT16 42 SFS 87 NTFS 卷集 db CP/M / CTOS / . 7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux 純文本 de Dell 工具 8 AIX 4e QNX4.x 第2部分 8e Linux LVM df BootIt 9 AIX 可啓動 4f QNX4.x 第3部分 93 Amoeba e1 DOS 訪問 a OS/2 啓動管理器 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad 休 eb BeOS fs e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD ee GPT f W95 擴展 (LBA) 54 OnTrackDM6 a6 OpenBSD ef EFI (FAT-12/16/ 10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux/PA-RISC 11 隱藏的 FAT12 56 Golden Bow a8 Darwin UFS f1 SpeedStor 12 Compaq 診斷 5c Priam Edisk a9 NetBSD f4 SpeedStor 14 隱藏的 FAT16 <3 61 SpeedStor ab Darwin 啓動 f2 DOS 次要 16 隱藏的 FAT16 63 GNU HURD or Sys af HFS / HFS+ fb VMware VMFS 17 隱藏的 HPFS/NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE 18 AST 智能睡眠 65 Novell Netware b8 BSDI swap fd Linux raid 自動 1b 隱藏的 W95 FAT3 70 DiskSecure 多啓 bb Boot Wizard 隱 fe LANstep 1c 隱藏的 W95 FAT3 75 PC/IX be Solaris 啓動 ff BBT 1e 隱藏的 W95 FAT1 80 舊 Minix
Hex 代碼(輸入 L 列出全部代碼):8e ##8e對應的就是linux LVM
已將分區「Linux」的類型更改成「Linux LVM」blog
命令(輸入 m 獲取幫助):w ##w是保存退出
The partition table has been altered!內存
Calling ioctl() to re-read partition table.
正在同步磁盤。同步
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 7G 0 part
├─cl-root 253:0 0 6.2G 0 lvm /
└─cl-swap 253:1 0 820M 0 lvm [SWAP]
sdb 8:16 0 8G 0 disk
└─sdb1 8:17 0 8G 0 part #這裏就已經有一個主分區
sr0 11:0 1 1024M 0 rom
[root@localhost ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name cl
PV Size <7.00 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 1791
Free PE 0
Allocated PE 1791
PV UUID wPBPoM-GBux-HzKx-R8rW-psTH-eTDq-SQ5IER
"/dev/sdb1" is a new physical volume of "<8.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb1
VG Name
PV Size <8.00 GiB #新增的物理卷
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID eiACN6-Nemn-PXPu-S2hb-lzEb-kTJh-GIDz28
[root@localhost ~]# vgdisplay
--- Volume group ---
VG Name cl #現有的邏輯卷名稱
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size <7.00 GiB
PE Size 4.00 MiB
Total PE 1791
Alloc PE / Size 1791 / <7.00 GiB
Free PE / Size 0 / 0
VG UUID 1JXjOk-88hK-Uoep-bok4-qADb-C1wJ-I86Qyz
#擴展物理卷
[root@localhost ~]# vgextend cl /dev/sdb1
Volume group "cl" successfully extended
#查看邏輯卷路徑
[root@localhost ~]# lvdisplay
--- Logical volume ---
LV Path /dev/cl/swap
LV Name swap
VG Name cl
LV UUID Zcqrk2-0IlJ-G1oA-jCHo-80v9-hJyX-SvEWD0
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2019-09-02 15:07:20 +0800
LV Status available
# open 2
LV Size 820.00 MiB
Current LE 205
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:1
--- Logical volume ---
LV Path /dev/cl/root #使用這個路徑
LV Name root
VG Name cl
LV UUID mYdL16-2qSC-6Iaf-PS1h-3xtT-wilD-tAZMik
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2019-09-02 15:07:20 +0800
LV Status available
# open 1
LV Size <6.20 GiB
Current LE 1586
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:0
#擴展邏輯卷
[root@localhost ~]# lvextend -l +100%FREE /dev/cl/root
Size of logical volume cl/root changed from <6.20 GiB (1586 extents) to 14.19 GiB (3633 extents).
Logical volume cl/root successfully resized.
#刷新邏輯卷
resize2fs 針對文件系統ext2 ext3 ext4
xfs_growfs 針對文件系統xfs
#經過df -T查看磁盤是哪一種格式
[root@localhost ~]# xfs_growfs /dev/cl/root
#查看大小已經變大了
[root@localhost ~]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/cl-root 15G 6.0G 8.3G 43% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shmtmpfs 1.9G 9.6M 1.9G 1% /runtmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup