Linux系統(tǒng)與應(yīng)用課件項目四_第1頁
Linux系統(tǒng)與應(yīng)用課件項目四_第2頁
Linux系統(tǒng)與應(yīng)用課件項目四_第3頁
Linux系統(tǒng)與應(yīng)用課件項目四_第4頁
Linux系統(tǒng)與應(yīng)用課件項目四_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中國水利水電出版社項目四配置與管理磁盤【項目導入】學習Linux文件系統(tǒng)和磁盤管理對于Linux操作系統(tǒng)的管理者是至關(guān)重要的。如果您的Linux服務(wù)器有若干用戶經(jīng)常存取數(shù)據(jù)時,為了維護這些用戶對硬盤容量的公平使用,磁盤配額(Quota)是一個非常有用的工具。另外,磁盤陣列(RAID)及邏輯卷管理器(LVM)也可以幫助你管理與維護用戶可用的磁盤空間。中國水利水電出版社【知識目標】

理解磁盤分區(qū)、格式化概念掌握掛載文件系統(tǒng)概念及命令理解RAID的作用掌握邏輯卷管理器的作用掌握磁盤配額的作用中國水利水電出版社【能力目標】

掌握磁盤添加、分區(qū)及格式化的操作掌握移動設(shè)備及網(wǎng)絡(luò)文件系統(tǒng)的使用掌握RAID的使用和管理方法掌握邏輯卷管理器的創(chuàng)建和管理方法掌握磁盤配額的創(chuàng)建和管理方法中國水利水電出版社4.1配置與管理磁盤4.1.1磁盤管理工具1.查看或創(chuàng)建分區(qū)fdisk命令格式:fdisk[-l][磁盤名稱]功能:(1)-l:輸出后面所接磁盤的所有partition內(nèi)容。若僅有fdisk-l時,則系統(tǒng)將會把整個系統(tǒng)內(nèi)能夠搜尋到的磁盤的partition均列出來。(2)fdisk磁盤名稱,則進入分割硬盤模式。中國水利水電出版社2.建立文件系統(tǒng)(格式化)(1)mkfs命令格式:mkfs[參數(shù)]文件系統(tǒng)功能:可用于創(chuàng)建各種文件系統(tǒng)。(2)mke2fs命令格式:mke2fs[-bblock大小][-iblock大小][-L標頭][-cj]磁盤分區(qū)功能:建立ext2文件系統(tǒng),mke2fs(makeext2filesystem)。中國水利水電出版社3.修改文件系統(tǒng)(1)e2label命令格式:e2label磁盤分區(qū)標簽名功能:設(shè)定或顯示ext2或ext3分區(qū)的卷標。例:設(shè)置/dev/hdb1的卷標。[root@localhost~]#e2label/dev/hdb1mytest//設(shè)置“/dev/hdb1”的卷標為“mytest”

(2)tune2fs命令格式:tune2fs[參數(shù)]磁盤分區(qū)功能:調(diào)整和檢查文件系統(tǒng)。中國水利水電出版社4.檢查文件系統(tǒng)的正確性(1)fsck命令格式:fsck[參數(shù)]設(shè)備名稱功能:檢查與修復Linux文件系統(tǒng),可以同時檢查一個或多個Linux文件系統(tǒng)。(2)e2fsck命令格式:e2fsck[參數(shù)]設(shè)備名稱功能:檢查ext2、ext3、ext4等文件系統(tǒng)的正確性。中國水利水電出版社5.磁盤空間管理命令(1)df命令格式:df[選項]功能:檢查文件系統(tǒng)的磁盤空間占用情況。常用選項及含義如下:-k:以KB為單位顯示。-T:顯示文件系統(tǒng)類型。中國水利水電出版社(2)du命令格式:du[選項][filename]功能:統(tǒng)計目錄(或文件)所占磁盤空間的大小。例:列出/etc目錄所占的磁盤空間,但不詳細列出每個文件所占的空問。[root@localhost~]#du-s/etc35704 /etc

