欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

利用LVM管理磁盤系統(tǒng)_Linux教程

編輯Tag賺U幣

1. 什么是LVM

-------------------------------------------------------------------------------------------------------
LVM是邏輯盤卷管理(Logical Volume Manager)的簡(jiǎn)稱,它是對(duì)磁盤分區(qū)進(jìn)行管理的一種機(jī)制, LVM是建立在硬盤和分區(qū)之上的一個(gè)邏輯層,用來提高磁盤管理的靈活性.通過LVM可將若干個(gè) 磁盤分區(qū)連接為一個(gè)整塊的卷組(Volume Group),形成一個(gè)存儲(chǔ)池.可以在卷組上隨意創(chuàng)建邏輯 卷(Logical Volumes),并進(jìn)一步在邏輯卷上創(chuàng)建文件系統(tǒng).
2. LVM的作用

-------------------------------------------------------------------------------------------------------
通過LVM可以方便的調(diào)整存儲(chǔ)卷的大小,并且可以對(duì)磁盤存儲(chǔ)按照組的方式進(jìn)行命名、管理和 分配,例如按照使用用途進(jìn)行定義:”development”和”data”,而不是使用物理磁盤名”sda”和 “sdb”.當(dāng)系統(tǒng)添加了新的磁盤,通過LVM可以直接擴(kuò)展文件系統(tǒng)跨越該磁盤, 而不必將文件移動(dòng) 到新的磁盤上.
3. 基本概念

--------------------------------------------------------------------------------------------------------
●物理卷pv(Physical Volume)
物理卷就是指硬盤分區(qū)或從邏輯上與磁盤分區(qū)具有同樣功能的設(shè)備(如RAID),是LVM的基本存儲(chǔ)邏輯塊,
但和基本的物理存儲(chǔ)介質(zhì)(如分區(qū)、磁盤等)比較,卻包含有與LVM相關(guān)的管理參數(shù).
●卷組vg(Volume Group)
卷組由物理卷組成,類似于非LVM系統(tǒng)中的物理硬盤,可以在卷組上創(chuàng)建一個(gè)或多個(gè)"LVM分區(qū)"(邏輯卷).
●邏輯卷lv(Logical Volume)
LVM的邏輯卷類似于非LVM系統(tǒng)中的硬盤分區(qū),在邏輯卷之上可以建立文件系統(tǒng)(比如/home或者/usr等).
●PE(Physical Extent)
每一個(gè)物理卷被劃分為稱為PE(Physical Extents)的基本單元,具有唯一編號(hào)的PE是可以被LVM尋址的
最小單元.PE的大小是可配置的,默認(rèn)為4MB.
●LE(Logical Extent)
邏輯卷也被劃分為被稱為L(zhǎng)E(Logical Extents) 的可被尋址的基本單位.在同一個(gè)卷組中,LE的大小和
PE是相同的,并且一一對(duì)應(yīng).
和非LVM系統(tǒng)將包含分區(qū)信息的元數(shù)據(jù)保存在位于分區(qū)的起始位置的分區(qū)表中一樣,邏輯卷以及卷 組相關(guān)的元數(shù)據(jù)也是保存在位于物理卷起始處的VGDA(卷組描述符區(qū)域)中.VGDA包括以下內(nèi)容: PV描述符、VG描述符、LV描述符、和一些PE描述符 .
系統(tǒng)啟動(dòng)LVM時(shí)激活VG,并將VGDA加載至內(nèi)存,來識(shí)別LV的實(shí)際物理存儲(chǔ)位置.當(dāng)系統(tǒng)進(jìn)行I/O操作 時(shí),就會(huì)根據(jù)VGDA建立的映射機(jī)制來訪問實(shí)際的物理位置.
4. 安裝LVM

-------------------------------------------------------------------------------------------------------------
確定系統(tǒng)中是否安裝了lvm工具:

# rpm -qa | grep lvm
lvm2-2.02.72

如果命令結(jié)果類似于上例,說明系統(tǒng)已經(jīng)安裝了LVM管理工具;如果命令沒有輸出則說明沒有安裝LVM管理工具,則需要從網(wǎng)絡(luò)下載或者從光盤裝LVM rpm工具包.
為了使用LVM,要確保在系統(tǒng)啟動(dòng)時(shí)激活LVM,RedHat發(fā)行版在啟動(dòng)時(shí)已經(jīng)具有對(duì)激活LVM的 支持,在/etc/rc.d/rc.sysinit中有以下內(nèi)容:

