RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理_第1頁(yè)
RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理_第2頁(yè)
RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理_第3頁(yè)
RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理_第4頁(yè)
RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

RHEL7版-項(xiàng)目05基本磁盤(pán)和邏輯卷管理第一頁(yè),共47頁(yè)。項(xiàng)目5基本磁盤(pán)和邏輯卷的管理【職業(yè)知識(shí)目標(biāo)】了解:磁盤(pán)的接口類(lèi)型熟悉:磁盤(pán)分區(qū)的表示、Linux支持的常用文件系統(tǒng),磁盤(pán)配額的限制對(duì)象、類(lèi)型和方法,Linux邏輯卷(LVM)工作機(jī)制,

掌握:磁盤(pán)的分區(qū)、格式化、掛載和卸載的方法法,動(dòng)態(tài)磁盤(pán)的管理方法,磁盤(pán)配額的管理方【職業(yè)能力目標(biāo)】會(huì)使用fdisk命令對(duì)磁盤(pán)進(jìn)行分區(qū)能對(duì)各類(lèi)分區(qū)進(jìn)行格式化操作會(huì)掛載和卸載分區(qū)使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理會(huì)對(duì)磁盤(pán)進(jìn)行配額管理第二頁(yè),共47頁(yè)。5.1項(xiàng)目背景磁盤(pán)是存儲(chǔ)數(shù)據(jù)的重要載體廣義的說(shuō)硬盤(pán)、光盤(pán)、軟盤(pán)、U盤(pán)等用來(lái)保存數(shù)據(jù)信息的磁性存儲(chǔ)介質(zhì)都可以稱(chēng)為磁盤(pán)。如何規(guī)劃和管理磁盤(pán)硬盤(pán)購(gòu)買(mǎi)物理安裝分區(qū)格式化掛載邏輯卷管理(LVM)等磁盤(pán)配額第三頁(yè),共47頁(yè)。5.2項(xiàng)目知識(shí)準(zhǔn)備5.2.1磁盤(pán)的接口與設(shè)備名1.硬盤(pán)的接口類(lèi)型①I(mǎi)DE接口:屬于并行接口,正逐步被串行SATA所取代,數(shù)據(jù)傳輸率133MB/s②SATA串行高級(jí)技術(shù)附件接口:屬于串行接口,在家用電腦市場(chǎng)已成為主流,數(shù)據(jù)傳輸率600MB/s。③SCSI小型計(jì)算機(jī)系統(tǒng)接口:主要應(yīng)用于服務(wù)器市場(chǎng)。

SCSI接口具有應(yīng)用范圍廣、多任務(wù)、帶寬大、CPU占用率低,以及熱插拔等優(yōu)點(diǎn),數(shù)據(jù)傳輸率320MB/s④SAS(SerialAttachedSCSI,串行連接SCSI)接口:是并行SCSI接口之后開(kāi)發(fā)出的全新接口。此接口改善了存儲(chǔ)系統(tǒng)的效能、可用性和擴(kuò)充性,并提供與SATA硬盤(pán)的兼容性,數(shù)據(jù)傳輸率6000MB/s⑤光纖通道(FibreChannel)接口:是為提高多硬盤(pán)存儲(chǔ)系統(tǒng)的速度和靈活性才開(kāi)發(fā)的,它的出現(xiàn)大大提高了多硬盤(pán)系統(tǒng)的通信速度。光纖通道的主要特性有:熱插拔性、高速帶寬、遠(yuǎn)程連接、連接設(shè)備數(shù)量大等。光纖通道只用于高端服務(wù)器上,數(shù)據(jù)傳輸率4000MB/s。第四頁(yè),共47頁(yè)。5.2項(xiàng)目知識(shí)準(zhǔn)備2.磁盤(pán)在Linux系統(tǒng)中的表示設(shè)備設(shè)備文件名軟盤(pán)驅(qū)動(dòng)器/dev/fd[0-1]當(dāng)前CDROM/DVDROM/dev/cdromIDE硬盤(pán)/dev/hdXYSCSI/SATA/SAS/USB硬盤(pán)/U盤(pán)/dev/sdXY第1個(gè)磁盤(pán)陣列設(shè)備/dev/md0第1個(gè)SCSI磁帶設(shè)備/dev/st0其中:X——代表硬盤(pán)設(shè)備的ID序號(hào),從字母a開(kāi)始依次命名。如:第1個(gè)SCSI硬盤(pán)設(shè)備為sda,第2個(gè)SCSI硬盤(pán)為sdb。Y——代表在該塊硬盤(pán)上的分區(qū)順序號(hào)。因此,對(duì)于硬盤(pán)中的分區(qū),則在設(shè)備文件名后增加相應(yīng)的數(shù)字來(lái)代表相應(yīng)的分區(qū)。主分區(qū)或擴(kuò)展分區(qū)的序號(hào)為1~4,如:第1個(gè)SCSI硬盤(pán)中的第1個(gè)主分區(qū)為sda1,第2個(gè)主分區(qū)為sda2。

第五頁(yè),共47頁(yè)。①I(mǎi)DE硬盤(pán)設(shè)備文件名IDE硬盤(pán)的設(shè)備文件名采用/dev/hdxy方式命名,其中的x代表硬盤(pán)設(shè)備的ID序號(hào),從字母a開(kāi)始依次命名;y代表在該塊硬盤(pán)上的分區(qū)順序號(hào),主分區(qū)從1開(kāi)始,邏輯分區(qū)從5開(kāi)始。因此,第1個(gè)IDE硬盤(pán)的設(shè)備名為hda,第2個(gè)IDE硬盤(pán)為hdb;對(duì)于硬盤(pán)中的分區(qū),則在設(shè)備文件名后增加相應(yīng)的數(shù)字來(lái)代表相應(yīng)的分區(qū),主分區(qū)從1開(kāi)始,邏輯分區(qū)從5開(kāi)始(一個(gè)硬盤(pán)最多可建4個(gè)主分區(qū))。第1個(gè)IDE硬盤(pán)中的第1個(gè)主分區(qū)的設(shè)備文件名為hda1,第2個(gè)主分區(qū)為hda2,第1個(gè)邏輯分區(qū)為hda5,第2個(gè)邏輯分區(qū)為hda6。②SCSI設(shè)備文件名SCSI設(shè)備(如SCSI硬盤(pán),USB設(shè)備)的設(shè)備名稱(chēng)采用/dev/sdxy格式。命名方法與IDE硬盤(pán)相同,只是設(shè)備名前2個(gè)字符為sd。比如,第1個(gè)SCSI設(shè)備的設(shè)備名為sda,第2個(gè)SCSI設(shè)備名為sdb,第1個(gè)SCSI硬盤(pán)的第1個(gè)邏輯分區(qū)為sda5。第1個(gè)IDE光驅(qū)的設(shè)備名為hdc,第1個(gè)軟驅(qū)的設(shè)備名為fd0。5.2.1磁盤(pán)的接口與設(shè)備名第六頁(yè),共47頁(yè)。③其它設(shè)備第1個(gè)軟驅(qū)的設(shè)備名為/dev/fd0;第1個(gè)SCSI磁帶設(shè)備的設(shè)備文件用/dev/st0來(lái)表示;計(jì)算機(jī)的串行接口用/dev/ttyS表示,其中COM1的設(shè)備名為/dev/ttyS0;空設(shè)備用/dev/null表示。光驅(qū)常用的設(shè)備文件名為/dev/cdrom,它實(shí)際上是一個(gè)符號(hào)鏈接文件,該文件指向?qū)嶋H的光驅(qū)設(shè)備。可用以下命令查看當(dāng)前光驅(qū)的實(shí)際設(shè)備文件名。5.2.1磁盤(pán)的接口與設(shè)備名[root@dyzx~]#~]#ll/dev/cdromlrwxrwxrwx.1rootroot31月1609:02/dev/cdrom->sr0第七頁(yè),共47頁(yè)。5.2.2磁盤(pán)分區(qū)

