一、背景
我們的服務器上安裝了Ubuntu Server 12.04版本,由於開發環境的問題,所以沒有上CenteOS或者Red Hat,我們有幾塊大的硬盤,需要通通掛載到root目錄下,這個掛載的方式跟Windows是不太一樣的。
二、掛載過程
Filesystem Size Used Avail Use% Mounted on
字段說明:Filesystem 容量 已用 可用 已用% 掛載點
(圖1:查看磁盤文件系統)
(圖2:查詢卷的情況)
(圖3:磁盤信息)
(圖4:格式化sdb1/sdc1/sdd1/sde1/sdf1)
(圖5:創建PV)
(圖7:把磁盤加入到名為barfoo02的VG里面)
(圖8:獲得可用PE大小(Free PE))
(圖9:獲得LV名)
(圖10:增加LV)
(圖11:修改容量)
(圖12:掛載前)
(圖13:掛載后)
(2424381440*4K)/1024/1024=9248.28125GB
三、詳細步驟
1. 先查看一下磁盤信息
ls /dev/sd*
/dev/sda /dev/sda2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
/dev/sda1 /dev/sda5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
2. 格式化
sudo mkfs.ext4 /dev/sdb1
sudo mkfs.ext4 /dev/sdc1
sudo mkfs.ext4 /dev/sdd1
sudo mkfs.ext4 /dev/sde1
sudo mkfs.ext4 /dev/sdf1
3. 創建PV
sudo pvcreate /dev/sdb1
sudo pvcreate /dev/sdc1
sudo pvcreate /dev/sdd1
sudo pvcreate /dev/sde1
sudo pvcreate /dev/sdf1
4. 查詢卷的情況,獲得VG名
sudo vgdisplay
VG Name ubuntu1
5. 加入VG(注意使用查詢得到的VG名)
sudo vgextend ubuntu1 /dev/sdb1
sudo vgextend ubuntu1 /dev/sdc1
sudo vgextend ubuntu1 /dev/sdd1
sudo vgextend ubuntu1 /dev/sde1
sudo vgextend ubuntu1 /dev/sdf1
6. 獲得可用PE大小(Free PE)
sudo vgdisplay
Alloc PE / Size 471797 / 1.80 TiB
Free PE / Size 1912136 / 7.29 TiB
7. 獲得LV名
sudo lvdisplay
LV Name /dev/ubuntu1/root
8. 增加LV
sudo lvextend -l+1912136 /dev/ubuntu1/root
9. 修改容量
sudo resize2fs /dev/ubuntu1/root
10. 查看效果
df -h
四、知識點
物理存儲介質(The Physical Media)這里指系統的存儲設備,如:/dev/hda1、/dev/sda等等,是存儲系統最低層的存儲單元。
PV( 全稱 Physical Volume , 物理卷):普通的直接坊問的存儲設備,有固定的和可移動的之分,代表性的就是硬盤
VG(全稱 Volume Group,卷組):AIX中最大的存儲單元,一個卷組由一個或多個PV組成
PP(全稱 Physical Partition,物理分區):將PV划分成連續的大小相同的單元,同一個VG中的PP大小都相同,大小1M~1024M必須是2的冪次方
LP(全稱 Logical Partition,邏輯分區):由1~3個PP組成的集合,大小1M~1024M必須是2的冪次方
LV(全稱 Logical Volume,邏輯卷,又稱裸設備):由一個或多個LP組成的集合,同時LV中的LP是連續,但對應的PP可能不連續,可能分布在不同的PV上
FS(全稱 File System,文件系統,又稱熟設備):直接面向用戶的存儲空間,LV和FS是一對一,如果刪除LV也將刪除FS。可以在文件系統FS上創建文件及文件目錄
邏輯分區LV不能直接被訪問,是裸設備,只有在LV上建立文件系統FS后才能被用戶訪問。
物理卷,卷組,物理分區,邏輯分區,邏輯卷都是面向操作系統
而文件系統是面向用戶的概念
LVM(邏輯卷管理程序)物理卷;邏輯卷;卷組;
PE(Physical Extents)
LE(Logical Extents)
VGDA(卷組描述符區域)
五、參考文獻
linux 卷組 詳細筆記 -RHEL6.1 Logical Volume Manager Administration