欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Linuxeden.com---自由文檔- lvm(邏輯卷管理器)的介紹和常用功能流程實(shí)驗
lvm(邏輯卷管理器)的介紹和常用功能流程實(shí)驗

daweicheng

1) 前言
2) lvm組成和概念
3) 如何使用lvm,創(chuàng )建邏輯卷的流程和實(shí)例
4) 如何動(dòng)態(tài)放大/縮小一個(gè)邏輯卷/邏輯卷組
5) 如何刪除邏輯卷/邏輯卷組
6) lvm相關(guān)命令



1) 前言

一直想寫(xiě)一個(gè)簡(jiǎn)單的lvm方面的文章,可以作個(gè)背忘,主要以流程和實(shí)例為主,希望文章能起到拋磚引玉的

作用.

LVM=(Logical Volume Mamager)邏輯卷管理器,LVM最先是用在IBM AIX系統上,它的最大作用是可以動(dòng)態(tài)分

配磁盤(pán)分區,并且可以讓多個(gè)分區或者物理硬盤(pán)作為一個(gè)邏輯卷(相當于一個(gè)邏輯硬盤(pán)).這種機制可以讓磁

盤(pán)分區容量劃分變得很靈活.

我們先舉個(gè)簡(jiǎn)單例子.比如我們有一個(gè)硬盤(pán)/dev/hda,分了3個(gè)主分區:hda1,hda2,hda3,后面磁盤(pán)空間沒(méi)有

劃分,分別對應的掛載點(diǎn)是/boot,/,/home,如果我們的/home空間不夠了,怎么辦?傳統的方法是在未劃分的

空間中分割一個(gè)分區,掛載到/home下,并且把hda3的內容復制到這個(gè)新分區上.或者把這個(gè)新分區掛載到另

外的掛載點(diǎn)上,然后在/home下創(chuàng )建鏈接,鏈接到這個(gè)新掛載點(diǎn).

這兩種方法都不大好,第一種方法浪費了hda3,并且如果后面的分區容量小于hda3怎么辦?第二種方法不大

浪費容量,但是每次要額外創(chuàng )建鏈接,比較麻煩.那么,如果用lvm呢?lvm的好處在于,可以動(dòng)態(tài)放大一個(gè)邏輯

卷(相當于一個(gè)邏輯分區),也就是說(shuō),hda3如果是一個(gè)邏輯分區,比如/dev/rootvg/lv3,那么lv3可以被動(dòng)態(tài)

放大.這樣就解決了動(dòng)態(tài)容量調整的問(wèn)題.當然,前提是系統已設定好lvm支持,并且需要動(dòng)態(tài)縮放的掛載點(diǎn)

對應的設備是邏輯卷.

在這里,我所有例子都是基于RHEL 4/CentOS 4.x和LVM2的。

2) lvm組成和概念

這里參考了IBM 林彥明(Alex Lin)的>)

PV(Physical Volume) 物理卷??梢允菃为毚疟P(pán),也可以是硬盤(pán)分區
VG(Volume Group) 卷組。是PV的組合,可以看成單獨的邏輯磁盤(pán)
LV(Logical Volume) 邏輯分區。相當于物理分區的/dev/hdaX
PE(Physical Extent) 物理范圍。VG單元,類(lèi)似于RAID的條帶大小。
當多個(gè)PV組成一個(gè)VG時(shí),LVM會(huì )在所有PV上做類(lèi)似格式化的動(dòng)作,
將每個(gè)PV切成一塊塊的空間,這一塊塊的空間就稱(chēng)為PE, 通常是4MB。
LE(Logical Extent) 邏輯范圍。LV的組成單位。大小為PE的倍數(通常為1:1)

那么,最常用的3個(gè)名詞和意義列表如下:
名詞 意義 操作系統對應設備
PV 物理卷 /dev/hdaX
VG 卷組 /dev/ (通常是個(gè)目錄)
LV 邏輯卷 /dev//

如果我們要使用lvm,順序是pv->vg->lv。
就是說(shuō),我們先創(chuàng )建一個(gè)物理卷(對應一個(gè)物理硬盤(pán)分區或者一個(gè)物理硬盤(pán)),然后把這些分區/硬盤(pán)加入

一個(gè)卷組中(相當于一個(gè)邏輯上的大硬盤(pán)),然后我們在這個(gè)大硬盤(pán)上劃分分區lv(邏輯上的分區,就是邏

輯卷)
這樣,我們把lv邏輯卷格式化以后,就可以像使用一個(gè)傳統分區那樣,把它掛載到一個(gè)掛載點(diǎn)上,需要的

時(shí)候,這個(gè)邏輯卷可以被動(dòng)態(tài)縮放。

我們可以用一個(gè)長(cháng)方蛋糕來(lái)說(shuō)明這個(gè)對應關(guān)系。物理硬盤(pán)相當于一個(gè)長(cháng)方蛋糕,我們把它切割成許多快,