if [ -x /sbin/lvm ]; then
action quot;Setting up Logical Volume Management:" /sbin/lvm vgchange -a y --sysinit
fi

5. 創(chuàng)建和管理LVM

---------------------------------------------------------------------------------------------------
要?jiǎng)?chuàng)建一個(gè)LVM系統(tǒng),一般需要經(jīng)過以下步驟:
5.1、創(chuàng)建分區(qū)
使用分區(qū)工具(如:fdisk等)創(chuàng)建LVM分區(qū),方法和創(chuàng)建其他一般分區(qū)的方式是一樣的,區(qū)別 僅僅是LVM的分區(qū)類型為8e.

# fdisk -l /dev/sdc
Device Boot Start End Blocks Id System
/dev/sdc1 1 128 1028128+ 8e Linux LVM
/dev/sdc2 129 256 1028160 8e Linux LVM
/dev/sdc3 257 391 1084387+ 8e Linux LVM

5.2、pv階段
5.2.1創(chuàng)建物理卷 創(chuàng)建物理卷的命令為pvcreate,利用該命令將希望添加到卷組的所有分區(qū)或者磁盤創(chuàng)建為物理卷.

# pvcreate /dev/sdc[1,2,3]
Physical volume "/dev/sdc1" successfully created
Physical volume "/dev/sdc2" successfully created
Physical volume "/dev/sdc3" successfully created

5.2.2查看物理卷,通過pvs命令你可以列出系統(tǒng)上所有的物理卷。
如果使用pvdisplay,你可以得到有關(guān)物理卷的更詳細(xì)的信息。
5.3、vg階段
5.3.1 創(chuàng)建卷組,創(chuàng)建卷組的命令為vgcreate,將使用pvcreate建立的物理卷創(chuàng)建為一個(gè)完整的卷組:

# vgcreate vg1 /dev/sdc1 /dev/sdc2 /dev/sdc3

vgcreate命令第一個(gè)參數(shù)是指定該卷組的邏輯名:vg1.后面參數(shù)是指定希望添加 到該卷組的所有分區(qū)和磁盤.vgcreate在創(chuàng)建卷組 vg1 以外,還設(shè)置使用大小為4MB 的PE(默認(rèn)為4MB),這表示卷組上創(chuàng)建的所有邏輯卷都以 4MB 為增量單位來進(jìn)行擴(kuò)充或縮減.我們可以使用-s指定PE大小。
5.3.2查看卷組 通過vgs命令你可以列出系統(tǒng)上所有的卷組。
,如果使用vgdisplay命令,你可以得到有關(guān)卷組更詳細(xì)的信息。

5.4、lv階段
5.4.1創(chuàng)建邏輯卷 創(chuàng)建邏輯卷的命令為lvcreate:

#lvcreate -n data -L 1000 vg1

該命令就在卷組vg1上創(chuàng)建名字為data,大小為1000M的邏輯卷。這里我們使用大寫L直接指定邏輯卷大小,你也可以使用小寫l跟PE數(shù)量指定邏輯卷大小。

# lvcreate -n data1 -l 250 vg1

5.4.2查看邏輯卷,通過lvs可以列出系統(tǒng)上所有的邏輯卷。
如果使用lvdisplay,你可以得到有關(guān)邏輯卷的更詳細(xì)的信息。

# lvdisplay /dev/vg1/data | grep "LV Size"
LV Size 1000.00 MiB
# lvdisplay /dev/vg1/data1 | grep "LV Size"
LV Size 1000.00 MiB

由于一個(gè)PE大小為4M,在創(chuàng)建data1邏輯卷的時(shí)候我們指定250個(gè)PE,所以大小也是1000M。
5.4.3邏輯卷的使用
邏輯卷創(chuàng)建了文件系統(tǒng)以后,就可以掛載并使用它:

# mkfs.ext3 /dev/vg1/data
# mkdir /var/wwwroot
# mount /dev/vg1/data /var/wwwroot

如果希望系統(tǒng)啟動(dòng)時(shí)自動(dòng)加載文件系統(tǒng),則還需要在/etc/fstab中添加內(nèi)容.

來源:網(wǎng)絡(luò)搜集//所屬分類:Linux教程/更新時(shí)間:2013-04-13
相關(guān)Linux教程