中國水利水電出版社4.1.2掛載及卸載命令的使用mount命令格式:mount[選項][設(shè)備文件名][掛載點目錄]功能:掛載文件系統(tǒng)或設(shè)備。

常用選項與參數(shù):-t的詳細選項:iso9660:光盤或光盤鏡像。msdos:DOSFAT16文件系統(tǒng)。vfat:Windows9xFAT32文件系統(tǒng)。ntfs:WindowsNTNTFS文件系統(tǒng)。cifs:mountWindows文件網(wǎng)絡(luò)共享。nfs:UNIX(Linux)文件網(wǎng)絡(luò)共享。

中國水利水電出版社2.umount命令格式:umount[選項][裝載點]功能:卸載指定的設(shè)備,既可使用設(shè)備名也可使用掛載目錄名作為參數(shù)。

[root@localhost~]#umount/mnt/cdrom//卸載光盤中國水利水電出版社3.掛載硬盤分區(qū)[root@localhost~]#mount/dev/hda3/mnt/h34.掛載USB設(shè)備[root@localhost~]#mount-tvfat/dev/sdcl/mnt/usb5.掛載光盤[root@localhost~]#mount/dev/cdrom/mnt/cdrom中國水利水電出版社6.自動裝載格式:vi/etc/fstab功能:系統(tǒng)啟動時自動裝載文件系統(tǒng)。中國水利水電出版社fstab文件常用命令選項中國水利水電出版社Linux磁盤分區(qū)和目錄的關(guān)系(1)任何一個分區(qū)都必須掛載到某個目錄上。(2)目錄是邏輯上的區(qū)分,分區(qū)是物理上的區(qū)分。(3)磁盤Linux分區(qū)都必須掛載到目錄樹中的某個具體的目錄上才能進行讀寫操作。(4)根目錄是所有Linux的文件和目錄所在的地方,需要掛載上一個磁盤分區(qū)。中國水利水電出版社任務(wù)4-1:創(chuàng)建新分區(qū)并備份文件1.任務(wù)描述添加一塊容量為2GB的磁盤并使用fdisk創(chuàng)建一個主分區(qū)和兩個邏輯分區(qū),利用mount命令實現(xiàn)設(shè)備的掛載,并將/etc下的內(nèi)容壓縮備份到該分區(qū)中。在虛擬機中完成該任務(wù)。2.操作步驟(1)添加一塊硬盤。中國水利水電出版社(2)啟動系統(tǒng)并查看新磁盤。[root@localhost~]#ls/dev/sd*/dev/sda/dev/sda1/dev/sda2/dev/sdb[root@localhost~]#fdisk–l(3)創(chuàng)建新分區(qū)。1)fdisk的說明。[root@localhost~]#fdisk/dev/sdb2)通過fdisk的“n”指令增加一個分區(qū)。中國水利水電出版社Command(mforhelp):n//增加一個分區(qū)Commandactioneextendedpprimarypartition(1-4)//增加一個主分區(qū),一塊硬盤至少要有一個主分區(qū)pPartitionnumber(1-4):1//主分區(qū)編號為1Firstcylinder(1-261,default1):1//起始柱面為1Lastcylinder,+cylindersor+size{K,M,G}(1-261,default261):100//終止柱面為100Command(mforhelp):w//保存退出中國水利水電出版社3)增加一個擴展分區(qū)。Command(mforhelp):n//添加分區(qū)Commandactioneextendedpprimarypartition(1-4)e//添加擴展分區(qū)Partitionnumber(1-4):2//添加擴展分區(qū)編號為2Firstcylinder(101-261,default101)://直接敲回車鍵使用默認的起始柱面Usingdefaultvalue101Lastcylinder,+cylindersor+size{K,M,G}(101-261,default261)://缺省終止柱面Usingdefaultvalue261Command(mforhelp):w//保存退出中國水利水電出版社4)添加兩個邏輯分區(qū)。(這里只列出一個)Command(mforhelp):n//增加新分區(qū)Commandactionllogical(5orover)pprimarypartition(1-4)l//增加邏輯分區(qū)Firstcylinder(101-261,default101)://默認起始柱面Usingdefaultvalue101Lastcylinder,+cylindersor+size{K,M,G}(101-261,default261):200//終止柱面中國水利水電出版社(4)格式化新分區(qū)。(如格式化/dev/sdb1)[root@localhost~]#mkfs.ext4/dev/sdb1(5)建立掛載點并掛載設(shè)備。[root@localhost~]#mkdir/mnt/sdb1[root@localhost~]#mkdir/mnt/sdb5[root@localhost~]#mkdir/mnt/sdb6[root@localhost~]#mount/dev/sdb1/mnt/sdb1[root@localhost~]#mount/dev/sdb5/mnt/sdb5[root@localhost~]#mount/dev/sdb6/mnt/sdb6(6)備份/etc目錄到/dev/sdb1。[root@localhost~]#tar-czf/mnt/sdb1/etc.tar/etc中國水利水電出版社4.2配置RAIDRAID(RedundantArrayofInexpensiveDisks,獨立磁盤冗余陣列)用于將多個廉價的小型磁盤驅(qū)動器合并成一個磁盤陣列,以提高存儲性能和容錯功能。RAID可分為軟RAID和硬RAID。4.2.1RAID介紹及常用操作命令1.磁盤陣列介紹(1)RAID0:俗稱等量模式。(2)RAID1:磁盤鏡像模式。(3)RAID01或RAID10(4)RAID5:帶奇偶校驗的磁盤陣列。(5)RAID6:使用兩顆磁盤的容量作為parity的儲存。中國水利水電出版社2.軟RAID的配置命令(1)建立RAID陣列,使用命令:mdadm--create/dev/mdX--level=M--raid-devices=N/dev/hd[ac]K(2)查看RAID陣列,使用命令:mdadm--detail/dev/mdX(3)標記已損壞設(shè)備,使用命令:mdadm/dev/mdX–fail損壞的設(shè)備分區(qū)名稱(4)移除損壞設(shè)備,使用命令:mdadm/dev/mdX--remove損壞的設(shè)備分區(qū)名稱(5)添加新的磁盤設(shè)備,使用命令:mdadm/dev/mdX--add新磁盤設(shè)備分區(qū)的名稱(6)停止RAID陣列,使用命令:mdadm--stop/dev/mdX中國水利水電出版社4.2.2任務(wù)4-2:RAID5實驗1.任務(wù)描述在系統(tǒng)中添加5塊磁盤/dev/sdb-/dev/sdf,每塊磁盤1GB,利用這5塊磁盤生成RAID5,并模擬磁盤損壞及替換磁盤的情況。此任務(wù)在虛擬機中完成。2.操作步驟(1)添加5塊1G大小的磁盤。(2)磁盤分區(qū)。分區(qū)方法同任務(wù)4-1中的步驟,但分區(qū)類型為fd。中國水利水電出版社(3)生成RAID5陣列。[root@localhost~]#mdadm-C/dev/md0-l5-n3-x1/dev/sd[b-e]1(4)將陣列文件系統(tǒng)格式化為ext4。[root@localhost~]#mkfs-text4/dev/md0(5)查看RAID信息。[root@localhost~]#mdadm-D/dev/md0中國水利水電出版社(6)建立掛載點/mnt/md0,并掛載陣列。[root@localhost~]#mkdir/mnt/md0[root@localhost~]#mount/dev/md0/mnt/md0[root@localhost~]#ls/mnt/md0lost+found(7)向陣列中寫數(shù)據(jù)。[root@localhost~]#echoTodayissunny!>/mnt/md0/log.txt[root@localhost~]#cat/mnt/md0/log.txtTodayissunny!(8)設(shè)置磁盤/dev/sdb1損壞.[root@localhost~]#mdadm/dev/md0-f/dev/sdb1中國水利水電出版社(9)再次查看RAID的信息。[root@localhost~]#mdadm-D/dev/md0(10)查看/dev/md0陣列中的數(shù)據(jù)是否完好。[root@localhost~]#cat/mnt/md0/log.txtTodayissunny!(11)移除損壞的磁盤。[root@localhost~]#mdadm/dev/md0-r/dev/sdb1(12)向陣列中添加新的備用磁盤。[root@localhost~]#mdadm/dev/md0-a/dev/sdf1(13)查看添加備用磁盤后的RAID信息。[root@localhost~]#mdadm-D/dev/md0(14)檢查陣列中的數(shù)據(jù)。[root@localhost~]#cat/mnt/md0/log.txtTodayissunny!(15)卸載并停止RAID陣列。[root@localhost~]#umount/mnt/md0[root@localhost~]#mdadm--stop/dev/md0mdadm:stopped/dev/md0中國水利水電出版社4.3管理LVM邏輯卷1.LVM簡介LVM(LogicalVolumeManager,邏輯卷管理器)是一種將一個或多個磁盤分區(qū)在邏輯上合成為一個大硬盤的技術(shù),其主要作用為動態(tài)分配使用空間大小。中國水利水電出版社2.使用LVM的命令LVM的文件格式類型ID為Ox8e

