Linux操作系統(tǒng)配置與管理項目化教程(第二版)課件 項目7 管理磁盤_第1頁
Linux操作系統(tǒng)配置與管理項目化教程(第二版)課件 項目7 管理磁盤_第2頁
Linux操作系統(tǒng)配置與管理項目化教程(第二版)課件 項目7 管理磁盤_第3頁
Linux操作系統(tǒng)配置與管理項目化教程(第二版)課件 項目7 管理磁盤_第4頁
Linux操作系統(tǒng)配置與管理項目化教程(第二版)課件 項目7 管理磁盤_第5頁
已閱讀5頁,還剩43頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

項目七

管理磁盤目錄任務(wù)7.1使用磁盤管理工具進(jìn)行分區(qū)和格式化01任務(wù)7.2磁盤掛載02任務(wù)7.3實現(xiàn)Linux中的軟件RAID03任務(wù)7.4使用LVM邏輯卷管理器04任務(wù)7.1使用磁盤管理工具進(jìn)行分區(qū)和格式化017.1使用磁盤管理工具進(jìn)行分區(qū)和格式化

對于Linux操作系統(tǒng)的使用者,了解磁盤管理工具的使用是非常必要的。在Linux系統(tǒng)中,一塊新磁盤需要經(jīng)過分區(qū)、格式化、掛載3個步驟的操作后才可以用來存儲文件。7.1.1

查看磁盤文件信息

磁盤分區(qū)需要使用到fdisk命令。fdisk命令的功能包括創(chuàng)建分區(qū)、刪除分區(qū)、查看分區(qū)等。命令格式如下:fdisk選項

磁盤選項說明:

-l:顯示磁盤及分區(qū)詳細(xì)信息。-s:顯示磁盤分區(qū)容量。7.1.1查看磁盤文件信息

使用fdisk-1命令可以查看目前系統(tǒng)中磁盤的詳細(xì)信息。通過對/dev/hda操作,可熟悉fdisk的添加、刪除分區(qū)等操作。

在命令提示符下輸入:[root@localhost~]#fdisk-lDisk/dev/nvme0n1:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualNVMeDisk單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤標(biāo)簽類型:gpt磁盤標(biāo)識符:B93EE261-F41D-48A3-BD45-7DD6F7798618

設(shè)備

起點

末尾

扇區(qū)

大小類型/dev/nvme0n1p1

2048

1230847

1228800

600MEFI系統(tǒng)/dev/nvme0n1p21230848

3327999

2097152

1GLinux文件系統(tǒng)/dev/nvme0n1p33328000419409913861299218.4GLinuxLVM

Disk/dev/mapper/cs-root:16.41GiB節(jié),34414592個扇區(qū)單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)

Disk/dev/mapper/cs-swap:2GiB,2147483648字節(jié),4194304個扇區(qū)單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)7.1.1查看磁盤文件信息fdisk-l查看的信息中包含磁盤在系統(tǒng)中的名字和大小。通過信息可以看出,當(dāng)前系統(tǒng)有兩塊主要存儲區(qū)域:

(1)物理磁盤/dev/nvme0n1容量為20GiB,采用GPT分區(qū)表。包含三個分區(qū):/dev/nvme0n1p1:大小為600M,類型為EFI系統(tǒng)分區(qū),用于存儲引導(dǎo)相關(guān)文件。/dev/nvme0n1p2:大小為1G,類型為Linux文件系統(tǒng),可用于存放系統(tǒng)文件或數(shù)據(jù)。/dev/nvme0n1p3:大小為18.4G,類型為LinuxLVM,通過LVM(邏輯卷管理)進(jìn)一步劃分出邏輯卷。(2)邏輯卷設(shè)備/dev/mapper/cs-root:大小為16.41GiB,是LVM創(chuàng)建的邏輯卷,通常作為系統(tǒng)的根文件系統(tǒng)(/)掛載點。/dev/mapper/cs-swap:大小為2GiB,是LVM創(chuàng)建的邏輯卷,用作交換分區(qū)(swap)。7.1.2添加磁盤創(chuàng)建一塊新磁盤。具體步驟如下:1.右鍵點擊虛擬機(jī),選擇“設(shè)置”,打開“虛擬機(jī)設(shè)置”對話框,在“硬件”選項卡中,選擇“硬盤(SCSI)20GB”選項,然后單擊下方的“添加”按鈕。