硬盤(pán)分區(qū)有MBR和GPT兩種方案:1.MBR分區(qū)MBR(MasterBootRecord,主引導(dǎo)記錄)是傳統(tǒng)的分區(qū)機(jī)制使用BIOS引導(dǎo)的PC設(shè)備尋址空間只有32bit長(zhǎng),最大支持2.19TB支持的分區(qū)數(shù)量:4個(gè)主分區(qū)或3個(gè)主分區(qū)1個(gè)擴(kuò)展分區(qū)第八頁(yè),共47頁(yè)。5.2.2磁盤(pán)分區(qū)

2.GPT分區(qū)GPT(GUIDPartitionTable,全局唯一標(biāo)識(shí)分區(qū)表)是一種比MBR分區(qū)更先進(jìn)、更靈活的磁盤(pán)分區(qū)模式優(yōu)點(diǎn):①在默認(rèn)情況下,GPT最多可支持128個(gè)分區(qū)。②支持大于2.2TB的總?cè)萘考按笥?.2TB的分區(qū),最大支持18EB(1EB=1024PB,1PB=1024TB,1TB=1024GB)。③GPT分區(qū)表自帶備份。④向后兼容MBR。GPT分區(qū)表上包含保護(hù)性的MBR區(qū)域。第九頁(yè),共47頁(yè)。1.Linux文件系統(tǒng)及其類(lèi)型文件系統(tǒng)——是在磁盤(pán)或分區(qū)組織存儲(chǔ)文件或數(shù)據(jù)的方法和格式。⑴Windows的文件系統(tǒng)OS最大分區(qū)簇大小FAT16DOSWindows952GB64×512BFAT32WindowsXPWindows2008/201232GB

分區(qū)2-8GB:4KB

分區(qū)8-16GB:8KB分區(qū)16-32GB:16KBNTFS2TB4KB5.2.3Linux文件系統(tǒng)第十頁(yè),共47頁(yè)。名稱(chēng)文件系統(tǒng)詳細(xì)描述XFS是一種擴(kuò)展性高、高性能的全64位的日志文件系統(tǒng),也是RHEL7的默認(rèn)文件系統(tǒng)。xfs支持metadatajournaling,這使其能從crash中更快速的恢復(fù),也支持在掛載和活動(dòng)的狀態(tài)下進(jìn)行碎片整理和擴(kuò)容。它可以支持上百萬(wàn)T字節(jié)的存儲(chǔ)空間,對(duì)特大文件及小尺寸文件的支持都表現(xiàn)出眾。ext3第3代擴(kuò)展(Extended)文件系統(tǒng),是RedHatLinux7.2版本以后ext2的升級(jí)版本,兼容ext2;增加了文件系統(tǒng)日志記錄功能,稱(chēng)為日志式文件系統(tǒng);是目前Linux默認(rèn)采用的文件系統(tǒng)。最大支持8TB的分區(qū);RHEL7經(jīng)過(guò)優(yōu)化,最大支持16T的分區(qū)ext4是下一代文件系統(tǒng),理論支持1024PB大小(1PB=1024TB)的存貯設(shè)備,支持文件的連續(xù)寫(xiě)入,減少文件碎片,提高磁盤(pán)的讀寫(xiě)性能swap

使用交換分區(qū)來(lái)提供虛擬內(nèi)存,大小一般是系統(tǒng)物理內(nèi)存的2倍;在安裝Linux操作系統(tǒng)時(shí)創(chuàng)建;由操作系統(tǒng)自行管理。