(1)建立物理卷pvcreate磁盤分區(qū)名稱(物理卷名)

(2)建立卷組。vgcreate卷組名物理卷名(3)建立邏輯卷

lvcreate-L邏輯卷大小-n邏輯卷名稱卷組名(4)顯示物理卷信息

pvdisplay物理卷名(5)顯示卷組信息

vgdisplay卷組名中國水利水電出版社(6)顯示邏輯卷信息。lvdisplay邏輯卷設(shè)備名(7)擴充卷組空間。

vgextend卷組名物理卷名(8)擴充邏輯卷空間

lvextend-L空間大小邏輯卷設(shè)備名(9)縮小邏輯卷空間

lveduce-L空間大小邏輯卷設(shè)備名(10)改變邏輯卷空間

lvresize-L空間大?。?為增加空間,-為縮小空間)邏輯卷設(shè)備名中國水利水電出版社(11)刪除邏輯卷。lvremove邏輯卷設(shè)備名(12)刪除卷組。

vgremove卷組名(13)刪除物理卷。

pvremove物理卷名(14)檢查物理卷

pvscan(15)檢查卷組

vgscan(16)檢查邏輯卷

lvscan中國水利水電出版社任務(wù)4-3:創(chuàng)建LVM卷1.任務(wù)描述在Linux系統(tǒng)中添加一塊磁盤/dev/sdb,磁盤空間為1GB,使用/dev/sdb創(chuàng)建LVM卷,此任務(wù)在虛擬機中完成。2.操作步驟(1)添加一塊1GB大小的磁盤。(2)啟動系統(tǒng)并查看新磁盤。[root@localhost~]#ls/dev/sd*(3)使用fdisk命令建立分區(qū)。(4)使用pvcreate命令創(chuàng)建物理卷。[root@localhost~]#pvcreate/dev/sdb1中國水利水電出版社(5)查看物理卷信息,使用pvdisplay命令[root@localhost~]#pvdisplay/dev/sdb1(6)生成卷組。[root@localhost~]#vgcreatevg0/dev/sdb1Volumegroup"vg0"successfullycreated(7)顯示卷組信息。[root@localhost~]#vgdisplayvg0(8)在卷組vg0上劃分一個500MB的邏輯卷。[root@localhost~]#lvcreate-L500M-nlv0vg0(9)查看邏輯卷的信息。[root@localhost~]#lvdisplay/dev/vg0/lv0中國水利水電出版社(10)為邏輯卷建立文件系統(tǒng)。

