歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Linux系統管理之LVM案例

LVM:邏輯卷

將多個物理分區/磁盤從邏輯上組成一個整體,分出不同的邏輯區,可根據需要調整分區大小(/boot分區存放引導文件,不能創建LVM)

Pv(物理卷),vg(卷組),lv(邏輯卷)

主要命令:scan(掃描)—三類都可使用,creat(創建)--三類都可使用,display(顯示)--三類都可使用,remove(刪除)--三類都可使用,extend(擴展)--pv不支持,其他兩類可使用,reduce(減少)-- --pv不支持,其他兩類可使用。

主要語法:

Pvcreate設備名

Vgcreate卷組名物理卷

Lvcreate –L 大小–n 邏輯卷名卷組名

Lvextend –L+大小/dev/卷組名/邏輯卷名

LVM實現:

准備兩塊硬盤,一塊分為兩個區,一塊不分區

[root@localhost ~]# fdisk -l /dev/sdb

[root@localhost ~]# fdisk /dev/sdb

創建n 類型p 分區序號1 起始(回車) 結束+20G 查看P

准備物理卷,把磁盤/devsdb分為兩個區後作為兩個物理卷

[root@localhost ~]# pvcreate /dev/sdb1/dev/sdb2

創建卷組,合並兩個物理卷,組成20G的卷組

[root@localhost ~]# vgcreate vg_data/dev/sdb1 /dev/sdb2

劃分邏輯卷,從卷組vg_data中劃分一個名為lv_data的16G邏輯卷

[root@localhost ~]# lvcreate -L 16G -nlv_data vg_data

為新邏輯卷格式化,格為ext3文件系統

[root@localhost ~]# mkfs.ext3 /dev/vg_data/lv_data

建立掛載點及掛載

[root@localhost ~]# mkdir /lvmtest

[root@localhost ~]# mount/dev/vg_data/lv_data /lvmtest

擴展:原有邏輯卷20G容量不足,需要30G容量,所以把/dev/sdc磁盤不分區,整個加入到卷組中

[root@localhost ~]# vgextend vg_data/dev/sdc

由原有的20G增加為30G

[root@localhost ~]# lvextend -L +10G/dev/vg_data/lv_data

通知內核新卷的大小

[root@localhost ~]#resize2fs /dev/vg_data/lv_data

Copyright © Linux教程網 All Rights Reserved