parted是Linux中一個(gè)功能強(qiáng)大的磁盤(pán)分區(qū)工具,相對(duì)于傳統(tǒng)的fdisk,它提供了更多的功能,非常適合對(duì)現(xiàn)代大容量磁盤(pán)和GPT分區(qū)表的管理。 parted的基本用法如下: ``` 1. 進(jìn)入parted交互模式,如:parted /dev/sda 2. 顯示當(dāng)前磁盤(pán)的分區(qū)表信息(parted) print 3. 創(chuàng)建分區(qū)表(例如:GPT)(parted) mklabel gpt 4. 創(chuàng)建分區(qū)(parted) mkpart primary ext4 1MiB 10GiB 5. 設(shè)置分區(qū)為啟動(dòng)分區(qū)(parted) set 1 boot on 6. 退出(parted) quit ``` 下面看看具體的實(shí)例,讓我們?cè)敿?xì)了解parted的用法,順便分享掛載分區(qū)的操作。 執(zhí)行`lsblk`查看磁盤(pán)和分區(qū),如下圖這里有一個(gè)sda的磁盤(pán)是還沒(méi)有分區(qū)的 ``` [root@rke2-node01 ~]# 1sblk NAME sda sdb ?sdb1 -sdb2 -sdb3 MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS 8:0 0 110G0 disk 8:160 500G0 disk 8:17 0 600M 8:18 0 0 part /boot/efi 1G 8:19 0 498.4G 0 part 公眾號(hào)·上優(yōu)榜 0 part ``` 使用parted交互式命令行,操作/dev/sda磁盤(pán)進(jìn)行分區(qū):`parted /dev/sda` 給磁盤(pán)創(chuàng)建GPT(GUID Partition Table)分區(qū)表類型`mklabel gpt` 這時(shí)會(huì)警告清空磁盤(pán)所有數(shù)據(jù),需確認(rèn)磁盤(pán)無(wú)重要數(shù)據(jù)!輸入“y”回車 創(chuàng)建一個(gè)主分區(qū),容量占用磁盤(pán)的全部空間`mkpart primary 0% 100%` 打印列出當(dāng)前磁盤(pán)的分區(qū)表信息`print` 退出parted分區(qū)交互模式`quit` 退出后,所有更改會(huì)立即生效,無(wú)需額外保存(不需要像fdisk那樣輸入w寫(xiě)入) 以上步驟就完成了分區(qū)操作。 ``` [root@rke2-node01 ~]# parted /dev/sda GNU Parted 3.5 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel gpt Warning: The existing disk label on /dev/sda will be destroyed Yes/No? y (parted) mkpart primary 0% 100% (parted) print Model: VMware Virtual disk (scsi) Disk /dev/sda: 118GB Sector size (logical/physical):512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags primary 1 1049kB 118GB 118GB (parted) quit Information: You may need to update /etc/fstab 公眾號(hào)·上優(yōu)榜 ``` 可以使用`lsblk`查看剛才創(chuàng)建的分區(qū) ``` [root@rke2-node01 ~]# 1sblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda Lsdal sdb 8:0 0 110G 0 disk 8:10 110G 0 part 8:160 500G0 disk ``` 這里還需要看看分區(qū)是否有4K對(duì)齊,當(dāng)使用`mkpart primary 0% 100%`進(jìn)行分區(qū),一般是默認(rèn)4K對(duì)齊的,可以執(zhí)行下面這條命令驗(yàn)證: ``` parted /dev/sda align-check optimal 1 ``` ``` [root@rke2-node01 ~]# parted /dev/sda align-check optimal 1 1 aligned ``` 如果返回1 aligned,表示分區(qū)是4K對(duì)齊的。如果返回1 not aligned,則沒(méi)有4K對(duì)齊,則需要?jiǎng)h除分區(qū)(下面會(huì)講到),然后在重新創(chuàng)建分區(qū)時(shí): `mkpart primary 0% 100%`改成`parted /dev/sda mkpart primary 1MiB 100%` 1MiB(2048 × 512B = 1MiB)是標(biāo)準(zhǔn)的4K對(duì)齊方式,適用于幾乎所有現(xiàn)代存儲(chǔ)設(shè)備。 刪除分區(qū)的操作如下: 如果已經(jīng)掛載了分區(qū),則先解除掛載,比如`umount /dev/sda1` 如果沒(méi)有掛載過(guò)這個(gè)分區(qū),則直接執(zhí)行如下命令來(lái)直接刪除分區(qū):`parted /dev/sda` 輸入print確認(rèn)分區(qū)序號(hào)(這里是1) 輸入rm 1刪除第1號(hào)分區(qū) 輸入quit退出 刪除分區(qū)的操作會(huì)即生效 ``` [root@rke2-node01 ~]# parted /dev/sda GNU Parted 3.5 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: VMware Virtual disk (scsi) Disk /dev/sda: 118GB Sector size (logical/physical):512B/512B Partition Table: gpt Disk Flags: Number Start 1 End Size File system Name Flags primary 1049kB 118GB 118GB (parted) rm 1 (parted) quit Information: You may need to update /etc/fstab ``` 公眾號(hào)·上優(yōu)榜 也可以使用如下命令直接刪除分區(qū):`parted /dev/sda rm 1` 數(shù)字1表示這個(gè)磁盤(pán)中的分區(qū)的序號(hào),如果有多個(gè)分區(qū),需要輸入相應(yīng)的分區(qū)序號(hào) 雖然分區(qū)已創(chuàng)建完成,但要使用這個(gè)分區(qū),還需對(duì)分區(qū)進(jìn)行格式化和掛載操作: 1. 如果直接作為普通分區(qū): 格式化文件系統(tǒng)(例如ext4):`mkfs.ext4 /dev/sda1`(過(guò)程中如有交互選項(xiàng),使用默認(rèn)直接按回即可) 掛載使用,如:`mount /dev/sda1 /mnt` 查看sda1分區(qū)的文件系統(tǒng)和掛載的目錄:`df -Th | grep sda1` ``` [root@rke2-node01 ~]# df -Th | grep sda1 /dev/sdal ext4 1號(hào) 103G 24K 108G /mnt ``` 如果需要設(shè)置開(kāi)機(jī)自動(dòng)掛載,就需要編輯`/etc/fstab`文件:`nano /etc/fstab` 添加一行內(nèi)容: `/dev/sda1 /mnt ext4 defaults 0 0` 文件系統(tǒng)的類型要對(duì)應(yīng)上面格式化分區(qū)的相對(duì)應(yīng),這里是ext4。`blkid /dev/sda1`命令可以查看sda1這個(gè)普通分區(qū)的格式。 推薦使用UUID掛載,避免設(shè)備名有變化時(shí)引起的掛載錯(cuò)誤: 先執(zhí)行`blkid /dev/sda1`命令查看`/dev/sda1`這個(gè)磁盤(pán)設(shè)備分區(qū)的UUID號(hào) ``` [root@rke2-node01 ~]# blkid /dev/sdal /dev/sda1: UUID="CTUD3R-DfZh-VZMG-LXuA-UVXf-tCdL-rCXfCT" [root@rke2-node01 ~]# ``` 然后寫(xiě)入/etc/fstab:`nano /etc/fstab` 加入一行: `UUID=CTUD3R-DfZh-VZMG-LXuA-UVXf-tCdL-rCXfCT /mnt/data ext4 defaults,nofail 0 0` 這里加入`nofail`參數(shù),是防止某個(gè)分區(qū)可能出現(xiàn)問(wèn)題,比如是移動(dòng)硬盤(pán)、U盤(pán)、網(wǎng)絡(luò)存儲(chǔ)等,在掛載出現(xiàn)錯(cuò)誤時(shí)不會(huì)阻止系統(tǒng)啟動(dòng)。 然后檢查掛載是否有錯(cuò)誤: 執(zhí)行`mount -a`,這個(gè)命令會(huì)嘗試掛載/etc/fstab中所有當(dāng)前尚未掛載的項(xiàng),如果沒(méi)有任何輸出,說(shuō)明配置沒(méi)有問(wèn)題 2. 如果把分區(qū)用于LVM分區(qū),則執(zhí)行如下操作: 創(chuàng)建物理卷(PV)`pvcreate /dev/sda1` 創(chuàng)建一個(gè)名稱為data_vg的卷組(VG),并加入`/dev/sda1`物理卷:`vgcreate data_vg /dev/sda1` 創(chuàng)建邏輯卷,占用全部的磁盤(pán)空間,它類似于傳統(tǒng)分區(qū),但可以動(dòng)態(tài)調(diào)整大小 創(chuàng)建占滿整個(gè)分區(qū)空間的邏輯卷“data_lv” `lvcreate -n data_lv -l 100%FREE data_vg` 格式化并掛載: 格式化為ext4文件系統(tǒng) `mkfs.ext4 /dev/data_vg/data_lv` 掛載到/mnt `mount /dev/mapper/data_vg-data_lv /mnt 或者 mount /dev/data_vg/data_lv /mnt` ``` [root@rke2-node01 ~]# pvcreate /dev/sda1 Physical volume "/dev/sda1" successfully created. [root@rke2-node01 ~]# vgcreate data_vg /dev/sda1 Volume group "data_vg" successfully created [root@rke2-node01 ~]# 1vcreate -n data_1v -1 100%FREE data_vg Logical volume "data lv" created. [root@rke2-node01 ~]# mkfs.ext4 /dev/data_vg/data_lv mke2fs 1.46.5 (30-Dec-2021) Creating filesystem with 12975104 4k blocks and 3244032 inodes Filesystem UUID:3877ed1c-994c-4c31-b876-f10d334e4a8b Superblock backups stored on blocks: 32768, 98304, 163840, 229376,294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624,11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done [root@rke2-node01 ~]# mount /dev/data_vg/data_1v /mnt 公眾號(hào)·上優(yōu)榜 [root@rke2-node01 ~]# ``` 寫(xiě)入到/etc/fstab以開(kāi)機(jī)自動(dòng)掛載`nano /etc/fstab` 加入一行: `mount /dev/mapper/data_vg-data_lv /mnt ext4 defaults 0 0` 或者 `/dev/data_vg/data_lv /mnt ext4 defaults 0 0` 更推薦的使用UUID的方式寫(xiě)入/etc/fstab以開(kāi)機(jī)自動(dòng)掛載: 先查看設(shè)備分區(qū)的UUID: `blkid /dev/mapper/data_vg-data_lv 或者 blkid /dev/data_vg/data_lv` ``` [root@rke2-node01 ~]# blkid /dev/mapper/data vg-data lv /dev/mapper/data_vg-data_lv: UUID="58144a65-700a-4b4a-b40c-9fd1dd84896f" TYPE="ext4" [root@rke2-node01 ~]# [root@rke2-node01 ~]# blkid /dev/data vg/data lv /dev/data_vg/data_lv: UUID="58144a65-700a-4b4a-b40c-9fd1dd84896f" TYPE="ext4" ``` `nano /etc/fstab`加入一行: `UUID=58144a65-700a-4b4a-b40c-9fd1dd84896f /mnt ext4 defaults 0 0` 修改分區(qū)的名稱(即LABEL標(biāo)簽) 對(duì)于ext2/ext3/ext4文件系統(tǒng):e2label /dev/sda1 data1 對(duì)于xfs文件系統(tǒng):xfs_admin -L data1 /dev/sda1 lsblk -f 或者 blkid 以上內(nèi)容是分區(qū)的基本操作。如果你想更想更深入一點(diǎn)了解分區(qū)的其它場(chǎng)景,請(qǐng)繼續(xù)往下看。 下面來(lái)看看怎樣查看磁盤(pán)中剩余沒(méi)分配的空閑空間,并對(duì)剩余空間進(jìn)行分區(qū)處理。 這里假設(shè)sda磁盤(pán)只分配了一部分空間給sda1分區(qū)了,還有部分空間分配的,要把剩余沒(méi)分配的空閑空間創(chuàng)建劃分給一個(gè)sda2的新分區(qū)。 先查看磁盤(pán)未分配空間: `parted /dev/sda print free 或 fdis -l /dev/sda` ``` Model: VMware Virtual disk (scsi) Disk /dev/sda: 118GB [root@rke2-node01 ~]# parted /dev/sda print free Sector size (logical/physical):512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 17.4kB 1049kB 1049kB 53.2GB 1031kB 53.1GB Free Space primary lvm 53.2GB 118GB 65.0GB Free Space [root@rke2-node01 ~]# fdisk -1 /dev/sda Disk /dev/sda: 110 GiB, 118111600640 bytes, 230686720 sectors Disk model: Virtual disk Units: sectors of 1 *512 =512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/0 size (minimum/optimal):512 bytes / 512 bytes Disklabel type: gpt Disk identifier:7B1611FC-1D80-48FA-9168-3F86B103ADCA Device /dev/sda1 Start 2048 103809023 103806976 49.5G Linux LVM End Sectors Size TyRR公眾號(hào)·上優(yōu)榜 ``` 從上圖可以看出sda這個(gè)磁盤(pán)出未分配空間是從53.2GB開(kāi)始,往后面還有65GB的剩余空間。 執(zhí)行如下命令把剩余空間創(chuàng)建為sda2的新分區(qū): `parted /dev/sda mkpart primary 53.2GB 100%` 上面命令就完成了sda2新分區(qū)的創(chuàng)建。 執(zhí)行l(wèi)sblk可查看到sda2的分區(qū),從下圖中可見(jiàn),sda磁盤(pán)有兩個(gè)分區(qū),sda1(LVM)分區(qū)和sda2分區(qū) ``` [root@rke2-node01 ~]# parted /dev/sda mkpart primary 53.2GB 100% Information: You may need to update /etc/fstab. [root@rke2-node01 ~]# 1sblk NAME sda -sda1 Ldata_vg-data_lv MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS 8:0 8:1 0 0 110G0 disk 49.5G 0 part 253:3 049.5G 0 lvm /mnt 公眾號(hào)·上優(yōu)榜 sda2 8:2 0 60.5G 0 part ``` 還需要格式化才能使用分區(qū),如果要直接格式化作為普通分區(qū),執(zhí)行:`mkfs.ext4 /dev/sda2`然后掛載,即可。 或者把`/dev/sda2`用作新的LVM物理卷,創(chuàng)建一個(gè)新的邏輯卷來(lái)使用: 1. 將`/dev/sda2`創(chuàng)建為新的卷組和邏輯卷(不影響原來(lái)sda1的`data_vg卷組`) 創(chuàng)建物理卷`pvcreate /dev/sda2` 創(chuàng)建新的卷組 `vgcreate vg_data2 /dev/sda2` 創(chuàng)建邏輯卷,例如叫`lv_data2`,使用全部空間 `lvcreate -l 100%FREE -n lv_data2 vg_data2` 格式化為文件系統(tǒng)(如`ext4`): `mkfs.ext4 /dev/vg_data2/lv_data2` ``` [root@rke2-node01 ~]# pvcreate /dev/sda2 Physical volume "/dev/sda2" successfully created. [root@rke2-node01 ~]# vgcreate vg_data2 /dev/sda2 Volume group "vg_data2" successfully created [root@rke2-node01 ~]# lvcreate -1 100 FREE -n 1v_data2 vg_data2 Logical volume "1v data2" created. [root@rke2-node01 ~]# mkfs.ext4 /dev/vg_data2/1v_data2 mke2fs 1.46.5 (30-Dec-2021) Creating filesystem with 15858688 4k blocks and 3964928 inodes Filesystem UUID:101a0ef7-e452-4310-a3c8-545775f8a116 Superblock backups stored on blocks: 32768, 98304, 163840, 229376,294912, 819200, 884736, 1605632, 2654208, 4096000,7962624,11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done 公眾號(hào)·上優(yōu)榜 Writing superblocks and filesystem accounting information: done [root@rke2-node01 ~]# 1sblk NAME sda 8:0 MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS 0 0 8:1 110G 0 disk ?sda1 L-data_vg-data_lv -sda2 Lvg_data2-1v_data2 49.5G 0 part 0 49.5G 253:3 8:2 0 60.5G 0 lvm /mnt 0 part 公眾號(hào)·上優(yōu)榜 ``` 然后掛載,即可。 如果要?jiǎng)h除這個(gè)作為L(zhǎng)VM的sda2分區(qū),執(zhí)行如下命令: `pvs # 查看物理卷信息 vgs # 查看卷組信息 lvs # 查看邏輯卷信息 lvremove /dev/vg_data2/lv_data2 # 刪除 LVM 邏輯卷(LV) vgremove vg_data2 # 刪除卷組(VG) pvremove /dev/sda2 # 刪除物理卷(PV) parted /dev/sda rm 2 # 刪除 /dev/sda2 分區(qū)` 上面最后的刪除分區(qū)這一步,也可以使用parted交互式操作來(lái)刪除分區(qū),避免刪錯(cuò)分區(qū): parted /dev/sda 輸入print確認(rèn)分區(qū)號(hào)(這里是2) 輸入rm 2刪除第2號(hào)分區(qū) 輸入quit退出 ``` [root@rke2-node01 ~]# 1vremove /dev/vg_data2/lv_data2 GNU Parted 3.5 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. Do you really want to remove active logical volume vg_data2/lv_data2? [y/n]: y [root@rke2-node01 ~]# vgremove vg_data2 [root@rke2-node01 ~]# pvremove /dev/sda2 [root@rke2-node01 ~]# parted /dev/sda (parted) print Volume group "vg_data2" successfully removed Labels on physical volume "/dev/sda2"successfully wiped. Logical volume "lv_data2" successfully removed. Model: VMware Virtual disk (scsi) Disk /dev/sda: 118GB Sector size (logical/physical):512B/512B Partition Table: gpt Disk Flags: Number Start 1 End Size File system Name Flags primary 1049kB 118GB 118GB (parted) rm 2 (parted) quit Information: You may need to update /etc/fstab. ``` 2. 將/dev/sda2加入現(xiàn)有卷組data_vg 創(chuàng)建物理卷(PV): `pvcreate /dev/sda2` 加入現(xiàn)有卷組data_vg: `vgextend data_vg /dev/sda2` 創(chuàng)建一個(gè)新的邏輯卷來(lái)單獨(dú)使用: `lvcreate -l 100%FREE -n data2_lv data_vg` ``` [root@rke2-node01 ~]# 1vcreate -1 100 %FREE -n data2 1v data vg WARNING: ext4 signature detected on /dev/data_vg/data2_1v at offset 1080. wipe it? [y/n]: y Wiping ext4 signature on /dev/data_vg/data2_lv. Logical volume "data2_1v" created. [root@rke2-node01 ~]# [root@rke2-node01 ~]# 1sblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda sda1 8:0 8:1 0 110G 0 disk 0 49.5G 0 part L-data_vg-data_lv sda2 253:3 8:2 049.5G 0 lvm /mnt 0 part 060.5G 公眾號(hào)·上優(yōu)榜 Ldata vg-data2 lv ``` 然后掛載,即可。 當(dāng)把/dev/sda2加入現(xiàn)有卷組data_vg后,如果要?jiǎng)h除這個(gè)sda2,可以這樣操作: 如果你已經(jīng)掛載了它(如/data),先卸載: `umount /dev/data_vg/data2_lv` 刪除邏輯卷data2_lv: `lvremove /dev/data_vg/data2_lv` 從卷組中移除物理卷/dev/sda2: `vgreduce data_vg /dev/sda2` 刪除物理卷標(biāo)簽:`pvremove /dev/sda2` 刪除/dev/sda2分區(qū)本身:`parted /dev/sda rm 2` ``` [root@rke2-node01 ~]# 1vremove /dev/data_vg/data2 lv Do you really want to remove active logical volume data_vg/data2_lv? [y/n]: 'C Interrupted.. Logical volume data vg/data2 1v not removed. umount: /dev/data_vg/data2_lv: not mounted. Do you really want to remove active logical volume data_vg/data2_lv? [y/n]: y Information: You may need to update /etc/fstab. [root@rke2-node01 ~]# umount /dev/data_vg/data2_lv [root@rke2-node01 ~]# 1vremove /dev/data vg/data2 lv [root@rke2-node01 ~]# vgreduce data_vg /dev/sda2 [root@rke2-node01 ~]# pvremove /dev/sda2 [root@rke2-node01 ~]# parted /dev/sda rm 2 Logical volume "data2_1v" successfully removed. Removed "/dev/sda2" from volume group "data_vg" Labels on physical volume "/dev/sda2" successfully wiped. 公眾號(hào)·上優(yōu)榜 [root@rke2-node01 ~]# 1sblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda Lsdal L-data_vg-data_lv 8:0 0110G 0 disk 0 part 8:1 0 49.5G 253:3 0 49.5G 0 lvm 今盆號(hào) 上優(yōu)榜 ``` 如果在加入到原有的卷組data_vg后不創(chuàng)建新的邏輯卷,則可以擴(kuò)展到當(dāng)前現(xiàn)有邏輯卷(data_lv)來(lái)使用: `lvextend -l +100%FREE /dev/data_vg/data_lv` ``` [root@rke2-node01 ~]# lvextend -1 +100%FREE /dev/data_vg/data_lv Size of logical volume data_vg/data_1v changed from <49.50 GiB (12671 extents) to 109.99 GiB (28158 extents). Logical volume data vg/data lv successfully resized. [root@rke2-node01 ~]# [root@rke2-node01 ~]# 1sblk NAME MAJ:MIN RM sda -sda1 ?-data_vg-data_lv SIZE RO TYPE MOUNTPOINTS 8:0 0 110G 0 disk 8:1 0 49.5G 0 part 253:3 0 110G 0 1vm L-data_vg-data_lv sda2 8:2 0 60.5G 0 part 110G01vm 公眾號(hào)·上優(yōu)榜 253:3 0 ``` 如果data_lv這個(gè)邏輯卷未格式化的,就要格式化它(如`ext4`): `mkfs.ext4 /dev/data_vg/data_lv` 然后掛載即可 `mount /dev/data_vg/data_lv /mnt` 如果data_lv這個(gè)邏輯卷已經(jīng)格式化的,則不需再格式化,而是要擴(kuò)展文件系統(tǒng): `擴(kuò)展文件系統(tǒng)(假設(shè)是 ext4): resize2fs /dev/data_vg/data_lv 擴(kuò)展文件系統(tǒng)(假設(shè)是 xfs): xfs_growfs /mnt 如果是掛載在 /mnt` ``` [root@rke2-node01 ~]# parted /dev/sa mkpart primary 53.2GB 100% Information: You may need to update /etc/fstab. [root@rke2-node01 ~]# pvcreate /dev/sda2 Physical volume "/dev/sda2" successfully created. [root@rke2-node01 ~]# vgextend data_vg /dev/sda2 Volume group "data vg"successfully extended [root@rke2-node01 ~]# 1vextend -1 +100%FREE /dev/data_vg/data_lv Size of logical volume data_vg/data_ 1v changed from <49.50 GiB (12671 extents) to 109.99 GiB (28158 extents) Logical volume data_vg/data_lv successfully resized. [root@rke2-node01 ~]# resize2fs /dev/data_vg/data_lv resize2fs 1.46.5 (30-Dec-2021) Filesystem at /dev/data_vg/data_lv is mounted on /mnt; on-line resizing required old desc blocks =7, new desc blocks =14 The filesystem on /dev/data_vg/data 1v is now 28833792 (4k) blocks long. [root@rke2-node01 ~]# [root@rke2-node01 ~]# [root@rke2-node01 ~]# 1sblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 110G 0 disk -sda1 8:1 0 49.5G 0 part Ldata_vg-data_lv 253:3 0 110G 0 lvm /mnt sda2 8:2 0 60.5G 0 part Ldata vg-data lv 公眾號(hào)·上優(yōu)榜 253:3 0 110G 0 lvm /mnt ``` 查看LVM 邏輯卷`data_lv`的掛載信息 `df -Th | grep -i data_lv` ``` [root@rke2-node01 ~]# df -Th | grep -i data_lv /dev/mapper/data_vg-data_lv ext4 108G 24K 103G 1% /mnt [root@rke2-node01 ~]# ``` 以上就是`parted`命令的基本用法和一些實(shí)際的使用場(chǎng)景。如果我們使用的系統(tǒng)是EFI啟動(dòng)模式的,或者是NVMe SSD、大容量磁盤(pán),分區(qū)時(shí)強(qiáng)烈推薦使用`parted`,而不是`fdisk`。