1、創建一個2G的文件系統,塊大小為2048byte,預留1%可用空間,文件系統ext4,卷標為TEST,要求此分區開機后自動掛載至/test目錄,且默認有acl掛載選項
·首先在虛擬機當中添加指定大小的硬盤,添加完成后,系統不會自動掃描添加的硬盤設備,鍵入命令重新掃描SCSI總線來添加設備
echo "- – -">/sys/class/scsi_host/host2/scan
fdisk /dev/sdb 給硬盤sdb分區
交互式:n–添加 p–主分區 1–分區號 回車–默認起始塊位置 +2G–添加2G的分區 p–顯示分區信息 w–確認后保存退出
因為是新添加的硬盤,故使用命令cat /proc/partitions或者lsblk或者ls /dev/sd*直接可以看到剛剛的分區信息。一般情況下,新分區的不會直接顯示出來,需要我們鍵入命令:centos5和7使用partprobe ,centos6使用partx -a /dev/sdb同步剛添加的,partx -d –nr 7-8 /dev/sdb同步剛剛刪除的分區,此時的注意點是:上述的添加和刪除硬盤操作需要在操作后即時的同步,否則操作次數過多還不同步會導致分區紊亂?。?!
添加完分區且同步后,就需要創建文件系統格式化(相當于買了新房子規劃了各個房間的功能后,需要裝修,定義每個房間的規劃)了
mkfs.ext4 -b 2048 -m 1 -L "TEST" /dev/sdb1 格式化指定的分區,鍵入命令后會自動顯示分區信息。 此時可以指定分區的各類信息,如果此時忘了或者后期需要調整,可使用tune2fs命令
因為要開機后自動掛載到/test目錄,故此時需要在/etc/fstab文件下編寫,添加
UUID=16ecafa2-b197-4e97-8081-a69eebf8dc5a /test ext4 default,acl 0 0
改好文件后,鍵入mount -a 讀取文件中帶auto的選項(default就自帶auto)進而自動掛載,此命令是沒掛載過的情況下,如果掛載過了,就用mount -o remount /test
tune2fs -o acl /dev/sdb1 添加默認acl選項
mount -o remount /test 重新掛載
mount查看重新掛載后的信息
/dev/sdb1 on /test type ext4 (rw,acl)
完成后使用 tune2fs -l /dev/sdb可查看到上述設置的說有分區信息
使用df命令可查看到
/dev/sdb1 2005740 9236 1975460 1% /test
·創建10G的PV
先fdisk一個7G的再fdisk一個3G的在fdisk一個5G的留著后面用,也可以用其他的數字組合,只要加起來是10G就行,
掛完磁盤后掃描磁盤echo "- – -" > /sys/class/scsi_host/host2/scan 再Fdisk 3個分區,分別7G,3G,5G,再t三塊都給8e編程LVM再w保存退出。再partprobe /dev/sde讓剛剛的操作加載到內存,再cat /proc/partitions 查看內存中是否已經讀取
Pvs顯示的簡略信息,使用pvdisplay顯示更詳細信息。Pvscan掃描當前系統上有多少個pv
vgdisplay myvg可查看PE(物理盤區大小)信息,默認是4M。 pvdisplay /dev/sde1可查看PE(物理盤區大?。┬畔ⅲò?/span>pv加入vg后就有PE了).如果VG上已經創建過LVM而且存了數據是不能隨便刪除的。 刪除vg:vgremove myvg后重新創建PE為8M的VG:vgcreate -s 8M myvg /dev/sde{1,2},然后用vgdisplay顯示詳細信息,可看到PE由默認的4M變為8M。
vgreduce(縮減)一個VG(得先用pvmove將原有數據移走):vgreduce myvg /dev/sde2
。
擴展pv 5G: 先創建要擴展的pv pvcreat /dev/sde3,再把擴展的sde3物理設備加入pg vgextend myvg /dev/sde3
創建LV
Lvcreate -n(指定名字) LV_NAME -L(指定大小) # VG_NAME(指定在哪個G中創建)
但在掛載后的引用路徑就不是/dev/vg/lv了而是/dev/mapper/myvg-testlv 來引用
mke2fs -j /dev/myvg/testlv格式化這個LV成EXT3,再掛載mount /dev/myvg/testlv /mnt
移除LV ;lvremove /dev/mapper/myvg-testlv此時顯示不能移除打開的LV,所以先卸載umount /mnt 在移除(此時也可以用這個路徑)lvremove /dev/myvg/testlv
原創文章,作者:wutianyou,如若轉載,請注明出處:http://www.www58058.com/41607
文章內容很詳細,但是層次不夠清晰,同時各個命令的常見用法希望作者也能總結出來。