共計 3693 個字符,預計需要花費 10 分鐘才能閱讀完成。
本篇內容介紹了“Ubuntu 下如何創建 XFS 文件系統的 LVM”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
前言
邏輯卷管理器邏輯卷管理,可以滿足 Linux 操作系統操作系統系統動態調整各分區大小,滿足服務器在不同的運行時期的需求。
以前在 Linux 操作系統操作系統下面玩 LVM,一般都是選擇 ext3、ext4 格式的文件系統,最近在 Ubuntu 16.04.5 下安裝配置一個關系型數據庫數據庫服務器,遂測試了一下 XFS 文件系統的 LVM,其實仔細對比下來,差別不大,只是文件格式化的區別以及件系統的調整命令的不同。下面很多地方不做過多解釋,只是簡單的記錄測試過程。
在測試服務器新增一個磁盤,如下所示,新增的磁盤為 /dec/sdc
root@mylnx12:~#fdisk-l
Disk/dev/sdb:605GiB,649613803520 字節,1268776960 個扇區
units 3360s 矢量 1 * 512= 字節
扇區大小(邏輯 / 物理 ):512 字節 /512 字節
I/Osize(最小 / 最佳):512 字節 /512 字節
Disklabeltype:dos
磁盤標識符:0 x22c 38 B3
devicebootstarendsectorssizeidtype
/dev/sdb 1204812687749111268772864605 G7 hpfs/NTFS/ExFat
Disk/dev/sda:30GiB,32212254720 字節,62914560 個扇區
units 3360s 矢量 1 * 512= 字節
扇區大小(邏輯 / 物理 ):512 字節 /512 字節
I/Osize(最小 / 最佳):512 字節 /512 字節
Disklabeltype:dos
磁盤標識符:0x6e2369f9
devicebootstarendsectorssizeidtype
/dev/sda 1 * 2048629145266291247930g 83 Linux
disk/dev/SDC 33601023 gib,1098437885952 字節,2145386496 扇區
units 3360s 矢量 1 * 512= 字節
扇區大小(邏輯 / 物理 ):512 字節 /512 字節
I/Osize(最小 / 最佳):512 字節 /512 字節
Disklabeltype:dos
磁盤標識符:0x030b81c8
devicebootstarendsectorssizeidtype
/dev/SDC 1204821453864952145384481023 3g 83 Linux
# 創建產品鑒定 (生產驗證)
root @ mylnx 12: ~ # pvcreate/dev/SD C1
物理卷 /dev/sdc1 已成功創建
root@mylnx12:~#pvscan
PV/dev/sdc1lvm2[1023.00GiB]
total :1[1023.00 gib]/inus :0[0]/innovg :1[1023.00 gib]
# 創建很好
root @ mylnx 12: ~ # VG create-s32 mvolgroup 01/dev/SD C1
卷組 VolGroup01 已成功創建
# 新增就餐券
root @ my lnx 12: ~ # LV create-L 400G-NLogvol 00 vol group 01
警告:xfs signaturetedeton/dev/vol group 01/log vol 00 atoffset 0 .Wipeit?[y/n]:y
擦除 xfssignatureon/dev/vol group 01/log vol 00 .
Logicalvolume LogVol00 已創建。
root@mylnx12:~#lvscan
主動 /dev/vol group 01/log vol 00 [400.00 gib] 繼承
# 格式化
root @ mylnx 12: ~ # mkfs。xfs/dev/volgroup 01/logvol 00
meta-data=/dev/vol group 01/log vol 00 isize=512 account=4,agsize=26214400blks
=sectsz=512attr=2,projid32bit=1
=crc=1finobt=1,稀疏 =0
data=bsize=4096 塊 =104857600,imaxpct=25
=sunit=0swidth=0blks
命名 = 版本 2 bsize=4096 asci-ci=0ft type=1
log= 內部日志大小 =4096 塊 =51200,版本 =2
=sectsz=512sunit=0blks,lazy-count=1
實時 = 無 extsz=4096 塊 =0,rtextents=0
# 掛載點設置
root @ mylnx 12: ~ # mkdir/MySQL _ data
root @ mylnx 12: ~ # mount-txfs/dev/vol group 01/log vol 00/MySQL _ data
root@mylnx12:~#vgdisplay
- 卷組 -
VGNameVolGroup01
SystemID
Formatlvm2
元數據區域一
元數據序列 2
VGAccessread 讀 / 寫
vgstatus 大小
MAXLV0
CurLV1
OpenLV0
MaxPV0
CurPV1
ActPV1
VGSize1022.97GiB
PESize32.00MiB
合計 32735
AllocPE/Size12800/400.00GiB
FreePE/Size19935/622.97GiB
vgu uid 8 kutic-bjId-RNwk-Ucho-TU2l-xkwa-idBXCj
# 創建另外一個就餐券
root @ my lnx 12: ~ # LV create-l 19935-NLogvol 01 vol group 01
Logicalvolume LogVol01 已創建。
root @ mylnx 12: ~ # mkfs。xfs/dev/volgroup 01/logvol 01
元數據 =/dev/vol group 01/log vol 01 size=512 account=4,agsize=40826880blks
=sectsz=512attr=2,projid32bit=1
=crc=1finobt=1,稀疏 =0
data=bsize=4096 塊 =163307520,imaxpct=25
=sunit=0swidth=0blks
命名 = 版本 2 bsize=4096 asci-ci=0ft type=1
log= 內部日志大小 =4096 塊 =79740,版本 =2
=sectsz=512sunit=0blks,lazy-count=1
實時 = 無 extsz=4096 塊 =0,rtextents=0
root @ mylnx 12: ~ # mkdir/MySQL _ backup
root @ mylnx 12: ~ # mount-txfs/dev/volgroup 01/logvol 01/MySQL _ backup/
root@mylnx12:~#df-h
文件系統大小使用可用 % 安裝時間
ude v 6.9g 06.9g 00%/dev
tmp fs 1.4g 8.6m 1.4g 1%/ 運行
/dev/sda130G2.1G27G8%/
tmp ff 6.9g 06.9g 00%/dev/shm
tmp fs 5.0m 05.0m 0%/ 運行 / 鎖定
tmp ff 6.9g 06.9g 00%/sys/fs/cgroup
/dev/sdb1596G70M566G1%/mnt
tmpfs1.4G01.4G0%/run/user/1000
/dev/mapper/volgroup 01-log vol 00400g 441m 400g 1%/MySQL _ data
/dev/mapper/vol group 01-log vol 01623g 668m 623g 1%/MySQL _ backup 修改配置文件 /etc/fstab,并添加如下配置信息,如下所示,用于永久存儲,以確保下次引導時相關掛載點信息不會丟失。
UUID= a72bd 3 F8-eb2d-40cb-92c 3-D5 e 32c 30 D5 ff /MySQL _ data xfs defaults 02
uuid= 33325 d87-F3 F4-4215-abf 7-ee 795724697 e /MySQL _ backup xfs defaults 02 另外,ext2/ext3/ext4 文件系統的調整命令是 resize2fs(既支持增加也支持減少),而 xfs 文件系統的調整命令是 xfs_growfs(只支持增加) 當然如果要減少,只能通過 mkfs 之后的 xfs 命令重新格式化邏輯分區來掛載。其實沒什么意義。
“Ubuntu 下如何創建 XFS 文件系統的 LVM”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!