Linux作業系統邏輯盤卷管理LVM建立步驟(轉)
lvm能讓我們用到兩個raid控制器,這大概是最好的一點,linux和hpux的lvm命令幾乎完全一直,不知道是否有何淵源
轉自http://space.itpub.net/471666/viewspace-160023
要建立一個LVM系統,一般需要經過以下步驟:
1、 建立分割槽
使用分割槽工具(如:fdisk等)建立LVM分割槽,方法和建立其他一般分割槽的方式是一樣的,區別僅僅是LVM的分割槽型別為8e。
2、 建立物理卷
建立物理卷的命令為pvcreate,利用該命令將希望新增到卷組的所有分割槽或者磁碟建立為物理卷。將整個磁碟建立為物理卷的命令為:
# pvcreate /dev/hdb
將單個分割槽建立為物理卷的命令為:
# pvcreate /dev/hda5
3、 建立卷組
建立卷組的命令為vgcreate,將使用pvcreate建立的物理卷建立為一個完整的卷組:
# vgcreate web_document /dev/hda5 /dev/hdb
vgcreate命令第一個引數是指定該卷組的邏輯名:web_document。後面引數是指定希望新增到該卷組的所有分割槽和磁碟。vgcreate在建立卷組 web_document 以外,還設定使用大小為4 MB的PE(預設為4MB),這表示卷組上建立的所有邏輯卷都以 4 MB 為增量單位來進行擴充或縮減。由於核心原因,PE大小決定了邏輯卷的最大大小,4 MB 的PE決定了單個邏輯卷最大容量為 256 GB,若希望使用大於256G的邏輯卷則建立卷組時指定更大的PE。PE大小範圍為8 KB 到 512 MB,並且必須總是 2 的倍數(使用-s指定,具體請參考man vgcreate)。
4、 啟用卷組
為了立即使用卷組而不是重新啟動系統,可以使用vgchange來啟用卷組:
# vgchange -a y web_document
5、 新增新的物理捲到卷組中
當系統安裝了新的磁碟並建立了新的物理卷,而要將其新增到已有卷組時,就需要使用vgextend命令:
# vgextend web_document /dev/hdc1
這裡/dev/hdc1是新的物理卷。
6、 從卷組中刪除一個物理卷
要從一個卷組中刪除一個物理卷,首先要確認要刪除的物理卷沒有被任何邏輯卷正在使用,就要使用pvdisplay命令察看一個該物理卷資訊:
如果某個物理卷正在被邏輯卷所使用,就需要將該物理卷的資料到其他地方,然後再刪除。刪除物理卷的命令為vgreduce:
# vgreduce web_document /dev/hda1
7、 建立邏輯卷
建立邏輯卷的命令為lvcreate:
# lvcreate -L1500 –nwww1 web_document
該命令就在卷組web_document上建立名字為www1,大小為1500M的邏輯卷,並且裝置入口為/dev/web_document/www1 (web_document為卷組名,www1為邏輯卷名)。如果希望建立一個使用全部卷組的邏輯卷,則需要首先察看該卷組的PE數,然後在建立邏輯卷時指定:
# vgdisplay web_document| grep "Total PE"
Total PE 45230
# lvcreate -l 45230 web_document -n www1
8、 建立檔案系統
筆者推薦使用reiserfs檔案系統,來替代ext2和ext3:
建立了檔案系統以後,就可以載入並使用它:
# mkdir /data/wwwroot
# mount /dev/web_document/www1 /data/wwwroot
如果希望系統啟動時自動載入檔案系統,則還需要在/etc/fstab中新增內容:
/dev/web_document/www1 /data/wwwroot reiserfs defaults 1 2
9、 刪除一個邏輯卷
刪除邏輯卷以前首先需要將其解除安裝,然後刪除:
# umount /dev/web_document/www1
# lvremove /dev/web_document/www1
lvremove -- do you really want to remove "/dev/web_document/www1"? [y/n]: y
lvremove -- doing automatic backup of volume group "web_document"
lvremove -- logical volume "/dev/web_document/www1" successfully removed
10、 擴充套件邏輯卷大小
LVM提供了方便調整邏輯卷大小的能力,擴充套件邏輯卷大小的命令是lvcreate:
# lvextend -L12G /dev/web_document/www1
lvextend -- extending logical volume "/dev/web_document/www1" to 12 GB
lvextend -- doing automatic backup of volume group "web_document "
lvextend -- logical volume "/dev/web_document/www1" successfully extended
上面的命令就實現將邏輯卷www1的大小擴招為12G。
# lvextend -L+1G /dev/web_document/www1
lvextend -- extending logical volume "/dev/web_document/www1" to 13 GB
lvextend -- doing automatic backup of volume group "web_document "
lvextend -- logical volume "/dev/web_document/www1" successfully extended
上面的命令就實現將邏輯卷www1的大小增加1G。
增加了邏輯卷的容量以後,就需要修改檔案系統大小以實現利用擴充的。筆者推薦使用reiserfs檔案系統來替代ext2或者ext3。因此這裡僅僅討論reiserfs的情況。Reiserfs檔案工具提供了檔案系統大小調整工具:resize_reiserfs。對於希望調整被載入的檔案系統大小:
# resize_reiserfs -f /dev/web_document/www1
一般建議最好將檔案系統解除安裝,調整大小,然後再載入:
# umount /dev/web_document/www1
# resize_reiserfs /dev/web_document/www1
# mount -treiserfs /dev/web_document/www1 /data/wwwroot
對於使用ext2或ext3檔案系統的使用者可以考慮使用工具
ext2resize。
11、 減少邏輯卷大小
使用lvreduce即可實現對邏輯卷的容量,同樣需要首先將檔案系統解除安裝:
# umount /data/wwwroot
# resize_reiserfs -s-2G /dev/web_document/www1
# lvreduce -L-2G /dev/web_document/www1
# mount -treiserfs /dev/web_document/www1 /data/wwwroot
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1433732
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/82392/viewspace-166638/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 系統邏輯盤卷管理LVM 詳細介紹LinuxLVM
- Linux邏輯盤卷管理LVM詳解LinuxLVM
- 【Linux】Linux檔案系統管理5 lvm邏輯卷管理LinuxLVM
- Linux下LVM邏輯卷管理LinuxLVM
- LVM 邏輯卷管理LVM
- 邏輯卷管理-LVMLVM
- Linux 系統 LVM(Logical Volume Manager)邏輯卷管理LinuxLVM
- LVM_邏輯卷管理LVM
- Linux LVM邏輯卷LinuxLVM
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- 實操CentOS8系統中建立LVM邏輯卷CentOSLVM
- LVM邏輯卷管理器LVM
- 邏輯卷管理---LVM2LVM
- linux之LVM邏輯卷LinuxLVM
- linux LVM邏輯卷配置LinuxLVM
- 邏輯卷LVMLVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- 邏輯卷管理-LVM(LOGIC VOLUMN MANAGER)LVM
- Centos8中建立LVM精簡邏輯卷CentOSLVM
- linux建立邏輯卷,遠端共享為備份盤Linux
- 如何在 Ubuntu 中管理和使用邏輯卷管理 LVMUbuntuLVM
- LVM(logical volume manager) 邏輯卷管理器(轉帖)LVM
- Linux的邏輯卷管理Linux
- linux系統掛載邏輯卷和擴充套件邏輯卷組Linux套件
- Linux-使用者管理與建立邏輯卷Linux
- 使用 LVM 命令建立卷組和邏輯卷例項LVM
- Lvm邏輯卷管理、建立、使用、擴充套件、縮減、遷移、快照、恢復LVM套件
- linux邏輯卷組建立以及修改Linux
- LVM(logical volume manager) 邏輯卷管理器LVM
- 一文全解:LVM(邏輯卷管理器)LVM
- 什麼是LVM邏輯卷管理?0基礎學Linux運維LVMLinux運維
- lvm收縮邏輯卷空間LVM
- 從硬碟安裝Linux作業系統的方法步驟(轉)硬碟Linux作業系統
- 如何在 Linux 分割槽或邏輯卷中建立檔案系統Linux
- (轉)管理LVM2邏輯分割槽LVM
- HP UNIX--檔案系統和邏輯卷管理