7.1.2添加磁盤2.打開“添加硬件向?qū)А睂υ捒颍x擇硬件類型“硬盤”,單擊“下一步”按鈕7.1.2添加磁盤

3.打開“添加硬件向?qū)А睂υ捒颍x中“SCSI”虛擬磁盤類型,單擊“下一步”按鈕。

7.1.2添加磁盤4.打開“選擇磁盤”界面,選中“創(chuàng)建新虛擬磁盤”單選按鈕,單擊“下一步”按鈕。如圖7-4所示。7.1.2添加磁盤5.打開“指定磁盤容量”界面,設(shè)置“最大磁盤大小”為20GB,選擇“將虛擬磁盤拆分成多個文件(M)”,單擊“下一步”按鈕。

7.1.2添加磁盤6.打開“指定磁盤文件”界面,單擊完成。7.1.2添加磁盤6.打開“指定磁盤文件”界面,單擊完成。[root@localhostdev]#lsonsole

lp1

sda

tty21

tty44

ttyS0

vcsa6core

lp2

sg0

tty22

tty45

ttyS1

vcsucpu

lp3

sg1

tty23

tty46

ttyS2

vcsu1cpu_dma_latency

mapper

shm

tty24

tty47

ttyS3

vcsu2cs

mcelog

snapshot

tty25

tty48

udmabuf

vcsu3disk

mem

snd

tty26

tty49

uhid

vcsu4dm-0

midi

sr0

tty27

tty5

uinput

vcsu5dm-1

mqueue

stderr

tty28

tty50

urandom

vcsu6dma_heap

net

stdin

tty29

tty51

usbmon0

vfiodmmidi

ng0n1

stdout

tty3

tty52

usbmon1

vga_arbiter7.1.3

查看分區(qū)信息查看/dev/sda磁盤信息,通過fdisk的p指令查看分區(qū)信息。

[root@localhostdev]#fdisk-l/dev/sdaDisk/dev/sda:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualS單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)7.1.4

添加分區(qū)

通過對/dev/sda操作,可熟悉fdisk的添加、刪除分區(qū)等操作。在命令提示符下輸入:[root@localhost~]#fdisk

/dev/sda隨后會進(jìn)入一個與系統(tǒng)交互的界面。輸入不同的命令,會實現(xiàn)不同的功能。歡迎使用fdisk(util-linux2.37.4)。更改將停留在內(nèi)存中,直到您決定將更改寫入磁盤。使用寫入命令前請三思。

設(shè)備不包含可識別的分區(qū)表。創(chuàng)建了一個磁盤標(biāo)識符為0x46d3b343的新DOS磁盤標(biāo)簽。

命令(輸入m獲取幫助):

雜項

m

打印此菜單

x

更多功能(僅限專業(yè)人員)

腳本

I

從sfdisk腳本文件加載磁盤布局

O

將磁盤布局轉(zhuǎn)儲為sfdisk腳本文件

保存并退出

w

將分區(qū)表寫入磁盤并退出

q

退出而不保存更改

新建空磁盤標(biāo)簽

g

新建一份GPT分區(qū)表

G

新建一份空GPT(IRIX)分區(qū)表

o

新建一份的空DOS分區(qū)表

s

新建一份空Sun分區(qū)表

7.1.4

添加分區(qū)

在fdisk命令的交互界面,通過命令快捷鍵m可以獲取幫助信息。命令(輸入m獲取幫助):m

幫助:

GPT

M

進(jìn)入保護(hù)/混合MBR

常規(guī)

d

刪除分區(qū)

F

列出未分區(qū)的空閑區(qū)

l

列出已知分區(qū)類型

n

添加新分區(qū)

p

打印分區(qū)表

t

更改分區(qū)類型

v

檢查分區(qū)表

i

打印某個分區(qū)的相關(guān)信息

7.1.4

添加分區(qū)(1)查看磁盤的分區(qū)情況通過命令快捷鍵F可以查看/dev/sda磁盤的空閑空間。結(jié)果如下:

命令(輸入m獲取幫助):F未分區(qū)的空間/dev/sda:20GiB,21473787904個字節(jié),41940992個扇區(qū)單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)

起點

末尾

扇區(qū)大小

20484194303941940992

20G因此,/dev/sda磁盤有20G空間,且尚未分區(qū)。7.1.4

添加分區(qū)創(chuàng)建分區(qū)1)創(chuàng)建主分區(qū)

命令(輸入m獲取幫助):n分區(qū)類型

p

主分區(qū)(0primary,0extended,4free)