Vat是Linux對(duì)Dos、windows系統(tǒng)下的FAT(包括FAT16和FAT32)文件系統(tǒng)的一個(gè)統(tǒng)稱(chēng)。ReiserFS是基于平衡樹(shù)的文件系統(tǒng)結(jié)構(gòu),尤其對(duì)于大量文件的巨型文件系統(tǒng),如服務(wù)器上的文件系統(tǒng),搜索速度要比ext2快;ext2使用局部的二分查找法,綜合性能比不上ReiserFS。RAMFS內(nèi)存文件系統(tǒng),速度很快NFS即網(wǎng)絡(luò)文件系統(tǒng),用于在Unix系統(tǒng)間通過(guò)網(wǎng)絡(luò)進(jìn)行文件共享,用戶(hù)可將網(wǎng)絡(luò)中NFS服務(wù)器提供的共享目錄,掛載到本地的文件目錄中,從而實(shí)現(xiàn)操作和訪問(wèn)NFS文件系統(tǒng)中的內(nèi)容iso9660是光盤(pán)所使用的標(biāo)準(zhǔn)文件系統(tǒng),Linux對(duì)該文件系統(tǒng)也有很好的支持,不僅能讀取光盤(pán)和光盤(pán)ISO映像文件,而且還支持刻錄光盤(pán)。日志式文件系統(tǒng)在因斷電或其他異常事件而停機(jī)重啟后,操作系統(tǒng)會(huì)根據(jù)文件系統(tǒng)的日志,快速檢測(cè)并恢復(fù)文件系統(tǒng)到正常的狀態(tài),并可提高系統(tǒng)的恢復(fù)時(shí)間,提高數(shù)據(jù)的安全性。若對(duì)數(shù)據(jù)有較高安全性要求,建議使用ext3文件系統(tǒng)。日志文件系統(tǒng)是目前Linux文件系統(tǒng)發(fā)展的方向,除了RedHatLinux采用的ext3外,常用的還有reiserfs和jfs等日志文件系統(tǒng)。1.Linux文件系統(tǒng)及其類(lèi)型第十一頁(yè),共47頁(yè)。2.文件系統(tǒng)的掛載與卸載文件系統(tǒng)是在創(chuàng)建分區(qū)或格式化時(shí)創(chuàng)建的。掛載——就是把一個(gè)目錄當(dāng)成進(jìn)入點(diǎn),將磁盤(pán)分區(qū)的數(shù)據(jù)放置在該目錄下;從而使用戶(hù)通過(guò)進(jìn)入該目錄,就可以訪問(wèn)到該分區(qū)中的文件數(shù)據(jù)。那個(gè)進(jìn)入點(diǎn)的目錄稱(chēng)為"掛載點(diǎn)”不經(jīng)過(guò)掛載的分區(qū),不能提供給用戶(hù)在分區(qū)內(nèi)存取數(shù)據(jù)利用/etc/fstab配置文件可設(shè)置系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載的文件系統(tǒng)Linux內(nèi)核支持的文件系統(tǒng),可以通過(guò)以下命令查看5.2.3Linux文件系統(tǒng)[root@dyzx~]#ls/lib/modules/3.10.0-514.el7.x86_64/kernel/fsbinfmt_misc.ko cifs ext4 gfs2mbcache.konlsudfbtrfs cramfs fat isofsnfs overlayfsxfscachefiles dlm fscachejbd2nfs_commonpstoreceph exofs fuse lockdnfsd squashfs第十二頁(yè),共47頁(yè)。5.2.4認(rèn)識(shí)Linux邏輯卷(LVM)LVM基本思想:將物理磁盤(pán)的空間分解為若干個(gè)物理卷,然后將多個(gè)物理卷匯聚為卷組,最后將卷組的部分或全部轉(zhuǎn)化為可供用戶(hù)使用的邏輯卷。邏輯卷的空間可以來(lái)自于多個(gè)物理磁盤(pán)LVM重要的特征:邏輯卷的空間大小能夠在保持現(xiàn)有數(shù)據(jù)不變的情況下進(jìn)行動(dòng)態(tài)的調(diào)整,從而提高了磁盤(pán)管理的靈活性。第十三頁(yè),共47頁(yè)。5.2.4認(rèn)識(shí)Linux邏輯卷(LVM)第十四頁(yè),共47頁(yè)。防止用戶(hù)惡意或無(wú)意間過(guò)多占用磁盤(pán)空間RHEL7自帶磁盤(pán)配額的配置和管理工具:xfsprogs——適合XFS分區(qū)quota——適合ext4分區(qū)5.2.5磁盤(pán)配額作用范圍只在指定的分區(qū)上進(jìn)行限制,當(dāng)用戶(hù)或組使用其他未設(shè)置配額的分區(qū)時(shí),將不會(huì)受到限制限制對(duì)象針對(duì)系統(tǒng)中指定的用戶(hù)帳號(hào)或組帳號(hào)設(shè)置磁盤(pán)配額,而未被指定的用戶(hù)或組將不受配額影響限制類(lèi)型●磁盤(pán)容量:用戶(hù)或組在被限制的分區(qū)中能夠使用的磁盤(pán)數(shù)據(jù)塊的數(shù)量,即限制磁盤(pán)空間的大小,默認(rèn)單位為KB●文件數(shù)量:限制用戶(hù)或群組在被限制的分區(qū)中所擁有的文件個(gè)數(shù)。在Linux系統(tǒng)中每個(gè)文件都對(duì)應(yīng)一個(gè)數(shù)字標(biāo)記,稱(chēng)為i節(jié)點(diǎn)編號(hào),該編號(hào)在文件系統(tǒng)內(nèi)是唯一的,因此通過(guò)限制i節(jié)點(diǎn)的數(shù)量來(lái)實(shí)現(xiàn)對(duì)文件數(shù)量的限制●如果同時(shí)設(shè)置磁盤(pán)容量配額和文件數(shù)量配額,將會(huì)以最先到達(dá)的限制為主限制方法●軟限制:是用戶(hù)配額的警告上限。如果用戶(hù)超出了軟限制,還能允許在“限期”(默認(rèn)為七天)內(nèi)繼續(xù)使用分區(qū),但必須在寬限期內(nèi)降低到軟限制之內(nèi)●硬限制:由操作系統(tǒng)實(shí)行的,不允許超過(guò)。試圖在硬限制以外進(jìn)行數(shù)據(jù)寫(xiě)操作會(huì)被拒絕●硬限制的配額值應(yīng)大于相應(yīng)的軟限制的配額值,否則軟限制將失效第十五頁(yè),共47頁(yè)。5.3項(xiàng)目實(shí)施任務(wù)5-1使用fdisk管理MBR分區(qū)1.添加新硬盤(pán)步驟1:為了不影響正在運(yùn)行的服務(wù)業(yè)務(wù),需要在不關(guān)閉或重啟服務(wù)器的情況下添加新硬盤(pán)(實(shí)驗(yàn)環(huán)境下在虛擬機(jī)VMware中添加一塊新的SCSI總線的20G硬盤(pán))。步驟2:使用lsblk命令顯示所有可用塊設(shè)備的信息及其依賴(lài)關(guān)系,由此可見(jiàn),新硬盤(pán)還未加載而未被識(shí)別,需要將連接新硬盤(pán)的SCSI總線重新掃描后才可以被系統(tǒng)識(shí)別。[root@dyzx~]#lsblkNAME MAJ:MINRM SIZEROTYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 512M 0 part /boot└─sda2 8:2 0 19.5G 0 part

├─rhel_dyzx-root 253:0 0 17.5G 0 lvm /

