一、lvm系統分割槽
#安裝系統的時候採用lvm分割槽
#先劃分乙個/boot分割槽
#將剩餘空間劃為乙個物理卷(pv),建立乙個名volgroup00捲組(vg)
#並在volgroup00捲組修建邏輯卷(lv)
二、lvm分割槽建立、大小調整
1、新新增一塊硬碟,使用lvm對這個磁碟進行分割槽管理
#檢測所有儲存裝置
lvmdiskscan #或者使用fdisk -l
#建立物理分割槽(將整塊硬碟劃為乙個物理分割槽)
fdisk /dev/sdb
#建立物理卷(pv)
pvcreate /dev/sdb1
#建立捲組(vg)
#建立乙個名為volgroup01的捲組,並將/dev/sdb1這個剛建立的特理卷加放該卷組中
vgcreate volgroup01 /dev/sdb1
當多個物理卷組合成乙個卷組後時,lvm會在所有的物理卷上做類似格式化的工作,將每個物理卷切成一塊一塊的空間,這一塊一塊
的空間就稱為pe(physical extent ),它的預設大小是4mb。
由於受核心限制的原因,乙個邏輯卷(logic volume)最多只能包含65536個pe(physical extent),所以乙個pe的大小就決定了
邏輯卷的最大容量,4 mb 的pe決定了單個邏輯卷最大容量為 256 gb,若希望使用大於256g的邏輯卷,則建立卷組時需要指定更大
的pe。在red hat enterprise linux as 4中pe大小範圍為8 kb 到 16gb,並且必須總是 2 的倍數。
例如,如果希望使用 64 mb 的pe建立捲組,這樣邏輯卷最大容量就可以為4 tb,命令如下:
vgcreate - 64mb volgroup01 /dev/sdb1
#檢視捲組
[root@lvm ~]# vgdisplay
--- volume group ---
vg name volgroup01 #卷組名
system id
format lvm2 #格式
metadata areas 1
metadata sequence no 2
vg access read/write
vg status resizable
max lv 0 #最大邏輯卷的個數,0為不限制
cur lv 1 #當前邏輯卷的個數
open lv 0 #當前可用的邏輯卷個數
max pv 0
cur pv 1 #當前卷組中物理卷的個數
act pv 1 #當前卷組中有乙個活動的物理卷
vg size 149.05 gb #捲組的總容量27.96g
pe size 4.00 mb #捲組的最小i/o單位
total pe 38156 #卷組中的樁點數
alloc pe / size 25600 / 100.00 gb #當前用掉的樁點和磁碟大小
free pe / size 12556 / 49.05 gb #當前可用的樁點和磁碟大小
vg uuid 7spylc-awq8-t48r-1yn5-ukxm-pd2c-vs4p1s
#建立邏輯卷(lv)
lvcreate -l 100g -n logvol11 volgroup01
#其中-l 100g表示這個lv的空間是100g
#-n logvol11表示這個lv名字為logvol11
#volgroup01表示這個lv所在的vg
lvcreate -l 49g -n logvol12 volgroup01
#lv檢測
lvscan
#格式化lv(格式化成ext3格式)
mkfs.ext3 /dev/volgroup01/logvol11
mkfs.ext3 /dev/volgroup01/logvol12
#掛載到普通目錄上
mkdir /data1
mkdir /data2
mount /dev/volgroup01/logvol11 /data1
mount /dev/volgroup01/logvol12 /data2
#修改/etc/fstab可以在啟動時候自動掛載到相應位置
vi /etc/fstab
#檢視分割槽情況
df -h
2、調整lv的大小
#首先取消掛載
umount /data1
umount /data2
#/dev/volgroup01/logvol12減少10
e2fsck -f /dev/volgroup01/logvol12
resize2fs /dev/volgroup01/logvol12 39g #39g為調整後的磁碟空間大小
lvreduce -l-10g /dev/volgroup01/logvol12 #10g為減少的磁碟空間大小
resize2fs /dev/volgroup01/logvol12
#/dev/volgroup01/logvol11增加10g
lvextend -l+10g /dev/volgroup01/logvol11
e2fsck -f /dev/volgroup01/logvol11
resize2fs /dev/volgroup01/logvol11
#重新掛載
mount /dev/volgroup01/logvol11 /data1
mount /dev/volgroup01/logvol12 /data2
#再來檢視下分割槽情況
df -h
CentOS5 5系統安裝
最近一段時間在折騰linux,今天搞了一天終於搭建成功,其中遇到不少的問題,現在記錄下來方便查詢。先從裝系統開始 0 首先要設定計算機的bios啟動順序為光碟機啟動,儲存設定後將安裝光碟放入光碟機,重新啟動計算機。1 出現centos安裝介面 2 選擇skip跳過不測試光碟 3 選擇next下一步 ...
Centos5 5系統備份
使用root使用者切換到根目錄 然後,使用下面的命令備份完整的系統 tar cvpzf backup.tgz exclude proc exclude lost found exclude backup.tgz exclude mnt exclude sys 說明 tar 部分就是我們將要使用的軟體...
CentOS 5 5下編譯安裝新核心
tar jvxf xz 5.0 3.tar bz2 cd opt xz 5.0 3 進入解壓後的資料夾 configure make make install2.解壓核心 xz d linux 3.2 84.tar xztar xvf linux 3.2 84.tar3.如果是第一次編譯核心,並沒有...