Categories
學習筆記

Xenserver下Linux VPS使用LVM格式掛載硬盤教程

今天有個朋友拿了個Xenserver的VPS來給我,說他看不懂官方掛載硬盤的方法,讓我幫他做,我原本就知道這傢伙不但菜而且懶,就乾脆拿了他的VPS來練習一下Linux下硬盤的掛載。

在Linux下掛載硬盤的方法大致上有两种模式:

1 第一種是把空閒的磁盤直接以LVM格式的方式掛載,這個方法的好处是將系統分區與所掛載分區二合為一,並將系統分區充分利用,網站數據可以存放在系統分區中,但有個壞處就是重裝系統時所有數據都會丟失。如果是採用這種方法的童鞋,請您在重裝系統時將所有數據备份出來,因為數據丟失是必然的。

2 第二種方式是將空閒的磁盤掛載為ext3格式,這種方法的好處就是系統盤與掛載盤完全分離,将空閒的磁盤掛載到/home,這根我們Windows系統分為C盤和D盤,如果只格式化C盤安裝系統,D盤不會受到影響的情況是一樣的。

這一次俺就給大家先講講大夥兒最喜歡的LVM格式掛載模式!

首先,你可以先查看一下磁盤分區的情況,看看哪個還沒掛載。

fdisk -l

LVM格式掛載硬盤
圖中所示的/dev/xvdb是一個未分區的磁盤。

第二步驟,我們就來對未使用的這個磁盤進行分區。

fdisk /dev/xvdb

接下來,會比較複雜,我直接給大家上截圖好了,大家俺截圖理解一下,已加上注解!
LVM格式掛載硬盤

一般動作完成后,reboot重啟VPS。

reboot

重啟后使用fdisk -l查看分區情況,你就會注意到新分區的存在。
LVM格式掛載硬盤

接下來,我們為新分區創建物理卷并將它加入組中。(備註:此處VolGroup00這個組名可以使用df -hal查看)

pvcreate /dev/xvdb1
vgextend VolGroup00 /dev/xvdb1

LVM格式掛載硬盤

再來,我們用vgdisplay的命令來查看一下可以添加的空間容量。

vgdisplay

LVM格式掛載硬盤
vgdisplay命令中顯示的可增加容量為49.97G,所以俺們就直接為增加容量吧!

lvresize -L +49.97G /dev/VolGroup00/LogVol00

當然最後也別忘了給硬盤動態擴容大小哦!不然就不會顯示出來了。

resize2fs /dev/VolGroup00/LogVol00

運行完畢后,我們再次使用vsdisplay查看是否存在為添加完的空間,如果還有那就重複上面的動作。
LVM格式掛載硬盤

最後,來個你可以查看一下硬盤分區的情況。

df -hal

LVM格式掛載硬盤

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.