[root@localhost~]#mkfs.ext4/dev/vg0/lv0(11)建立掛載點并掛載邏輯卷。[root@localhost~]#mkdir/mnt/lv0[root@localhost~]#mount/dev/vg0/lv0/mnt/lv0[root@localhost~]#ls/mnt/lv0lost+found[root@localhost~]#df(12)在LV0邏輯卷中創(chuàng)建文件。[root@localhost~]#cd/mnt/lv0[root@localhostlv0]#touchhello[root@localhostlv0]#echo"hello,world">hello[root@localhostlv0]#lshellolost+found中國水利水電出版社4.4磁盤配額的配置與管理1.磁盤配額的概念磁盤配額用來限制用戶賬戶使用磁盤空間的大小。磁盤塊數(shù)限制(blocks):即使用空間的限制。文件及文件夾的節(jié)點數(shù)(inode):即對創(chuàng)建文件個數(shù)的限制。硬限制(hard):用戶和組群可以使用空間的最大值。軟限制(soft):定義用戶和組群的可使用空間,但與硬配額不同的是,系統(tǒng)允許軟配額在一段時期內(nèi)被超過,這段時間稱為過渡期(GracePeriod),默認7天。中國水利水電出版社2.設(shè)置文件系統(tǒng)配額命令(1)quota格式:quota[參數(shù)]用戶名功能:該命令用來顯示當前某個用戶或者組的磁盤配額值。(2)quotacheck格式:quotacheck選項功能:掃描某個磁盤的配額空間,以分區(qū)為單位進行掃描。(3)edquota格式:edquota選項功能:用于編輯某個用戶或者組的磁盤配額數(shù)值。中國水利水電出版社(4)quotaon格式:quotaon功能:啟動磁盤配額。(5)quotaoff格式:quotaoff選項功能:該命令用于關(guān)閉磁盤配額。(6)repquota格式:repquota選項功能:該命令用于顯示指定磁盤分區(qū)設(shè)備上的配額使用情況。