e

擴(kuò)展分區(qū)(邏輯分區(qū)容器)選擇(默認(rèn)p):p分區(qū)號(1-4,默認(rèn)

1):1第一個扇區(qū)(2048-41943039,默認(rèn)2048):最后一個扇區(qū),+/-sectors或+size{K,M,G,T,P}(2048-41943039,默認(rèn)41943039):+2G創(chuàng)建了一個新分區(qū)1,類型為“Linux”,大小為2GiB。

命令(輸入m獲取幫助):pDisk/dev/sda:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualS單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤標(biāo)簽類型:dos磁盤標(biāo)識符:0x46d3b343

設(shè)備

啟動

起點

末尾

扇區(qū)大小Id類型/dev/sda1

204841963514194304

2G83Linux7.1.4

添加分區(qū)2)創(chuàng)建邏輯分區(qū)接下來,通過命令快捷鍵n創(chuàng)建邏輯分區(qū)。命令(輸入m獲取幫助):n分區(qū)類型p主分區(qū)(1primary,0extended,3free)e擴(kuò)展分區(qū)(邏輯分區(qū)容器)選擇(默認(rèn)p):e分區(qū)號(2-4,默認(rèn)2):3第一個扇區(qū)(4196352-41943039,默認(rèn)4196352):最后一個扇區(qū),+/-sectors或+size{K,M,G,T,P}(4196352-41943039,默認(rèn)41943039):+5G創(chuàng)建了一個新分區(qū)3,類型為“Extended”,大小為5GiB。命令(輸入m獲取幫助):pDisk/dev/sda:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualS單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤標(biāo)簽類型:dos磁盤標(biāo)識符:0x04142f89設(shè)備

啟動

起點

末尾

扇區(qū)

大小Id類型/dev/sda12048419635141943042G83Linux/dev/sda3419635214682111104857605G5擴(kuò)展

添加邏輯分區(qū)5第一個扇區(qū)(4198400-14682111,默認(rèn)4198400):最后一個扇區(qū),+/-sectors或+size{K,M,G,T,P}(4198400-14682111,默認(rèn)14682111):+2G創(chuàng)建了一個新分區(qū)5,類型為“Linux”,大小為2GiB。命令(輸入m獲取幫助):pDisk/dev/sda:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualS單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤標(biāo)簽類型:dos磁盤標(biāo)識符:0x04142f89設(shè)備

啟動

起點

末尾

扇區(qū)

大小Id類型/dev/sda12048419635141943042G83Linux/dev/sda3419635214682111104857605G5擴(kuò)展/dev/sda54198400839270341943042G83Linux7.1.4

添加分區(qū)添加邏輯分區(qū)5

第一個扇區(qū)(8394752-14682111,默認(rèn)8394752):最后一個扇區(qū),+/-sectors或+size{K,M,G,T,P}(8394752-14682111,默認(rèn)14682111):3Gib值超出范圍。最后一個扇區(qū),+/-sectors或+size{K,M,G,T,P}(8394752-14682111,默認(rèn)14682111):創(chuàng)建了一個新分區(qū)6,類型為“Linux”,大小為3GiB。命令(輸入m獲取幫助):pDisk/dev/sda:20GiB,21474836480字節(jié),41943040個扇區(qū)磁盤型號:VMwareVirtualS單元:扇區(qū)/1*512=512字節(jié)扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤標(biāo)簽類型:dos磁盤標(biāo)識符:0x04142f89設(shè)備

啟動

起點

末尾

扇區(qū)

大小Id類型/dev/sda12048419635141943042G83Linux/dev/sda3419635214682111104857605G5擴(kuò)展/dev/sda54198400839270341943042G83Linux/dev/sda683947521468211162873603G83Linux7.1.4

添加分區(qū)添加邏輯分區(qū)67.1.5格式化磁盤

格式化磁盤的命令為mkfs。命令格式:mkfs[選項][設(shè)備名稱]或指定文件系統(tǒng)類型:mkfs.<文件系統(tǒng)類型>[選項][設(shè)備名稱]選項說明:

-t<文件系統(tǒng)類型>:指定要創(chuàng)建的文件系統(tǒng)類型,如ext4、xfs、vfat等。

-V:詳細(xì)顯示模式,輸出更詳細(xì)的操作信息。

-c:在創(chuàng)建文件系統(tǒng)前檢查磁盤是否有壞塊。

-L<卷標(biāo)名>:為文件系統(tǒng)設(shè)置卷標(biāo)名。

