新聞中心
隨著Linux操作系統(tǒng)的廣泛應(yīng)用,LVM(Logical Volume Manager)相關(guān)操作也變得越來越常見。LVM是一種邏輯卷管理技術(shù),可用于管理磁盤空間和分區(qū)。雖然LVM技術(shù)在管理磁盤空間和分區(qū)方面提供了很大的便利,但是有時候我們也需要刪除LVM。本文將介紹刪除LVM的步驟和注意事項。

為老城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及老城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、網(wǎng)站制作、老城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
一、刪除LVM的步驟
1.卸載并刪除邏輯卷
在刪除邏輯卷之前,必須先卸載文件系統(tǒng)和分區(qū)。如果分區(qū)或文件系統(tǒng)仍然在使用中,將無法刪除邏輯卷。要卸載文件系統(tǒng)和分區(qū),請使用以下命令:
umount /dev/mapper/vg_name-lv_name
其中,vg_name-lv_name是邏輯卷路徑。
在卸載分區(qū)和文件系統(tǒng)后,可以執(zhí)行以下命令來刪除邏輯卷:
lvremove /dev/vg_name/lv_name
其中,vg_name-lv_name是邏輯卷路徑。
2.刪除卷組
當(dāng)所有邏輯卷都被刪除后,可以執(zhí)行以下命令來刪除卷組:
vgremove vg_name
其中,vg_name是卷組名。
3.刪除物理卷
當(dāng)所有卷組都被刪除后,可以執(zhí)行以下命令來刪除物理卷:
pvremove /dev/sdX
其中,/dev/sdX是物理卷路徑。
二、刪除LVM的注意事項
1.備份數(shù)據(jù)
在執(zhí)行上述步驟之前,請確保備份所有重要數(shù)據(jù)。錯誤的操作可能會導(dǎo)致無法恢復(fù)的數(shù)據(jù)丟失。
2.檢查依賴關(guān)系
在刪除LVM之前,請確保檢查邏輯卷、卷組和物理卷之間的依賴關(guān)系。如果有任何邏輯卷綁定到卷組或物理卷上,您必須先刪除它們。
3.刪除邏輯卷時謹(jǐn)慎操作
在刪除邏輯卷時,請確保卸載所有分區(qū)和文件系統(tǒng)。此外,仔細(xì)檢查卷組和物理卷的狀態(tài),確保它們不包含任何邏輯卷。如果卷組或物理卷包含邏輯卷,您需要先刪除所有邏輯卷,然后再繼續(xù)刪除卷組和物理卷。
4.刪除卷組時謹(jǐn)慎操作
在刪除卷組時,請確保它不包含任何邏輯卷。如果卷組包含邏輯卷,您必須先刪除所有邏輯卷,然后再繼續(xù)刪除卷組。
以上是。在執(zhí)行刪除操作之前,請務(wù)必備份數(shù)據(jù)并仔細(xì)檢查邏輯卷、卷組和物理卷之間的依賴關(guān)系。在刪除邏輯卷、卷組或物理卷時,請確保謹(jǐn)慎操作,以避免無法恢復(fù)的數(shù)據(jù)丟失。
相關(guān)問題拓展閱讀:
- Red Hat Enterprise Linux5創(chuàng)建了邏輯卷怎么刪除?
Red Hat Enterprise Linux5創(chuàng)建了邏輯卷怎么刪除?
一、安裝LVM
首先確定系統(tǒng)中是否安裝了lvm工具:
#rpm –qa | grep lvm
lvm-1.0.3-4
如果命令結(jié)果輸入類似于上例,那么說明系統(tǒng)已經(jīng)安裝了LVM管理工具;如果命令沒有輸亂棗出則說明沒有安裝LVM管理工具,則需要從網(wǎng)絡(luò)下載或者從光盤裝LVMrpm工具包。
安裝了LVM的RPM軟件包以后,要使用LVM還需要配置內(nèi)核支持LVM。RedHat默認(rèn)內(nèi)核是支持LVM的,如果需要重新編譯內(nèi)核,則需要在配置內(nèi)核時,進(jìn)入Multi-deviceSupport(RAIDandLVM)子菜單,選中以下兩個選項:
Multipledevicesdriversupport(RAIDandLVM)
Logicalvolumemanager(LVM)Support
然后重新編譯內(nèi)核,即可將LVM的支持添加到新內(nèi)核中。
為了使用LVM,要確保在系統(tǒng)啟動時激活LVM,幸運的是在RedHat7.0以后的版本,系統(tǒng)啟動腳本已經(jīng)具有對激活LVM的支持,在/etc/rc.d/rc.sysinit中有以下內(nèi)容:
#LVMinitialization
if;then
action$”SettingupLogicalVolumeManagement:”/in/vgscan&&/in
/vgchange-ayfi
其中關(guān)鍵是兩個命令,vgscan命令實現(xiàn)掃描所有磁盤得到卷組信息,并創(chuàng)建文件卷組數(shù)據(jù)文件/etc/lvmtab和/etc/lvmtab.d/*;vgchange-ay命令激活系統(tǒng)所有卷組。
二、創(chuàng)建和管理LVM
要創(chuàng)建一個LVM系統(tǒng),一般需要經(jīng)過以下步驟:
1、創(chuàng)建分區(qū)
使用分區(qū)工具(如:fdisk等)創(chuàng)建LVM分區(qū),方法和創(chuàng)建其他一般分區(qū)的方式是一樣的,區(qū)別僅僅是LVM的分區(qū)類型為8e。
2、創(chuàng)建物理卷
創(chuàng)建物理卷的命令為pvcreate,利用該命令將希望添加到卷組的所有分區(qū)或者磁盤創(chuàng)建為物理卷。將整個磁盤創(chuàng)建為物理卷的命令為:
#pvcreate /dev/hdb
將單個分區(qū)創(chuàng)建為物理卷的命令為:
#pvcreate /dev/hda5
3、創(chuàng)建卷組
創(chuàng)建卷組的命令為vgcreate,將使用pvcreate建立的物理卷創(chuàng)建為一個完整的卷組:
#vgcreate web_document/dev/hda5 /dev/hdb
vgcreate命令之一個參數(shù)是指定該卷組的邏輯名:web_document。后面參數(shù)是指定希望添加到該卷組的所有分區(qū)和磁盤。vgcreate 在創(chuàng)建卷組web_document以外,還設(shè)置使用大小為4MB的PE(默認(rèn)為4MB),這表示卷組上創(chuàng)建的所有邏輯卷都以4MB為增量單位來進(jìn)行擴(kuò)充 或縮減。由于內(nèi)核原因,PE大小決定了邏輯卷的更大大小,慎鬧4MB的PE決定了單個邏輯卷更大容量為256GB,若希望使用大于256G的邏輯卷則創(chuàng)建卷組 時指定更大的PE。PE大小范圍為8KB到512MB,并且必須總是2的倍數(shù)(使用-s指定,具體請參考manvgcreate)。
4、激活卷組
為了立即使用卷組而不是重新啟動系統(tǒng),可以使用vgchange來激活卷組:
#vgchange -ay web_document
5、添加新的物理卷到卷組中
當(dāng)系統(tǒng)安裝了新的磁盤并創(chuàng)建了新的物理卷,而要將其添加到已有卷組時,就需要使用vgextend命令:
#vgextend web_document /dev/hdc1
這里/dev/hdc1是新的物理卷。
6、從卷組中刪除一個物理卷
嘩孝拆 要從一個卷組中刪除一個物理卷,首先要確認(rèn)要刪除的物理卷沒有被任何邏輯卷正在使用,就要使用pvdisplay命令察看一個該物理卷信息:
如果某個物理卷正在被邏輯卷所使用,就需要將該物理卷的數(shù)據(jù)備份到其他地方,然后再刪除。刪除物理卷的命令為vgreduce:
#vgreduce web_document /dev/hda1
7、創(chuàng)建邏輯卷
創(chuàng)建邏輯卷的命令為lvcreate:
#lvcreate -L1500 -n www1 web_document
該命令就在卷組web_document上創(chuàng)建名字為www1,大小為1500M的邏輯卷,并且設(shè)備入口為 /dev/web_document/www1(web_document為卷組名,www1為邏輯卷名)。如果希望創(chuàng)建一個使用全部卷組的邏輯卷,則需 要首先察看該卷組的PE數(shù),然后在創(chuàng)建邏輯卷時指定:
#vgdisplay web_document | grep”TotalPE”
TotalPE45230
#lvcreate -l45230 web_document -n www1
8、創(chuàng)建文件系統(tǒng)
筆者推薦使用reiserfs文件系統(tǒng),來替代ext2和ext3:
創(chuàng)建了文件系統(tǒng)以后,就可以加載并使用它:
#mkdir/data/wwwroot
#mount /dev/web_document/www1/data/wwwroot
如果希望系統(tǒng)啟動時自動加載文件系統(tǒng),則還需要在/etc/fstab中添加內(nèi)容:
/dev/web_document/www1/data/wwwrootreiserfsdefaults12
9、刪除一個邏輯卷
刪除邏輯卷以前首先需要將其卸載,然后刪除:
#umount /dev/web_document/www1
#lvremove /dev/web_document/www1
lvremove–doyoureallywanttoremove”/dev/web_document/www1″?:y
lvremove–doingautomaticbackupofvolumegroup”web_document”
lvremove–logicalvolume”/dev/web_document/www1″successfullyremoved
10、擴(kuò)展邏輯卷大小
LVM提供了方便調(diào)整邏輯卷大小的能力,擴(kuò)展邏輯卷大小的命令是lvextend:
#lvextend -L12G /dev/web_document/www1
lvextend–extendinglogicalvolume”/dev/web_document/www1″to12GB
lvextend–doingautomaticbackupofvolumegroup”web_document”
lvextend–logicalvolume”/dev/web_document/www1″successfullyextended
上面的命令就實現(xiàn)將邏輯卷www1的大小擴(kuò)招為12G。
#lvextend -L +1G /dev/web_document/www1
lvextend–extendinglogicalvolume”/dev/web_document/www1″to13GB
lvextend–doingautomaticbackupofvolumegroup”web_document”
lvextend–logicalvolume”/dev/web_document/www1″successfullyextended
上面的命令就實現(xiàn)將邏輯卷www1的大小增加1G。
增加了邏輯卷的容量以后,就需要修改文件系統(tǒng)大小以實現(xiàn)利用擴(kuò)充的空間。筆者推薦使用reiserfs文件系統(tǒng)來替代ext2或者ext3。因此這里僅 僅討論reiserfs的情況。Reiserfs文件工具提供了文件系統(tǒng)大小調(diào)整工具:resize_reiserfs。對于希望調(diào)整被加載的文件系統(tǒng)大 ?。?/p>
#resize_reiserfs -f /dev/web_document/www1
一般建議更好將文件系統(tǒng)卸載,調(diào)整大小,然后再加載:
#umount /dev/web_document/www1
#resize_reiserfs /dev/web_document/www1
#mount-treiserfs /dev/web_document/www1/data/wwwroot
對于使用ext2或ext3文件系統(tǒng)的用戶可以考慮使用工具
ext2resize。
11、減少邏輯卷大小
使用lvreduce即可實現(xiàn)對邏輯卷的容量,同樣需要首先將文件系統(tǒng)卸載:
#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
三、總結(jié)
根據(jù)上面的討論可以看到,LVM具有很好的可伸縮性,使用起來非常方便??梢苑奖愕貙斫M、邏輯卷的大小進(jìn)行調(diào)整,更進(jìn)一步調(diào)整文件系統(tǒng)的大小。
首先你應(yīng)該知道怎么建邏輯卷吧,然后你把消頃缺建邏輯卷的順序顛倒過來,就可以了啊。先用umount卸載乎腔邏輯卷,再用lvremove 刪邏輯卷,拿辯vgremove刪卷組,最后用pvremove刪物理卷。就ok了??!
刪除物理卷PV:
pvremove
PVname(PV卷的此脊名稱)
刪除VG:
vgremove
vgname(vg卷的名稱)
刪除邏輯卷lv:
lvremove
lvname(lv邏輯卷的名御扒漏稱)
如果你不清鎮(zhèn)爛楚以上卷的名稱,要先查一下名稱是什么。比如物理卷命令:
pvdisplay
卷組查看:vgdisplay
1. 添加邏輯卷
1) 添加文件系統(tǒng)卷。
A. 創(chuàng)建邏輯卷,在系統(tǒng)提示符下鍵入命令:
” lvcreate -L 200 -n data /dev/vg01″
B. 在邏輯卷data上創(chuàng)建文件系統(tǒng):培敏
” newfs -F hfs /01/rdatadev/vg”
C. 創(chuàng)建目錄/sample,并將邏輯卷data mount 到/sample.
” mkdir sample”
” mount /dev/vg01/data /sample”
D. 用bdf命令,將會看到/dev/vg01/data mount 到 /sample上。
2) 添加非文件系統(tǒng)卷(raw data volume)。例同上。
A. 創(chuàng)建邏輯卷,在系統(tǒng)提示符下鍵入命令:
” lvcreate -L 200 -n data /dev/vg01
B. 創(chuàng)建目錄/sample,并將邏輯卷data mount 到/sample.
” mkdir sample”
” mount /dev/vg01/data /sample”
C. 用bdf命令,將會看到/dev/vg01/data mount 到 /sample上。
2. 刪除邏輯卷
1) 卸載所要刪除的邏輯卷:
A. 首先用 umount 命令將邏輯卷 data 從/sample上卸載下來:
” umount /sample”
祥早 B. 若系統(tǒng)提示設(shè)備忙,不能卸載;則在根目錄系統(tǒng)提示符下,鍵入以
下命令,進(jìn)配宴枝入單用戶:
” shutdown -y 0″
在單用戶下,先將所有邏輯卷mount上,鍵入命令:
” mount -a “
用bdf 命令看該邏輯卷是否已經(jīng)mount上,如果mount上,鍵入以下命令:
” umount /sample”
2) 刪除邏輯卷 /dev/vg01/data ,用命令:
關(guān)于能不能刪linux lvm的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計和制作領(lǐng)域具有豐富的經(jīng)驗。
標(biāo)題名稱:刪除LinuxLVM的步驟和注意事項(能不能刪linuxlvm)
地址分享:http://www.fisionsoft.com.cn/article/djsdgjc.html


咨詢
建站咨詢
