CentOS7下LVM的基本操作-創建LVM
環境
- 物理主機:windows10
- 虛擬軟件:VMWare14
- 虛擬機:CentOS Linux release 7.6.1810 (Core)
- 軟件環境:lvm2
模擬實驗
- 為虛擬主機添加磁盤
- 右擊虛擬機,選擇設置,打開所使用的虛擬機設置
- 選擇添加選項
- 在硬件類型中選擇磁盤選項,單擊下一步
- 選擇磁盤的類型(IED與NVME由於不支持熱插拔,需要在虛擬機處於關機狀態下設置)
- 選擇創建磁盤方式
- 指定磁盤容量(單位GB)及虛擬機磁盤文件存放方式,單擊下一步
- 指定磁盤存放路徑及磁盤文件名(磁盤默認存儲在虛擬機所在目錄下)
- 按照同樣方式創建另一塊磁盤(如圖)
- 開機后使用fdisk -l 查看磁盤是否能夠被系統識別
- 右擊虛擬機,選擇設置,打開所使用的虛擬機設置
- 磁盤格式化
- 使用fdisk /dev/sdb --->fdisk 設備名進行磁盤分區划分(模擬實驗所以只分兩個主分區,每個分區為1G)
- 輸入p 查看當前磁盤分區信息,為空表示磁盤未被分區
- 輸入n 創建新的分區
- 輸入p 選擇分區為主分區 e 為擴展分區
- 指定分區編號(主分區與擴展分區編號1~4,可手動指定,邏輯分區為自動分配5~16,最多12個邏輯分區)
- 指定起始扇區,直接回車使用默認(扇區大小為512字節,起始扇區2048大小為1M,為EFI的預留空間)
- 指定分區大小,+1000M表示分區為1G大小(這里進制為1000)
- 同上步驟再次創建另一個主分區,將剩余空間全部分配
- 輸入p 查看分區信息(此時磁盤還未被修改,輸入q不進行任何操作退出fdisk)
- 輸入t 修改分區的文件系統類型為Linux LVM,1指定分區為/dev/sdb1,L 查看Linux支持的文件系統類型類型
- 輸入8e,設定分區為Linux LVM
- 對分區2(/dev/sdb2)執行相同操作
- 再次查看分區信息
- 輸入w保存分區信息,此時對磁盤進行分區
- 對/dev/sdc做相同分區(可使用命令sfdisk -d /dev/sdb | sfdisk -f /dev/sdc按照/dev/sdb分區快速完成分區)
- 使用fdisk /dev/sdb --->fdisk 設備名進行磁盤分區划分(模擬實驗所以只分兩個主分區,每個分區為1G)
- 創建pv物理卷
- 使用命令pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2 創建pv(成功后提示successfully created)
- 使用pvs命令查看物理卷(可使用pvdisplay查看詳細信息)
- 使用命令pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 /dev/sdc2 創建pv(成功后提示successfully created)
- 創建vg卷組
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 創建卷組(vg1為卷組名稱,可同時將多個分區加入卷組中)
- 使用vgs 查看卷組信息(可使用vgdisplay查看詳細信息)
- 使用命令vgcreate vg1 /dev/sdb1 /dev/sdc1 創建卷組(vg1為卷組名稱,可同時將多個分區加入卷組中)
- 創建lv邏輯卷
- 使用命令lvcreate -L 1000M -n lv1 vg1 創建邏輯卷(lv1為邏輯卷名稱)
- 使用lvs 查看邏輯卷信息(可使用lvdisplay查看詳細信息)
- 使用命令lvcreate -L 1000M -n lv1 vg1 創建邏輯卷(lv1為邏輯卷名稱)
- 創建文件系統(LVM創建的lv邏輯卷不能再次分區)
- 創建掛載點並掛載邏輯卷
- 查看邏輯卷信息
- 修改/etc/fstab,添加邏輯卷掛載信息,保存使其永久生效(設備名可以使用UUID或LABEL)
- mount -a 命令測試配置是否正確,無報錯即可正常使用
未完待續