└─rhel_dyzx-swap253:1 0 2G 0 lvm [SWAP]sr0 11:0 1 3.5G 0 rom第十六頁(yè),共47頁(yè)。任務(wù)5-1使用fdisk管理MBR分區(qū)1.添加新硬盤(pán)步驟3:使用ls命令顯示主機(jī)總線號(hào)→使用echo命令依次掃描總線號(hào)為host1、host2…的SCSI設(shè)備→使用lsblk命令顯示所有可用(可識(shí)別)的塊設(shè)備,直至顯示出了新的塊設(shè)備,表明新添加的硬盤(pán)已被系統(tǒng)識(shí)別。[root@dyzx~]#ls/sys/class/scsi_host/ //顯示主機(jī)上所有SCSI總線號(hào)host0host12host16host2host23host27host30host5host9host1host13host17host20host24host28host31host6host10host14host18host21host25host29host32host7host11host15host19host22host26host3host4host8[root@dyzx~]#echo"---">/sys/class/scsi_host/host1/scan[root@dyzx~]#echo"---">/sys/class/scsi_host/host2/scan[root@dyzx~]#lsblkNAME MAJ:MINRM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 512M 0 part /boot└─sda2 8:2 0 19.5G 0 part

├─rhel_dyzx-root 253:0 0 17.5G 0 lvm /

└─rhel_dyzx-swap253:1 0 2G 0 lvm [SWAP]sdb 8:16 020G 0 disksr0 11:0 1 3.5G 0 ro第十七頁(yè),共47頁(yè)。2.創(chuàng)建分區(qū)命令:fdisk設(shè)備名fdisk命令以交互方式進(jìn)行操作的,在菜單中選擇相應(yīng)功能鍵即可任務(wù)5-1使用fdisk管理MBR分區(qū)指令作用指令作用a調(diào)整磁盤(pán)的啟動(dòng)分區(qū)p顯示當(dāng)前磁盤(pán)的分區(qū)信息d刪除磁盤(pán)分區(qū)t更改分區(qū)類(lèi)型l顯示所有支持的分區(qū)類(lèi)型u切換所顯示的分區(qū)大小單位m查看所有指令的幫助信息n創(chuàng)建新分區(qū)q不保存更改,退出fdisk命令w把修改寫(xiě)入磁盤(pán)分區(qū)表,然后退出fdisk命令g新建一個(gè)空的GPT分區(qū)表o新建一個(gè)空的DOS分區(qū)表第十八頁(yè),共47頁(yè)。2.創(chuàng)建分區(qū)步驟1:對(duì)新增硬盤(pán)“/dev/sdb”執(zhí)行分區(qū)命令步驟2:使用“n”指令和“p”指令創(chuàng)建容量為512MB的第1個(gè)主分區(qū)(/dev/sdb1)。[root@dyzx~]#fdisk/dev/sdb歡迎使用fdisk(util-linux2.23.2)。更改將停留在內(nèi)存中,直到您決定將更改寫(xiě)入磁盤(pán)。使用寫(xiě)入命令前請(qǐng)三思。Devicedoesnotcontainarecognizedpartitiontable使用磁盤(pán)標(biāo)識(shí)符0x7efe5e45創(chuàng)建新的DOS磁盤(pán)標(biāo)簽。命令(輸入m獲取幫助):n //輸入字符n,新建分區(qū)Partitiontype:pprimary(0primary,0extended,4free)eextendedSelect(defaultp):p //輸入字符p,新建主分區(qū)分區(qū)號(hào)(1-4,默認(rèn)1):1 //輸入數(shù)字1,創(chuàng)建序號(hào)為1的主分區(qū)起始扇區(qū)(9,默認(rèn)為2048):2048 //輸入數(shù)字2408,主分區(qū)的起始扇區(qū)號(hào)Last扇區(qū),+扇區(qū)or+size{K,M,G}(9,默認(rèn)為41943039):+512M分區(qū)1已設(shè)置為L(zhǎng)inux類(lèi)型,大小設(shè)為512MiB任務(wù)5-1使用fdisk管理MBR分區(qū)第十九頁(yè),共47頁(yè)。任務(wù)5-2使用gdisk管理GPT分區(qū)gdisk命令工具默認(rèn)將磁盤(pán)劃分為GPT格式的分區(qū)步驟1:執(zhí)行g(shù)disk命令→輸入n指令創(chuàng)建新分區(qū)。步驟2:指定分區(qū)編號(hào)(默認(rèn)是未使用的最小分區(qū)編號(hào))步驟3:指定新分區(qū)開(kāi)始的位置和結(jié)束位置。步驟4:設(shè)置分區(qū)類(lèi)型為L(zhǎng)inuxLVM。[root@dyzx~]#

gdisk/dev/sdcGPTfdisk(gdisk)version0.8.6Partitiontablescan:MBR:notpresentBSD:notpresentAPM:notpresentGPT:notpresentCreatingnewGPTentries.Command(?forhelp):nPartitionnumber(1-128,default1):1Firstsector(34-41943006,default=2048)or{+-}size{KMGTP}:2048Lastsector(6,default=41943006)or{+-}size{KMGTP}:+3GCurrenttypeis'Linux’HexcodeorGUID(Ltoshowcodes,Enter=8300):8e00Changedtypeofpartitionto'LinuxLVM'第二十頁(yè),共47頁(yè)。任務(wù)5-2使用gdisk管理GPT分區(qū)gdisk命令工具默認(rèn)將磁盤(pán)劃分為GPT格式的分區(qū)步驟5:顯示已創(chuàng)建的分區(qū)信息。步驟6:輸入w子命令將分區(qū)設(shè)置寫(xiě)入分區(qū)表→當(dāng)提示最終確認(rèn)時(shí),輸入“y”步驟7:

執(zhí)行partprobe命令,使操作系統(tǒng)內(nèi)核獲知新的分區(qū)表信息。Command(?forhelp):pDisk/dev/sdc:41943040sectors,20.0GiBLogicalsectorsize:512bytesDiskidentifier(GUID):1C83756F-0779-4722-BE7F-7AD988268777Partitiontableholdsupto128entriesFirstusablesectoris34,lastusablesectoris41943006Partitionswillbealignedon2048-sectorboundariesTotalfreespaceis35651517sectors(17.0GiB)

NumberStart(sector)End(sector)SizeCodeName1204862935033.0GiB8E00LinuxLVMCommand(?forhelp):wFinalcheckscomplete.AbouttowriteGPTdata.THISWILLOVERWRITEEXISTINGPARTITIONS!!Doyouwanttoproceed?(Y/N):yOK;writingnewGUIDpartitiontable(GPT)to/dev/sdc.Theoperationhascompletedsuccessfully.[root@dyzx~]#