-m<百分比>:指定保留給超級用戶的空間比例(默認(rèn)通常為5%)。

-b<字節(jié)>:指定塊大?。ㄈ?b4096表示塊大小為4096字節(jié))。

文件系統(tǒng)包括bfs、ext2、jfs、ext3、minix、reiserfs、xfs等。示例1(1)采用reiserfs文件系統(tǒng)格式化/dev/sda1分區(qū)。[root@localhost~]#mkfs-treiserfs/dev/sda12(2)采用ext3文件系統(tǒng)格式化/dev/sda2分區(qū)。[root@localhost~]#mkfs.ext3/dev/sda2任務(wù)7.2磁盤掛載02磁盤掛載

在Linux系統(tǒng)中,如果想使用某個磁盤分區(qū),能夠在該分區(qū)上存儲和讀取數(shù)據(jù),需要掛載該磁盤分區(qū)。簡單地說,在Linux系統(tǒng)中,將一個文件系統(tǒng)的頂層目錄掛到另一個文件系統(tǒng)的子目錄上,使它們成為一個整體,稱為掛載,把該子目錄稱為掛載點(mountpoint)。

掛載文件系統(tǒng)目前有兩種方法:通過mount來掛載。

通過配置/etc/fstab文件來開機(jī)自動掛載。7.2.1使用mount命令掛載磁盤參數(shù)說明:

-a:安裝在/etc/fstab文件中列出的所有文件系統(tǒng)。

-f:偽裝mount,偽裝成檢查設(shè)備和目錄的樣子,但并不真正掛載文件系統(tǒng)。

-n:不把安裝記錄在/etc/mtab文件中。

-r:將文件系統(tǒng)安裝為只讀。

-v:詳細(xì)顯示安裝信息。

-w:將文件系統(tǒng)安裝為可寫,為命令默認(rèn)情況。

-t:指定設(shè)備的文件系統(tǒng)類型,常見的有:

ext2:Linux目前常用的文件系統(tǒng)。

msdos:MS-DOS的fat,就是fat16。

vfat:Windows98常用的fat32。

nfs:網(wǎng)絡(luò)文件系統(tǒng)。

iso9660:CD-ROM光盤標(biāo)準(zhǔn)文件系統(tǒng)。

ntfs:WindowsNT/2000/XP的文件系統(tǒng)。

auto:自動檢測文件系統(tǒng)。mount

[-參數(shù)]

[設(shè)備名稱]

[掛載點]

-o:指定掛載文件系統(tǒng)時的選項,有些也可寫到/etc/fstab中。常用的有:

defaults:使用所有選項的默認(rèn)值(auto、nouser、rw、suid)。

auto/noauto:允許/不允許以-a選項進(jìn)行安裝。

dev/nodev:對/不對文件系統(tǒng)上的特殊設(shè)備進(jìn)行解釋。

exec/noexec:允許/不允許執(zhí)行二進(jìn)制代碼。

suid/nosuid:確認(rèn)/不確認(rèn)suid和sgid位。

user/nouser:允許/不允許一般用戶掛載。

codepage=XXX:代碼頁。

iocharset=XXX:字符集。

ro:以只讀方式掛載。

rw:以讀寫方式掛載。

remount:重新安裝已經(jīng)安裝了的文件系統(tǒng)。示例(1)將/dev/sda1分區(qū)掛載到/mnt/tmp,然后在/dev/sda1磁盤中創(chuàng)建hello文件并保存。[root@localhost~]#mkdir/mnt/tmp[root@localhost~]#mount/dev/sda1/mnt/tmp[root@localhost~]#cd/mnt/tmp[root@localhosttmp]#vimhello[root@localhosttmp]#lshellolost+found[root@localhosttmp]#df-hhello文件系統(tǒng)

容量

已用

可用

已用%掛載點/dev/sda12.0G24K1.8G1%/mnt/tmp示例(2)將當(dāng)前光驅(qū)里的光盤制作成光盤鏡像文件/home/mulu/disk1.iso。#cp/dev/cdrom/home/mulu/disk1.iso(3)將/home/mulu/mymulu目錄下所有的目錄和文件制作成光盤鏡像文件/home/mulu/disk2.iso,光盤卷標(biāo)為disk

2。#mkisofs-r-J-Vdisk2-o/home/mulu/disk2.iso/home/mulu/mymulu