中國水利水電出版社任務(wù)4-4:磁盤配額的應(yīng)用1.任務(wù)描述假設(shè)某公司有人事部、技術(shù)部2個部門,有一臺計算機供所有員工使用。但是由于人數(shù)較多,為了防止員工們隨便亂放東西,現(xiàn)公司規(guī)定對該計算機的公用磁盤進行空間限制,每個人只有60MB的空間可以使用,以存放一些重要文件,文件數(shù)量沒有限制。超出50MB時給予警告,限期3天內(nèi)做出清理,若不清理或超過將不能再存放其他文件。對部門組群,每個組群只有400MB的空間可以使用,超出300MB時給予警告。由于磁盤配額是對分區(qū)設(shè)置的,此例中選擇“/dev/sdb1"進行配額設(shè)置。設(shè)系統(tǒng)中有employment組的lily和lucy兩個用戶和technology組的tom和jack兩個用戶。中國水利水電出版社2.操作步驟(1)在系統(tǒng)中添加1GB的/dev/sdb磁盤,并將其分區(qū)和創(chuàng)建文件系統(tǒng),掛載到/mnt/sdb。(2)啟動vi編輯/etc/fstab。[root@localhostsdb1]#cp/etc/fstab/etc/fstab.bak//備份/etc/fstab文件[root@localhostsdb1]#vi/etc/fstab添加如下內(nèi)容:/dev/sdb1/mnt/sdb1ext4defaults,usrquota,grpquota00中國水利水電出版社(3)重新掛載設(shè)備(也可重啟系統(tǒng)),并查看掛載信息。[root@localhostsdb1]#mount-oremount/mnt/sdb1(4)建立組群和用戶帳號。[root@localhostsdb1]#groupaddemployment[root@localhostsdb1]#groupaddtechnology[root@localhostsdb1]#useradd-Gemploymentlily[root@localhostsdb1]#useradd-Gemploymentlucy[root@localhostsdb1]#useradd-Gtechnologytom[root@localhostsdb1]#useradd-Gtechnologyjack[root@localhostsdb1]#passwdlily[root@localhostsdb1]#pas

溫馨提示

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

最新文檔

評論

0/150

提交評論