partprobe/dev/sdc第二十一頁(yè),共47頁(yè)。任務(wù)5-3使用文件系統(tǒng)格式化分區(qū)常用的選項(xiàng)有:-t文件系統(tǒng)類(lèi)型——當(dāng)命令名為mkfs時(shí),指定要?jiǎng)?chuàng)建的文件系統(tǒng)的類(lèi)型(如:xfs、ext4、vfat等)。當(dāng)命令名為mkfs.xfs、mkfs.ext4等時(shí),不需要該選項(xiàng)。-c——建立文件系統(tǒng)前先檢查壞塊。-V——輸出建立文件系統(tǒng)的詳細(xì)信息。1.分區(qū)的格式化(創(chuàng)建文件系統(tǒng))命令格式:

mkfs|mkfs.xfs|mkfs.ext4[選項(xiàng)]分區(qū)的設(shè)備名第二十二頁(yè),共47頁(yè)。【例5-1】在任務(wù)5-1中建立的/dev/sdb5分區(qū)上創(chuàng)建xfs文件系統(tǒng)。任務(wù)5-3使用文件系統(tǒng)格式化分區(qū)[root@dyzx~]#mkfs-txfs/dev/sdb5

//此處也可用“mkfs.xfs/dev/sdb5”命令代替meta-data=/dev/sdb5 isize=512agcount=4,agsize=393216blks = sectsz=512attr=2,projid32bit=1 = crc=1 finobt=0,sparse=0Data = bsize=4096blocks=1572864,imaxpct=25 = sunit=0 swidth=0blksnaming =version2 bsize=4096ascii-ci=0ftype=1Log =internallog bsize=4096blocks=2560,version=2 = sectsz=512sunit=0cblks,lazy-count=1realtime =none extsz=4096blocks=0,rtextents=0如果已有其他文件系統(tǒng)創(chuàng)建在此分區(qū),必須在mkfs.xfs命令中加上選項(xiàng)-f強(qiáng)行進(jìn)行格式化,如:mkfs.xfs-f/dev/sdb5。第二十三頁(yè),共47頁(yè)。1.掛載分區(qū)(或文件系統(tǒng))掛載命令【例5-2】創(chuàng)建“/data”目錄,將例5-1中的分區(qū)“/dev/sdb5”掛載到該目錄。mount[-t文件系統(tǒng)類(lèi)型]設(shè)備名

掛載點(diǎn)目錄[root@dyzx~]#mkdir/data[root@dyzx~]#mount/dev/sdb5/data【例5-3】插入一個(gè)U盤(pán)(FAT32分區(qū)格式),將其掛載到“/mnt/usb”目錄下。[root@dyzx~]#mkdir/mnt/usb[root@dyzx~]#mount/dev/sdd1/mnt/usb任務(wù)5-4掛載與卸載分區(qū)第二十四頁(yè),共47頁(yè)。任務(wù)5-4掛載與卸載分區(qū)1.掛載分區(qū)(或文件系統(tǒng))【例5-4】插入光盤(pán),將其掛載到“/mnt/cdrom”目錄下,查看掛載的所有設(shè)備。[root@dyzx~]#mkdir/mnt/cdrom[root@dyzx~]#mount/dev/cdrom/mnt/cdrommount:/dev/sr0寫(xiě)保護(hù),將以只讀方式掛載[root@dyzx~]#

df-h //顯示所有文件系統(tǒng)的磁盤(pán)使用情況文件系統(tǒng)

容量

已用

可用

已用% 掛載點(diǎn)/dev/mapper/rhel-root18G3.1G15G18% /Devtmpfs977M0 977M0% /devtmpfs 993M128K993M1% /dev/shmtmpfs 993M9.0M984M1% /runtmpfs 993M0 993M0% /sys/fs/cgroup/dev/sda1 509M149M361M30% /boottmpfs 199M12K99M1% /run/user/0/dev/sr0 3.6G3.6G0 100% /mnt/cdrom/dev/sdb5 6.0G33M6.0G1% /data/dev/sdd16.9G4.9G2.0G72% /mnt/usb第二十五頁(yè),共47頁(yè)。2.卸載分區(qū)要移除USB磁盤(pán)、U盤(pán)、光盤(pán)和硬盤(pán)時(shí),需要先卸載。卸載磁盤(pán)分區(qū)的命令為:umount掛載點(diǎn)目錄或存儲(chǔ)設(shè)備名【例5-5】卸載U盤(pán)、光盤(pán)。[root@dyzx~]#umount/mnt/usb[root@dyzx~]#umount/dev/cdrom3.設(shè)置系統(tǒng)啟動(dòng)時(shí)的自動(dòng)掛載手動(dòng)掛載的分區(qū)會(huì)在系統(tǒng)重啟后失效,若用戶(hù)需要永久掛載分區(qū),則需要通過(guò)編輯/etc/fstab文件來(lái)實(shí)現(xiàn)。當(dāng)系統(tǒng)啟動(dòng)的時(shí)候,系統(tǒng)會(huì)自動(dòng)地從這個(gè)文件讀取信息,并且會(huì)自動(dòng)將此文件中指定的文件系統(tǒng)掛載到指定的目錄。任務(wù)5-4掛載與卸載分區(qū)第二十六頁(yè),共47頁(yè)。任務(wù)5-4掛載與卸載分區(qū)【例5-6】將新創(chuàng)建的“/dev/sdb5”設(shè)備,永久掛載于“/data”目錄下。步驟1:用vim編輯器在/etc/fstab配置文件中加入相應(yīng)的配置行:[root@dyzx~]#vim/etc/fstab#/etc/fstab#CreatedbyanacondaonSunNov1321:43:432016#Accessible,byreference,aremaintainedunder'/dev/disk'#Seemanpagesfstab(5),findfs(8),mount(8)and/orblkid(8)formoreinfo/dev/mapper/rhel-root /xfs defaults 00UUID=78085896-e253-47ca-82c5-9f3bc2ad8a33/bootxfsdefaults 00/dev/mapper/rhel-swap swapswapdefaults00//在文件末尾添加下一行內(nèi)容/dev/sdb5 /dataxfsdefaults00步驟2:使用mount或df-h命令查看是否將/dev/sdb5掛載于/data目錄下。[root@dyzx~]#

mount-a