(4)建立目錄/mulu2/isomo,將mydisk.iso掛接到/mymount/vcdrom。#mulu2/mymount/vcdrom

#mount-oloop-tiso9660/home/mulu/disk2.iso/mulu2/isomo7.2.2

配置/etc/fstab實現(xiàn)自動掛載文件系統(tǒng)通過配置/etc/fstab文件可以實現(xiàn)設(shè)定開機(jī)時自動掛載文件。開機(jī)掛載需要遵循以下原則:1.必須最先掛載根目錄“/”。2.其他掛載點一定要遵守系統(tǒng)目錄體系結(jié)構(gòu)原則。3.進(jìn)行卸載時,必須先將工作目錄移到掛載點(及其子目錄)之外。示例查看/etc/fstab文件的內(nèi)容,修改參數(shù)配置。[root@localhost~]#cat/etc/fstab#/etc/fstab:staticfilesysteminformation.#<filesystem><mountpoint><type><options><dump><pass>proc/procprocdefaults00/dev/sda1/ext3defaults01/dev/sda5noneswapsw00/dev/hdc/media/cdromudfiso9660user,noauto00/dev/fd0/media/floppy0autorwuser,noauto00示例此文件每一行代表一個文件系統(tǒng),總共分為6列,意義如下:第一列:設(shè)備名,在這里表示具體的文件系統(tǒng),可以使用分區(qū)名,如/dev/hda6,也可以使用設(shè)備ID或者設(shè)備標(biāo)簽。第二列:掛載點,指對應(yīng)的目錄結(jié)構(gòu)。第三列:文件系統(tǒng)類型,取決于該磁盤在格式化時使用的文件系統(tǒng)。第四列:文件系統(tǒng)參數(shù),在掛載的時候,可以選擇性地加入一些參數(shù)。參數(shù)說明auto/noauto(自動/非自動)在開機(jī)的時候自動或不自動掛載該文件系統(tǒng),一般光盤和軟盤采用noauto方式rw/ro(可寫/只讀)讓該分區(qū)以可寫或者只讀的方式掛載上來exec/noexec(可執(zhí)行/不可執(zhí)行)限制在此文件系統(tǒng)內(nèi)是否可以進(jìn)行“執(zhí)行”的工作。如果是純粹用來存儲數(shù)據(jù)的,那么可以設(shè)定為noexec,比較安全user/nouser(允許/不允許)是否允許使用者使用mount指令來掛載。一般而言,我們當(dāng)然不希望user身份的人能使用mount,因為太不安全了,因此這里應(yīng)該考慮設(shè)定為nouserusrquota啟動使用者磁盤配額模式支持grpquota啟動群組磁盤配額模式支持defaults同時具有rw、exec、auto、nouser等這些功能,所以可以在預(yù)設(shè)情況中直接設(shè)定為該參數(shù)第五列:能否被dump備份命令作用,0代表不做備份,1代表每天進(jìn)行dump操作,2代表不定期的dump備份操作。第六列:是否已flck檢查扇區(qū),通常是根目錄需要設(shè)定為1(檢驗),而其他的文件系統(tǒng)就設(shè)定為0(不檢驗)。由于proc及swap與Windows并不需要以fsck來檢驗,所以就可以設(shè)定為0。任務(wù)7.3實現(xiàn)Linux中的軟件RAID037.3實現(xiàn)Linux中的軟件RAIDRAID(RedundantArrayofInexpensiveDisks)稱為廉價磁盤冗余陣列。磁盤陳列是將多個磁盤組成一個陣列,當(dāng)作單一磁盤使用,它將數(shù)據(jù)以分段的方式存儲在不同的磁盤中,存取數(shù)據(jù)時陣列中的相關(guān)磁盤一起工作,達(dá)到性能改進(jìn)和數(shù)據(jù)冗余的目的,提高了I/O速度。RAID技術(shù)分為基于硬件的RAID技術(shù)和基于軟件的RAID技術(shù)兩種。其中在Linux下通過自帶的軟件就能實現(xiàn)RAID功能,這樣不用購買昂貴的硬件RAID控制器和附件就能極大地增強(qiáng)磁盤的IO性能和可靠性。7.3.1了解RAID級別RAID共分為7個級別:1.RAID0:條帶(striped)。2.RAID1:鏡像。3.RAID2:海明碼校驗條帶存儲。4.RAID3:奇偶校驗條帶存儲。5.RAID4:帶校驗的條帶。6.RAID5:條帶+分布校驗。7.RAID6:帶獨立校驗盤的奇偶校驗條帶存儲。7.3.2實現(xiàn)軟RAID