每個(gè)小塊相當于一個(gè)pv,然后我們把其中的某些pv重新放在一起,抹上奶油,那么這么些個(gè)pv的組合就是

一個(gè)新的蛋糕,也就是vg。最后,我們切割這個(gè)新蛋糕vg,切出來(lái)的小蛋糕就叫做lv。

有一點(diǎn)需要注意,就是/boot區不可以是lvm,因為引導程序lilo/grub并不能識別lvm,就像/boot同樣不

可以是軟raid設備一樣。

3) 如何使用lvm,創(chuàng )建邏輯卷的流程和實(shí)例

好了,我們來(lái)創(chuàng )建一個(gè)lv。

比如說(shuō),在一個(gè)物理硬盤(pán)/dev/hda上,我們需要將/dev/hda5,/dev/hda6作為pv

1 fdisk劃分hda5,hda6,并且將這兩個(gè)分區的標志(鍵入t改)改為(0x)8e
然后用partprobe通知OS磁盤(pán)分區的變化
2 pvcreate /dev/hda5 /dev/hda6(-s xxM可設定PE大小)
創(chuàng )建pv hda5,hda6
3 vgcreate rootvg /dev/hda5 /dev/hda6
將hda5,hda6加入邏輯卷組rootvg中
4 lvcreate -L 100M -n lv1 rootvg
從我們的rootvg中,創(chuàng )建一個(gè)100M的邏輯卷lv1
5 mkfs.ext3 /dev/rootvg/lv1
格式化我們的lv1,文件系統用ext3
6 mkdir /mnt/lvm;mount /dev/rootvg/lv1 /mnt/lvm
將lv1掛載到/mnt/lvm下

好了,這樣一個(gè)創(chuàng )建lv的例子完成

4) 如何動(dòng)態(tài)放大/縮小一個(gè)邏輯卷/邏輯卷組

我們如何放大lv?比如上面的lv1?流程:

1 lvextend -L+200M /dev/rootvg/lv1
將lv1增加200M
2 ext2online /dev/rootvg/lv1
讓lv1容量更改立即生效

減小lv,網(wǎng)上很多文章介紹的是ReiserFS,這里我們是ext3文件系統,如果我們需要減少50M:

1 umount /mnt/lvm
這里,需要先卸載分區
2 mke2fs -n /dev/rootvg/lv1
計算lv1的block數
這里一定要加-n參數,這是計算lv1的block數,而不是格式化分區,注意。
并且注意,從MB->KB這些的計算,都是乘1024,不是1000,這是個(gè)細節問(wèn)題
3 計算減少50M后的block數。從mke2fs -n /dev/rootvg/lv1,我們可以得出2個(gè)需要的信息:
Block size和blocks,這兩個(gè)數的乘積就是分區大小A(單位字節),
我們把需要減小的容量50M換算成字節B,然后A-B的結果除以Block size,就是剩余的block數
4 resize2fs -f /dev/rootvg/lv1 剩余的block數
調整文件系統大小
5 lvreduce -L-50M /dev/rootvg/lv1
調整lv分區大小,減小50M
6 重新mount,df察看一下容量的減小

動(dòng)態(tài)加大VG:
這里我們新增一個(gè)PV并加入VG

1 fdisk增加一個(gè)(0x)8e標志的分區/dev/hda7
2 vgextend rootvg /dev/hda7

好了,vg增大了

縮小邏輯卷組VG:

1 搬移PV中的資料(只限于同一VG中)
#pvmove [-n ] []

#pvmove /dev/hda5 /dev/hda6
將VG中pv hda5的內容搬移到hda6中
pvmove /dev/hda5(也可以這樣,lvm決定hda2的內容被復制到哪里)
2 vgreduce rootvg /dev/hda5
把vg hda5移除

5) 如何刪除邏輯卷/邏輯卷組

刪除VG流程:

1 umount /掛接點(diǎn)
2 lvremove /dev/rootvg/lv1
移除邏輯卷,這里是lv1
3 vgchange -a n rootvg(關(guān)閉rootvg)
4 vgremove rootvg
移除rootvg

6) lvm相關(guān)命令

這個(gè)表格,你可以在RHCE_Study_Guide.pdf上找到

Physical Volume Volume Group Logical Volume
scan pvscan vgscan lvscan
create pvcreate vgcreate lvcreate
display pvdispaly vgdisplay lvdisplay
remove pvremove vgremove lvremove
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
LVM邏輯卷管理一PV/VG/LV的創(chuàng )建
Linux LVM管理
Linux下的VG
LVM (Logical Volume Manager) 詳細講解 - Linux高級應用...
存儲基礎知識之——磁盤(pán)陣列原理及操作實(shí)戰 | 碼范 | Code Fine
lvm 用法
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久