//重新讀取etc/fstab文件,將文件系統(tǒng)掛載到設(shè)置的位置[root@dyzx~]#mount|grep-w/data/dev/sdb5on/datatypexfs(rw,relatime,seclabel,attr2,inode64,noquota)第二十七頁(yè),共47頁(yè)。在Linux系統(tǒng)中,swap交換分區(qū)的作用類(lèi)似于Windows系統(tǒng)中“虛擬內(nèi)存”,當(dāng)有程序被調(diào)入內(nèi)存后,但是該程序又不是常被CPU所取用時(shí),那么這些不常被使用的程序?qū)?huì)被放到硬盤(pán)的swap交換分區(qū)當(dāng)中,而將速度較快的內(nèi)存空間釋放給真正需要的程序使用,以避免因?yàn)槲锢韮?nèi)存不足而造成的系統(tǒng)效能低的問(wèn)題。如果系統(tǒng)沒(méi)有swap交換分區(qū),或者現(xiàn)有交換分區(qū)的容量不夠用時(shí),可擴(kuò)展swap交換分區(qū)。擴(kuò)展swap交換分區(qū)的方式有兩種:以磁盤(pán)分區(qū)的方式擴(kuò)展swap交換分區(qū)。以鏡像文件的方式擴(kuò)展swap交換分區(qū)。任務(wù)5-5

交換分區(qū)swap的管理命令功能mkswap分區(qū)設(shè)備名將指定的分區(qū)格式化為swap交換文件系統(tǒng)swapon交換分區(qū)設(shè)備名|-a啟用(或激活)指定的交換分區(qū)或所有交換分區(qū)s交換分區(qū)設(shè)備名|-a禁用指定的交換分區(qū)或所有交換分區(qū)swapon-s查看交換分區(qū)的使用情況free-m以兆字節(jié)為單位顯示物理內(nèi)存、交換分區(qū)的使用情況第二十八頁(yè),共47頁(yè)。【例5-7】

在磁盤(pán)/dev/sdb上用一個(gè)新建的分區(qū)擴(kuò)展swap交換分區(qū)。步驟1:創(chuàng)建容量為256MB的主分區(qū)。步驟2:使用“t”指令轉(zhuǎn)換分區(qū)類(lèi)型,(如:/dev/sdb1)。如果需要可以使用“l(fā)”指令顯示所有分區(qū)類(lèi)型的十六進(jìn)制代碼表。步驟3:格式化交換分區(qū)。步驟4:手工臨時(shí)啟用新添加的交換分區(qū)。步驟5:在/etc/fstab文件中添加永久掛載并啟用交換分區(qū)。任務(wù)5-5

交換分區(qū)swap的管理[root@dyzx~]#fdisk/dev/sdb[root@dyzx~]#partprobe/dev/sdb[root@dyzx~]#mkswap/dev/sdb1正在設(shè)置交換空間版本1,大小=262140KiB無(wú)標(biāo)簽,UUID=031c9782-a3c2-470d-abce-87fdffd9959c[root@dyzx~]#free-m //顯示擴(kuò)展前已啟用的交換分區(qū)的大小[root@dyzx~]#swapon-s[root@dyzx~]#swapon/dev/sdb1//啟用新添加的交換分區(qū)/dev/sdb1[root@dyzx~]#free-m /顯示擴(kuò)展后已啟用的交換分區(qū)的大小[root@dyzx~]#swapon-s[root@dyzx~]#blkid/dev/sdb1 //查看新添加交換分區(qū)的UUID

[root@dyzx~]#vim/etc/fstab //省略若干行,//在文件末尾添加以下一行:UUID=031c9782-a3c2-470d-abce-87fdffd9959cswapswapdefaults00第二十九頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理1.創(chuàng)建與使用LVM卷【例5-8】以磁盤(pán)/dev/sdb和/dev/sdc為基礎(chǔ)創(chuàng)建LVM邏輯卷具體操作步驟如下:步驟1:確定系統(tǒng)中是否安裝了LVM工具。RHEL7.0以上使用的是LVM2版本,且已默認(rèn)安裝。[root@dyzx~]#rpm-qlvm2lvm2-2.02.166-1.el7.x86_64第三十頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理1.創(chuàng)建與使用LVM卷步驟2:使用fdisk命令的“n”指令和“t”指令,創(chuàng)建LVM類(lèi)型的分區(qū)(分區(qū)類(lèi)型號(hào)為8e),下面是對(duì)/dev/sdb磁盤(pán)進(jìn)行分區(qū)的結(jié)果。[root@dyzx~]#fdisk/dev/sdb歡迎使用fdisk(util-linux2.23.2)。更改將停留在內(nèi)存中,直到您決定將更改寫(xiě)入磁盤(pán)。使用寫(xiě)入命令前請(qǐng)三思。命令(輸入m獲取幫助):p磁盤(pán)/dev/sdb:21.5GB,21474836480字節(jié),41943040個(gè)扇區(qū)Units=扇區(qū)of1*512=512bytes扇區(qū)大小(邏輯/物理):512字節(jié)/512字節(jié)I/O大小(最小/最佳):512字節(jié)/512字節(jié)磁盤(pán)標(biāo)簽類(lèi)型:dos磁盤(pán)標(biāo)識(shí)符:0xfa19d44c

設(shè)備BootStartEndBlocksIdSystem/dev/sdb1204852633526214482Linuxswap/Solaris/dev/sdb2105062422022143104857605Extended/dev/sdb5105267213635583629145683Linux/dev/sdb6136376321573478310485768eLinuxLVM/dev/sdb7157368321993113520971528eLinuxLVM第三十一頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理1.創(chuàng)建與使用LVM卷步驟3:將/dev/sdb6、/dev/sdb7和/dev/sdc1(任務(wù)5-2中的分區(qū)結(jié)果)三個(gè)LinuxLVM分區(qū)轉(zhuǎn)換為物理卷→使用pvs或pvscan命令查看當(dāng)前系統(tǒng)中已建立的物理卷。[root@dyzx~]#pvcreate/dev/sdb6/dev/sdb7/dev/sdc1Physicalvolume"/dev/sdb6"successfullycreated.Physicalvolume"/dev/sdb7"successfullycreated.Physicalvolume"/dev/sdc1"successfullycreated.[root@dyzx~]#pvs //查看當(dāng)前系統(tǒng)的物理卷情況PVVGFmtAttrPSizePFree/dev/sda2rhellvm2a--19.50g0/dev/sdb6lvm21.00g1.00g/dev/sdb7lvm22.00g2.00g/dev/sdc1lvm23.00g3.00g第三十二頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理1.創(chuàng)建與使用LVM卷步驟4:將物理卷/dev/sdb6和/dev/sdb7整合,創(chuàng)建名為vg01的卷組→使用vgs命令掃描當(dāng)前系統(tǒng)中已建立的卷組→使用vgdisplay命令查看卷組vg01的詳細(xì)信息。[root@dyzx~]#vgcreatevg01/dev/sdb6/dev/sdb7Volumegroup"vg01"successfullycreated[root@dyzx~]#vgsVG#PV#LV#SNAttrVSizeVFreerhel120wz--n-19.50g0vg01200wz--n-2.99g2.99g[root@dyzx~]#vgdisplayvg01 //查看卷組vg01的詳細(xì)信息VolumegroupVGName vg01 //當(dāng)前卷組VG的名字SystemIDFormat lvm2……//省略若干行第三十三頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理1.創(chuàng)建與使用LVM卷步驟5:在卷組vg01上創(chuàng)建一個(gè)名為“l(fā)v01”的邏輯卷,容量大小為2.5GB。[root@dyzx~]#

