天天看點

Centos7挂載新增加磁盤(LVM)

Centos7挂載新增加磁盤LVM

    • 檢視磁盤情況
    • 建立新分區
    • 建立新的卷組
    • 建立邏輯卷
    • 檢視邏輯卷
    • 格式化邏輯卷
    • 挂載邏輯卷到目錄
    • 啟動自動挂載

檢視磁盤情況

fdisk -l
           

建立新分區

fdisk /dev/sdb
           
Command (m for help): n  #建立分區
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p   #p
Partition number (1-4, default 1):  #直接回車
First sector (2048-2147483647, default 2048): #直接回車
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-2147483647, default 2147483647): #直接回車
Using default value 2147483647
Partition 1 of type Linux and of size 1024 GiB is set

Command (m for help): w #寫入磁盤

           

##檢視卷組名稱及大小

vgdisplay
           

建立新的卷組

#vgcreate 組名 磁盤分區名稱

vgcreate vg_data /dev/sdb1
           

建立邏輯卷

#建立一個指定大小的lv
#lvcreate -L 100G -n 邏輯卷名 組名
#建立一個占全部卷組大小的lv
#lvcreate -l 100%VG -n 邏輯卷名 組名
#建立一個空閑空間80%大小的lv
#lvcreate -l 80%Free -n 邏輯卷名 組名

lvcreate -l 100%Free -n lv_data vg_data
           

檢視邏輯卷

lvdisplay 
           
--- Logical volume ---
  LV Path                /dev/vg_data/lv_data   ##這個為邏輯卷名稱
  LV Name                data
  VG Name                mysql
  LV UUID                XeDRIq-nByR-MCTf-D0YS-WY38-53A6-fsFluK
  LV Write Access        read/write
  LV Creation host, time mysql-slave01.xdbg.net, 2020-07-11 13:50:23 +0800
  LV Status              available
  # open                 0
  LV Size                <1024.00 GiB
  Current LE             262143
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2
           

格式化邏輯卷

#mkfs.磁盤格式 邏輯卷名稱

mkfs.xfs /dev/vg_data/lv_data
           

挂載邏輯卷到目錄

#mount 邏輯卷名稱 目錄

mount /dev/vg_data/lv_data /data
           

啟動自動挂載

vi /etc/fstab 
           
#增加一行
#邏輯卷名稱  目錄  磁盤格式     defaults        0 0
/dev/vg_data/lv_data /data                  xfs     defaults        0 0
           

繼續閱讀