Linux磁碟擴容

2021-10-10 10:05:56 字數 4361 閱讀 1453

一、linux磁碟擴容

1、基本術語

lvm是linux作業系統的邏輯卷管理器, 現在有兩個linux版本的lvm,分別是 lvm1,lvm2。lvm1是一種已經被認為穩定了幾年的成熟產品,lvm2 是最新最好的lvm版本,lvm2幾乎完全向後相容使用lvm1建立的卷。

volume group (簡稱:vg),捲組是lvm中使用的最高端別的抽象,它將邏輯卷和物理卷集合在一起成為乙個管理單元。

physical volume (簡稱:pv),乙個物理卷通常是乙個硬碟,雖然它可能只是乙個看起來像乙個硬碟(如軟體raid裝置)的裝置。

logical volume (簡稱:lv),相當於非lvm系統中的磁碟分割槽, lv作為標準塊裝置可見; 因此lv可以包含檔案系統(例如/ home)。

注意:新增硬體裝置如果在系統上面沒有找到可以通過以下命令進行掃盤操作

echo "- - -" > /sys/class/scsi_host/host0/scan

echo "- - -" > /sys/class/scsi_host/host1/scan

echo "- - -" > /sys/class/scsi_host/host2/scan

2.2、使用fdisk -l命令列出所有的分割槽,包括沒有掛上的分割槽和usb裝置(注:命令列如果是從其他地方拷貝過來執行可能會報錯誤,如:fdisk: cannot open –l: no such file or directory,建議手工敲「fdisk -l」命令列執行)

[root@mvxl63067 /]# fdisk -l

disk /dev/sda: 53.7 gb, 53687091200 bytes

255 heads, 63 sectors/track, 6527 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

sector size (logical/physical): 512 bytes / 512 bytes

i/o size (minimum/optimal): 512 bytes / 512 bytes

disk identifier: 0x0001c584

device boot      start         end      blocks   id  system

/dev/sda1   *           1         131     1048576   83  linux

partition 1 does not end on cylinder boundary.

/dev/sda2             131        6528    51379200   8e  linux lvm

disk /dev/sde: 214.7 gb, 214748364800 bytes

255 heads, 63 sectors/track, 26108 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

sector size (logical/physical): 512 bytes / 512 bytes

i/o size (minimum/optimal): 512 bytes / 512 bytes

disk identifier: 0x00000000

2.4、使用pvdisplay命令檢視pv資訊

[root@mvxl63067 /]# pvdisplay

--- physical volume ---

pv name               /dev/sdb

vg name               data01vg

pv size               300.00 gib / not usable 128.00 mib

allocatable           yes (but full)

pe size               128.00 mib

total pe              2399

free pe               0

allocated pe          2399

pv uuid               cmn7gy-fnn9-kd0m-tzzq-uuow-bor0-3yczrb

--- physical volume ---

pv name               /dev/sda2

vg name               rootvg

pv size               49.00 gib / not usable 127.00 mib

allocatable           yes (but full)

pe size               128.00 mib

total pe              391

free pe               0

allocated pe          391

pv uuid               wg7ynm-5yt0-8yev-vmot-ektf-vhqc-cpiybg

2.5、使用vgdisplay命令檢視vg資訊

[root@mvxl63067 /]# vgdisplay

--- volume group ---

vg name               data01vg

system id

format                lvm2

metadata areas        3

metadata sequence no  7

vg access             read/write

vg status             resizable

max lv                0

cur lv                1

open lv               1

max pv                0

cur pv                3

act pv                3

vg size               999.62 gib

pe size               128.00 mib

total pe              7997

alloc pe / size       7997 / 999.62 gib

free  pe / size       0 / 0

vg uuid               1hlsqk-jph3-rcqv-6b7j-jly5-7gdu-mrmkau

--- volume group ---

vg name               rootvg

system id

format                lvm2

metadata areas        1

metadata sequence no  3

vg access             read/write

vg status             resizable

max lv                0

cur lv                2

open lv               2

max pv                0

cur pv                1

act pv                1

vg size               48.88 gib

pe size               128.00 mib

total pe              391

alloc pe / size       391 / 48.88 gib

free  pe / size       0 / 0

vg uuid               0eulce-i4h3-cnnl-aho5-efms-wnen-z9bgyd

2.6、使用pvcreate命令建立pv

[root@mvxl63067 /]# pvcreate /dev/sde

physical volume "/dev/sde" successfully created

2.7、使用vgextend命令把/dev/sde pv加入到data01vg vg組

[root@mvxl63067 /]# vgextend data01vg /dev/sde

volume group "data01vg" successfully extended

3、lvm新增分割槽擴容

待續。。。

linux磁碟擴容

安裝linux系統時,對系統盤進行了分割槽,發現劃分的磁碟少了,需要進行擴容 當前磁碟還有剩餘未使用空間的情況下 擴容的步驟如下 pvcreate 名稱可以通過fdisk建立分割槽時,p輸出的資訊 新增 獲取 vgextend cl dev sda3 卷組名可以通過vgdisplay獲取 lvext...

2016 09 22Linux 磁碟LVM擴容

lvm logical volume manager 邏輯卷管理,是一種將乙個或多個硬碟的分割槽在邏輯上集合,相當於乙個大硬碟來使用,當硬碟的空間不夠使用的時候,可以繼續將其它的硬碟的分割槽加入其中,這樣可以實現一種磁碟空間的動態管理,相對於普通的磁碟分割槽有很大的靈活性,使用普通的磁碟分割槽,當乙...

Linux磁碟操作相關 擴容

舉個例子,如果你要將windows下的f盤擴充套件給linux下的 home,那麼你可以使用下面的方法 首先將f盤格式化為ext3格式。命令為 sudo mke2fs j dev sda8 然後將這個分割槽掛載到某個目錄下,如 medis f 如果沒有f這個目錄,請自己建立 為了安全起見,最好先不要...