lvcreate-nlv01-L2.5GBvg01Logicalvolume"lv01"created步驟6:格式化邏輯卷(即創(chuàng)建文件系統(tǒng))→將邏輯卷自動(dòng)掛載到指定目錄。[root@dyzx~]#

mkfs-txfs/dev/vg01/lv01

//使用xfs文件系統(tǒng)格式化邏輯卷lv01[root@dyzx~]#mkdir-p/home/mylv //創(chuàng)建掛載目錄[root@dyzx~]#vim/etc/fstab //編輯能在系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載邏輯卷………//省略若干行/dev/vg01/lv01 /home/mylv xfs defaults 00//在文件末尾添加此行[root@dyzx~]#mount-a //重新掛載/etc/fstab中的所有文件系統(tǒng)[root@dyzx~]#

echo"Iamzhang3">/home/mylv/zhang3.txt

//向掛載后的邏輯卷中添加文件第三十四頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理2.管理與調(diào)整LVM卷(1)擴(kuò)展卷組——添加/dev/sdc1物理卷到vg01中[root@dyzx~]#

vgs

vg01

//顯示擴(kuò)展前卷組vg01的容量VG #PV #LV #SN Attr VSize VFreevg01 2 1 0 wz--n- 2.99g 504.00m[root@dyzx~]#vgextendvg01/dev/sdc1 //將物理卷/dev/sdc1添加到卷組vg01Volumegroup"vg01"successfullyextended[root@dyzx~]#vgsvg01 //顯示擴(kuò)展后卷組vg01的容量VG #PV #LV #SN Attr Vsize VFreevg01 3 1 0 wz--n- 5.99g 3.49g(2)在線擴(kuò)展邏輯卷[root@dyzx~]#lvs/dev/vg01/lv01

//查看擴(kuò)容前邏輯卷的容量LV VGAttr LSizePoolOriginData%Meta%MoveLogCpy%SyncConvertlv01 vg01-wi-ao 2.50g[root@dyzx~]#

lvextend-L+3G/dev/vg01/lv01

//將邏輯卷lv01的容量增加3GBSizeoflogicalvolumevg01/lv01changedfrom2.50GiB(640extents)to5.50GiB(1408extents).Logicalvolumevg01/lv01successfullyresized.[root@dyzx~]#lvs/dev/vg01/lv01

//查看擴(kuò)容后邏輯卷的容量LV VGAttr LSizePoolOriginData%Meta%MoveLogCpy%SyncConvertlv01 vg01-wi-ao 5.50g第三十五頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理(2)在線擴(kuò)展邏輯卷注意:雖然用lvs看到邏輯卷/dev/vg01/lv01由2.5GB擴(kuò)大到5.5GB,但用df–hT查看邏輯卷的大小還是2.5GB,這說(shuō)明擴(kuò)容后的邏輯卷還未被掛載點(diǎn)上的文件系統(tǒng)識(shí)別。[root@dyzx~]#df-hT/home/mylv文件系統(tǒng)

類(lèi)型

容量

已用

可用已用%掛載點(diǎn)/dev/mapper/vg01-lv01xfs2.5G33M2.5G2%/home/mylv對(duì)于xfs格式的文件系統(tǒng),可使用“xfs_growfs掛載點(diǎn)目錄”命令在不需離線(卸載邏輯卷)的情況下將邏輯卷的大小擴(kuò)展到掛載點(diǎn)上,對(duì)于ext2/3/4格式的文件系統(tǒng),可使用“resize2fs邏輯卷名稱(chēng)”命令將邏輯卷的大小擴(kuò)展到掛載點(diǎn)上。[root@dyzx~]#xfs_growfs/home/mylv //讓系統(tǒng)重新識(shí)別文件系統(tǒng)的大小……//省略若干顯示行[root@dyzx~]#df-hT/home/mylv //查看重新識(shí)別文件系統(tǒng)后邏輯卷的容量文件系統(tǒng)

類(lèi)型

容量

已用

可用已用%掛載點(diǎn)/dev/mapper/vg01-lv01xfs5.5G33M5.5G1%/home/mylv[root@dyzx~]#

cat/home/mylv/zhang3.txtIamzhang3 //此行表明擴(kuò)展前存儲(chǔ)的文件在擴(kuò)展后未被破壞第三十六頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理(3)縮小邏輯卷的容量——(先縮小文件系統(tǒng),再縮小邏輯卷)對(duì)于ext2/3/4格式的文件系統(tǒng),不僅可以擴(kuò)展空間,還可以在離線狀態(tài)下(卸載邏輯卷)縮小空間。xfs文件系統(tǒng)只能擴(kuò)展不能縮小空間。為此,將現(xiàn)有5.5GB的邏輯卷lv01卸載后轉(zhuǎn)換為ext4格式,然后縮小1.5GB,其操作過(guò)程如下:[root@dyzx~]#umount/dev/vg01/lv01 //卸載邏輯卷以便重新格式化[root@dyzx~]#mkfs-text4/dev/vg01/lv01

//使用ext4文件系統(tǒng)格式化邏輯卷lv01[root@dyzx~]#lvs/dev/vg01/lv01

//查看縮小前的邏輯卷LVVGAttrLSizePoolOriginData%Meta%MoveLogCpy%SyncConvertlv01vg01-wi-a5.50g[root@dyzx~]#mount/dev/vg01/lv01/home/mylv[root@dyzx~]#echo"Iamzhang3">/home/mylv/zhang3.txt[root@dyzx~]#umount/dev/vg01/lv01 //卸載邏輯卷[root@dyzx~]#

e2fsck-f/dev/vg01/lv01 //強(qiáng)制檢查并修復(fù)邏輯卷[root@dyzx~]#resize2fs/dev/vg01/lv014G //重新定義文件系統(tǒng)的大小為4GB[root@dyzx~]#

lvreduce-L-1.5G/dev/vg01/lv01//將邏輯卷lv01的容量減少1.5GB[root@dyzx~]#lvs/dev/vg01/lv01 //查看縮小后的邏輯卷LVVGAttrLSizePoolOriginData%Meta%MoveLogCpy%SyncConvertlv01vg01-wi-a4.00g[root@dyzx~]#

