新聞中心
如何在Linux中重命名VG

成都創(chuàng)新互聯(lián)是專業(yè)的鷹潭網(wǎng)站建設(shè)公司,鷹潭接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行鷹潭網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
LVM(Logical Volume Manager)是 Linux 系統(tǒng)中用來(lái)管理磁盤(pán)卷的工具。VG(Volume Group)是 LVM 中的一個(gè)重要概念,它是由多個(gè) PV(Physical Volume) 組成的邏輯卷組。在使用 LVM 管理磁盤(pán)的時(shí)候,有時(shí)候需要對(duì) VG 進(jìn)行重命名,本文將介紹如何在 Linux 中重命名 VG。
需要進(jìn)入 root 用戶,并檢查 VG 名稱是否存在??梢允褂妹睢皏gdisplay”來(lái)查看 VG 的詳細(xì)信息。例如,我們要查看 VG 名為“vg0”的信息,可以運(yùn)行以下命令:
“`
# vgdisplay vg0
“`
該命令將顯示 VG“vg0”的詳細(xì)信息,包括 VG 的 UUID、PV 的數(shù)量、LV(Logical Volume)的數(shù)量、LV 的大小等信息。確定 VG 名稱存在后,我們就可以進(jìn)行重命名操作。
重命名操作涉及到兩個(gè)命令:vgrename 和 sed,下面將對(duì)這兩個(gè)命令進(jìn)行詳細(xì)介紹。
1. vgrename 命令
vgrename 命令用于將一個(gè) VG 重命名為另一個(gè)名稱。其語(yǔ)法如下:
“`
vgrename oldvgname newvgname
“`
其中,oldvgname 是需要重命名的 VG 的名稱,newvgname 是新的 VG 名稱。例如,我們要將 VG 名稱為“vg0”的 VG 重命名為“newvg”,可以運(yùn)行以下命令:
“`
# vgrename vg0 newvg
“`
2. sed 命令
sed 命令用于在文本文件中進(jìn)行替換操作。在進(jìn)行 VG 重命名操作的時(shí)候,我們需要用到 sed 命令來(lái)替換配置文件中的 VG 名稱。
在 LVM 系統(tǒng)中,VG 相關(guān)的配置文件主要在“/etc/lvm/”目錄下,其中“/etc/lvm/lvm.conf”文件是其中一個(gè)重要的文件。該文件記錄了 LVM 的配置信息,包括 VG 名稱、PV 的名稱等信息。
要將 VG 名稱從“vg0”替換為“newvg”,需要對(duì)“/etc/lvm/lvm.conf”文件進(jìn)行修改。具體做法是先使用以下命令備份原始文件:
“`
# cp /etc/lvm/lvm.conf /etc/lvm/lvm.conf.original
“`
然后使用 sed 命令將 VG 名稱替換為新的名稱:
“`
# sed -i ‘s/vg0/newvg/g’ /etc/lvm/lvm.conf
“`
其中,“s/vg0/newvg/g”表示將“vg0”替換為“newvg”,“g”表示全局替換。執(zhí)行以上命令后,/etc/lvm/lvm.conf 文件中的 VG 名稱將被替換為“newvg”。
需要重新啟動(dòng) LVM 和 udev 服務(wù),以便使新的 VG 名稱生效??梢允褂靡韵旅顏?lái)重啟這兩個(gè)服務(wù):
“`
# systemctl restart lvm2-lvmetad.service
# systemctl restart lvm2.service
# systemctl restart systemd-udevd.service
“`
至此,VG 重命名操作完成。
要在 Linux 中重命名 VG,需要使用 vgrename 命令和 sed 命令,同時(shí)需要注意備份原始文件和重新啟動(dòng) LVM 和 udev 服務(wù)。本文介紹了詳細(xì)的操作步驟,相信讀者可以輕松掌握。
相關(guān)問(wèn)題拓展閱讀:
- Linux入門(mén)系列——LVM邏輯卷管理
- 關(guān)于Linux系統(tǒng)LVM問(wèn)題
Linux入門(mén)系列——LVM邏輯卷管理
將多個(gè)底層的物理設(shè)備,在內(nèi)核中抽象成/dev/md# ,所有的調(diào)配工作都由內(nèi)核中的md來(lái)實(shí)滲喚枝現(xiàn)的;
DM的功能要比MD要強(qiáng)大;比如LVM2,快照,多路徑;還可以實(shí)現(xiàn)動(dòng)態(tài)增減。
在創(chuàng)建LVM的時(shí)候,要先創(chuàng)建好PV,再來(lái)創(chuàng)建GV,最后創(chuàng)建LV,格式化并掛載;
先把要?jiǎng)?chuàng)建成PV的塊設(shè)備的分區(qū)類型修改為L(zhǎng)inux LVM類型,對(duì)應(yīng)的十六進(jìn)制碼是:
8e
使用fdisk 創(chuàng)建了/dev/sdb11 /dev/sdb12 /dev/sdb13這三個(gè)分區(qū),并且已叢敏經(jīng)修改好了分區(qū)類型;這里要注意的是fdisk命令最多只支持分15個(gè)分區(qū);
下面就是把創(chuàng)建好的三個(gè)物理分區(qū),創(chuàng)建成PV:
查看系統(tǒng)創(chuàng)建好的PV,可以使用pvdisplay和pvs命令:
語(yǔ)法:vgcreate vg_name /dev/sdb
查鏈搏看創(chuàng)建好的VG:
語(yǔ)法:lvcreate -n lv_name -L size vg_name
查看創(chuàng)建的LV
從上面格式化的路徑可以看出,LVM設(shè)備的路徑為:/dev/vg_name/lv_name ,那么再來(lái)看看掛載后的路徑:
關(guān)于Linux系統(tǒng)LVM問(wèn)題
lvm 操作會(huì)破壞原有分區(qū)的數(shù)據(jù)。
你不是已經(jīng)提問(wèn)過(guò)了嗎
不能直接操作,除非這幾個(gè)分區(qū)上的文件系敗局源統(tǒng)不要了
并且/boot是肯定要建在分區(qū)上,不能建在LV上
除了/boot外的要做lvm,例如/home:
cd /
#備份:
tar cvf /tmp/home.tar home
#卸載文件系統(tǒng),否則無(wú)法察態(tài)進(jìn)行后面操作:
umount /home
#用fdisk命令將分區(qū)標(biāo)志由83改為8e,具體操作略:
fdisk /dev/sda
#將分區(qū)sda4初始化為物理卷,這時(shí)候數(shù)據(jù)丟了,你可以mount /home試一下:
pvcreate /dev/sda4 vgcreate
#創(chuàng)建vg:
vgcreate vghome /dev/sda4
#創(chuàng)建lv:
lvcreate -l 100 -n lvhome vghome
#創(chuàng)建文件系統(tǒng):
mkfs.ext3 /dev/vghome/lvhome
#重新掛載文件系統(tǒng):
mount /dev/vgome/lvhome /home
#恢復(fù)home備份
tar xvf /tmp/home.tar
#將/etc/fstab里關(guān)于/home的項(xiàng)修改正確,臘族將/dev/sda4替換成 /dev/vghome/lvhome:
vi /etc/fstab
已經(jīng)建的分區(qū)是linux83類型好埋的分區(qū),不能LVM操作,8e類型的才是LVM的稿豎,可通過(guò)fdisk /友敬螞dev/sda命令查看。這種情況只能對(duì)新建分區(qū)進(jìn)行LVM操作。
可以,不會(huì)破壞原有的數(shù)據(jù)。
linux vg重命名的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux vg重命名,簡(jiǎn)單易懂:如何在Linux中重命名VG,Linux入門(mén)系列——LVM邏輯卷管理,關(guān)于Linux系統(tǒng)LVM問(wèn)題的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)網(wǎng)絡(luò)推廣網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì),網(wǎng)站建設(shè)公司,網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),1500元定制網(wǎng)站優(yōu)化全包,先排名后付費(fèi),已為上千家服務(wù),聯(lián)系電話:13518219792
當(dāng)前文章:簡(jiǎn)單易懂:如何在Linux中重命名VG(linuxvg重命名)
網(wǎng)址分享:http://www.5511xx.com/article/cooedhd.html


咨詢
建站咨詢