在Linux服務(wù)器中是通過mdadm工具來創(chuàng)建和維護(hù)軟RAID的,mdadm在創(chuàng)建和管理軟RAID時非常方便,而且很靈活。mdadm命令格式如下:mdadm<mode><device><options><member-devices...>參數(shù)描述--create或-C創(chuàng)建一個新的軟RAID,后面接RAID設(shè)備的名稱--assemble或-A加載一個已存在的陣列,后面跟陣列以及設(shè)備的名稱--detail或-D輸出設(shè)備信息--stop或-S停止指定的RAID設(shè)備--level或-l設(shè)置RAID的級別--raid-devices或-n指定陣列中活動磁盤的數(shù)目--scan或-s掃描配置文件或/proc/mdstat文件來搜索軟RAID的配置信息,該參數(shù)不能單獨使用,只能配置其他參數(shù)才能使用

mdadm常用參數(shù)任務(wù)7.4使用LVM邏輯卷管理器047.4使用LVM邏輯卷管理器LogicalVolumeManager(LVM)即邏輯卷管理。對于網(wǎng)絡(luò)上提供服務(wù)的服務(wù)器而言,無論計算機(jī)的磁盤有多大,這些空間都會隨著時間的推移以及用戶的不斷增加而變得不足。傳統(tǒng)分區(qū)使用固定大小分區(qū),重新調(diào)整大小十分麻煩。LVM將一個或多個硬盤的分區(qū)在邏輯上集合,相當(dāng)于一個大硬盤來使用,當(dāng)硬盤的空間不夠使用的時候,可以繼續(xù)將其他硬盤的分區(qū)加入其中,這樣可以實現(xiàn)磁盤空間的動態(tài)管理,相對于普通的磁盤分區(qū)有很大的靈活性。7.4.1

掌握LVM基本的邏輯卷管理概念PV(PhysicalVolume,物理卷)。PV是物理的磁盤分區(qū),它可以是實際物理硬盤上的分區(qū),也可以是整個物理硬盤,還可以是RAID設(shè)備。VG(VolumneGroup,卷組)。卷組建立在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組建立之后可動態(tài)添加物理卷到卷組中。一個邏輯卷管理系統(tǒng)工程中可以只有一個卷組,也可以有多個卷組。LV(LogicalVolume,邏輯卷)。LV也就是從VG中劃分的邏輯分區(qū)。邏輯卷建立在卷組之上,卷組中的未分配空間可以用于建立新的邏輯卷,邏輯卷建立后可以動態(tài)地擴(kuò)展和縮小空間。系統(tǒng)中的多個邏輯卷可以屬于同一個卷組,也可以屬于不同的多個卷組。PE(PhysicalExtent,物理塊)。PE是整個LVM最小的存儲區(qū)塊,數(shù)據(jù)都是由寫入PE來處理的。調(diào)整PE會影響到LVM的最大容量。在CentOS6.x以后,由于直接使用lvm2的各項格式功能,這個限制已經(jīng)不存在了。7.4.2安裝LVM管理工具1.使用dnf命令安裝在CentOS9中,LVM管理工具包含在lvm2軟件包中,可通過以下命令安裝:2.驗證安裝安裝完成后,可通過以下命令驗證LVM工具是否安裝成功:

[root@localhost~]#lvmversion如果顯示LVM的版本號,則表示安裝成功。[root@localhost~]#dnfinstall-ylvm2軟件包lvm2-9:2.03.28-6.el9.x86_64已安裝。依賴關(guān)系解決。無需任何處理。完畢!LVMversion:2.03.28(2)-RHEL9(2024-11-04)Libraryversion:1.02.202-RHEL9(2024-11-04)Driverversion:4.49.0任務(wù)7.5管理磁盤配額057.5管理磁盤配額Linux是一個多用戶的操作系統(tǒng),為了避免出現(xiàn)幾個用戶占用絕大多數(shù)硬盤資源,而急需資源的其他用戶卻無法獲取系統(tǒng)資源的情況發(fā)生,必須用行之有效的方法管理磁盤空間。Line解決了這個問題,它實現(xiàn)了完整的磁盤空間配額管理,能夠?qū)λ杏脩艋蛉航M所使用的空間進(jìn)行管理,并能夠在合適的時機(jī)給予提醒和警告。7.5管理磁盤配額1.修改/etc/fstab文件。在掛載

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論