mount/dev/vg01/lv01/home/mylv//掛載容量縮小后的邏輯卷[root@dyzx~]#

cat/home/mylv/zhang3.txtIamzhang3 //邏輯卷縮小后所存儲(chǔ)的文件未被破壞第三十七頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理(4)縮小卷組(將物理卷從卷組中移去)要將一個(gè)物理卷從卷組中移去,首先要確認(rèn)該物理卷有沒(méi)有存儲(chǔ)數(shù)據(jù)(可使用pvs命令查看),若存儲(chǔ)了數(shù)據(jù)則數(shù)據(jù)備份到其他地方后再移去。[root@dyzx~]#

pvsPV VGFmt AttrPsize PFree/dev/sda2rhel vm2 a--19.50g 0/dev/sdb6vg01 lvm2 a--1020.00m 0/dev/sdb7vg01 lvm2 a--2.00g 0/dev/sdc1vg01 lvm2 a--3.00g 1.99g[root@dyzx~]#pvmove/dev/sdb6/dev/sdc1

//將/dev/sdb6上的數(shù)據(jù)遷移到/dev/sdc1/dev/sdb6:Moved:23.14%/dev/sdb6:Moved:100.00%[root@dyzx~]#pvs[root@dyzx~]#vgreducevg01/dev/sdb6

//將物理卷/dev/sdb6從卷組vg01中移去[root@dyzx~]#pvs

PV VG Fmt AttrPsize PFree

/dev/sda2rhel lvm2 a--19.50g 0/dev/sdb6 lvm2 1020.00m 1020.00m

//此處的/dev/sdb6已從卷組中移除了

/dev/sdb7vg01 lvm2 a--2.00g 0/dev/sdc1vg01 lvm2 a--3.00g 1016.00m第三十八頁(yè),共47頁(yè)。任務(wù)5-6使用LVM實(shí)現(xiàn)動(dòng)態(tài)磁盤(pán)管理(5)刪除邏輯卷(6)刪除卷組[root@dyzx~]#

umount/dev/vg01/lv01 //卸載邏輯卷[root@dyzx~]#lvremove/dev/vg01/lv01

//刪除邏輯卷Doyoureallywanttoremoveactivelogicalvolumevg01/lv01?[y/n]:yLogicalvolume"lv01"successfullyremoved[root@dyzx~]#lvslv01Volumegroup"lv01"notfoundCannotprocessvolumegrouplv01[root@dyzx~]#

vgremovevg01Volumegroup"vg01"successfullyremoved[root@dyzx~]#vgsvg01Volumegroup"vg01"notfoundCannotprocessvolumegroupvg01(7)刪除物理卷[root@dyzx~]#pvremove/dev/sdb6

//將物理卷/dev/sdb6還原為普通分區(qū)Labelsonphysicalvolume"/dev/sdb6"successfullywiped[root@dyzx~]#pvs/dev/sdb6Failedtofindphysicalvolume"/dev/sdb6".第三十九頁(yè),共47頁(yè)。任務(wù)5-7磁盤(pán)配額管理在RHEL7中:使用xfs_quota命令管理xfs文件系統(tǒng)的磁盤(pán)配額使用quota命令管理ext4文件系統(tǒng)的磁盤(pán)配額。【例5-9】以任務(wù)5-3中創(chuàng)建的“/dev/sdb5”分區(qū)和“/data”目錄掛載點(diǎn)為例,針對(duì)用戶(hù)zhang3限制磁盤(pán)軟限制為100MB、磁盤(pán)硬限制為120MB、文件數(shù)軟限制為3個(gè)、文件數(shù)硬限制為6個(gè)。步驟1:檢查系統(tǒng)中是否安裝xfs_quota命令對(duì)應(yīng)的軟件包(RHEL7中默認(rèn)已安裝)。[root@dyzx~]#rpm-qf`whichxfs_quota`//查看xfs_quota文件所屬的軟件包,其中“`“

//符號(hào)不是引號(hào),而是【Esc】鍵下面的鍵xfsprogs-4.5.0-8.el7.x86_64.rpm第四十頁(yè),共47頁(yè)。任務(wù)5-7磁盤(pán)配額管理步驟2:創(chuàng)建被限額使用磁盤(pán)空間大小的用戶(hù)及密碼→創(chuàng)建用戶(hù)存放文件的目錄,并將該目錄的所有權(quán)賦給該用戶(hù),以此保證用戶(hù)能讀寫(xiě)目錄中的文件。步驟3:以支持配額的方式重新掛載磁盤(pán)分區(qū)到指定的目錄。[root@dyzx~]#useraddzhang3[root@dyzx~]#passwdzhang3[root@dyzx~]#mkdir/data/[root@dyzx~]#chownzhang3/data/ //將目錄所有權(quán)賦給zhang3用戶(hù)[root@dyzx~]#ls-ld/data/ //查看文件的權(quán)限drwxr-xr-x.2zhang3root612月505:20/data/[root@dyzx~]#mount|grepsdb5/dev/sdb5on/mydatatypexfs(rw,relatime,seclabel,attr2,inode64,noquota[root@dyzx~]#umount/dev/sdb5[root@dyzx~]#mount-ousrquota,grpquota/dev/sdb5/data[root@dyzx~]#mount|grepsdb5 //查看掛載情況/dev/sdb5on/datatypexfs(rw,relatime,seclabel,attr2,inode64,usrquota,grpquota)第四十一頁(yè),共47頁(yè)。任務(wù)5-7磁盤(pán)配額管理步驟4:設(shè)置在系統(tǒng)啟動(dòng)時(shí)以支持磁盤(pán)配額的方式掛載磁盤(pán)分區(qū)到指定的目錄。步驟5:為zhang3用戶(hù)和/data目錄設(shè)置磁盤(pán)配額→查看設(shè)置的配額信息。[root@dyzx~]#vim/etc/fstab…… //省略若干行//在文件末尾添加下一行內(nèi)容/dev/sdb5/dataxfsdefaults,usrquota,grpquota00[root@dyzx~]#mount-a //使文件/etc/fstab中設(shè)置的所有掛載設(shè)備立即生效[root@dyzx~]#mount|grepsdb5/dev/sdb5on/datatypexfs(rw,relatime,seclabel,attr2,inode64,usrquota,grpquota)[root@dyzx~]#xfs_quota-x-c'limitbsoft=100Mbhard=120Misoft=3ihard

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論