




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
配置與管理磁盤
項目導(dǎo)入:作為Linux系統(tǒng)的網(wǎng)絡(luò)管理員,學(xué)習(xí)Linux文件系統(tǒng)和磁盤管理是至關(guān)重要的。如果您的Linux服務(wù)器有多個用戶經(jīng)常存取數(shù)據(jù)時,為了維護所有用戶在硬盤容量的公平使用,磁盤配額(Quota)就是一項非常有用的工具。另外,磁盤陣列(RAID)及邏輯滾動條文件系統(tǒng)(LVM)這些工具都可以幫助你管理與維護用戶可用的磁盤容量。
職業(yè)能力目標和要求:●Linux文件系統(tǒng)結(jié)構(gòu)和文件權(quán)限管理。●Linux下的磁盤和文件系統(tǒng)管理工具。●Linux下的軟RAID和LVM邏輯卷管理器?!翊疟P限額。1
熟練使用磁盤管理工具2配置與管理磁盤配額3磁盤配置額配置案例4配置軟RAID
配置與管理磁盤6LVM邏輯卷管理器8
實踐習(xí)題9
超級鏈接5配置軟RAID企業(yè)案例7項目實錄任務(wù)1-熟練使用磁盤管理工具1.使用fdisk進行分區(qū)管理
fdisk是一個功能強大的磁盤管理工具查看磁盤設(shè)備:fdisk–l管理磁盤分區(qū)fdiskdevice硬盤分區(qū)工具fdisk的使用fdisk/dev/sda調(diào)用分區(qū)工具對硬盤進行分區(qū) 參數(shù)m:查看命令幫助信息參數(shù)p:查看當前的分區(qū)情況參數(shù)d:刪除分區(qū)參數(shù)n:創(chuàng)建分區(qū)參數(shù)t:創(chuàng)建分區(qū)類型W:將修改寫入系統(tǒng)分區(qū)表并退出fdiskInit6重新啟動計算機1.使用fdisk進行分區(qū)管理命令描述a引導(dǎo)標志開關(guān)d刪除一個分區(qū)l列出已知的分區(qū)類型m顯示fdisk命令的幫助信息n建立一個新分區(qū)p列出現(xiàn)有的分區(qū)表信息q退出fdisk命令且不保存更改t修改分區(qū)的系統(tǒng)idw保存更改并退出常用fdisk交互命令復(fù)習(xí):什么是文件系統(tǒng)
文件系統(tǒng)是操作系統(tǒng)在分區(qū)上保存文件信息的方法和數(shù)據(jù)結(jié)構(gòu)Linux文件系統(tǒng)具有類似的通用結(jié)構(gòu),其關(guān)鍵組成部分有:超級塊(superblock)索引節(jié)點(inode)數(shù)據(jù)塊(datablock)目錄塊(directoryblock)
2.(mkfs)建立文件系統(tǒng)
要想在分區(qū)上存儲數(shù)據(jù),首先需要建立文件系統(tǒng)
建立文件系統(tǒng)的過程類似于格式化
使用mkfs命令建立文件系統(tǒng)mkfs[-v][-tfs-type][fs-options]device[size]2.(mkfs)建立文件系統(tǒng)
在軟盤上建立文件系統(tǒng),一般采用以下步驟。(1)對軟盤格式化。[root@Server~]#fdformat-n/dev/fd0(2)使用badblocks命令檢查軟盤上的壞塊,把壞塊信息存儲在文件badblock-fd0中。[root@Server~]#badblocks/dev/fd01440>badblock-fd0(3)用mkfs命令建立文件系統(tǒng)。[root@Server~]#mkfs-text3-lbadblock-fd0/dev/fd0
3.(fsck)fsck命令常用的參數(shù)選項如下。-t:給定文件系統(tǒng)類型,若在/etc/fstab中已有定義或kernel本身已支持的不需添加此項。-s:一個一個地執(zhí)行fsck命令進行檢查。-A:對/etc/fstab中所有列出來的分區(qū)進行檢查。-C:顯示完整的檢查進度。-d:列出fsck的debug結(jié)果。-P:在同時有-A選項時,多個fsck的檢查一起執(zhí)行。-a:如果檢查中發(fā)現(xiàn)錯誤,則自動修復(fù)。-r:如果檢查有錯誤,詢問是否修復(fù)。3.(fsck)檢查文件系統(tǒng)的正確性,
并對Linux磁盤進行修復(fù)例如,檢查分區(qū)/dev/sdb1上是否有錯誤,如果有錯誤自動修復(fù)。[root@Server~]#fsck-a/dev/sdb1fsck1.35(28-Feb-2004)/dev/sdb1:clean,11/26104files,8966/104388blocks3.(fsck)檢查文件系統(tǒng)的正確性,
并對Linux磁盤進行修復(fù)例如,檢查分區(qū)/dev/sdb1上是否有錯誤,如果有錯誤自動修復(fù)。[root@Server~]#fsck-a/dev/sdb1fsck1.35(28-Feb-2004)/dev/sdb1:clean,11/26104files,8966/104388blocks4.dd
dd命令用于將指定的輸入文件拷貝到指定的輸出文件上,并且在復(fù)制過程中可以進行格式轉(zhuǎn)換。dd[<if=輸入文件名/設(shè)備名>][<of=輸出文件名/設(shè)備名>][bs=塊字節(jié)大小][count=塊數(shù)]例如:把文件file1復(fù)制為文件file2:[root@Server~]#ddif=file1
of=file2
4.dd(4)建立和使用交換文件:[root@Server~]#ddif=/dev/zero
of=/swapbs=1024count=1
0240[root@Server~]#mkswap/swap10240[root@Server~]#swapon/swap[root@Server~]#swapoff/swap
df
df命令用來查看文件系統(tǒng)的磁盤空間占用情況。
例如,列出各文件系統(tǒng)的占用情況:[root@Server~]#df列出各文件系統(tǒng)的i節(jié)點使用情況:[root@Server~]#df-ia列出文件系統(tǒng)類型:[root@Server~]#df-T
6.du
du命令用于顯示磁盤空間的使用情況。
du[參數(shù)選項][文件或目錄名稱]例如,以字節(jié)為單位列出所有文件和目錄的磁盤空間占用情況。命令如下所示:[root@Server~]#du-ab
7-1.mount
在磁盤上建立好文件系統(tǒng)之后,還需要把新建立的文件系統(tǒng)掛載到系統(tǒng)上才能使用。把文件系統(tǒng)類型為ext3的磁盤分區(qū)/dev/sda2掛載到/media/sda2目錄下,可以使用命令:[root@Server~]#mount-text3/dev/sda2/media/sda2//掛載光盤[root@Server~]#mount-tiso9660/dev/cdrom/media/cdrom或者使用下面的命令也可以完成光盤的掛載[root@Server~]#mount/media/cdrom
7-2.umount
卸載文件系統(tǒng)的命令是umount。例如,卸載光盤和軟盤可以使用命令://卸載光盤[root@Server~]#umount/media/cdrom//卸載軟盤[root@Server~]#umount/media/floppy注意:光盤在沒有卸載之前,無法從驅(qū)動器中彈出。正在使用的文件系統(tǒng)不能卸載。
8.文件系統(tǒng)的自動掛載8.文件系統(tǒng)的自動掛載任務(wù)2配置與管理磁盤配額任務(wù)2配置與管理磁盤配額任務(wù)2配置與管理磁盤配額
子任務(wù)2設(shè)置磁盤配額1.啟動系統(tǒng)的磁盤配額(quota)功能(1)利用下面的命令檢測quota軟件包的安裝情況:[root@Server~]#rpm-qquota(2)編輯/etc/fstab文件,啟動文件系統(tǒng)的配額功能。/dev/sdb2/disk2ext3defaults,usrquota,grpquota00(3)重新啟動系統(tǒng),或者利用下面的命令重新掛載增加了磁盤配額功能的文件系統(tǒng),使之生效。[root@Server~]#mount-oremount/disk2任務(wù)2配置與管理磁盤配額
子任務(wù)2設(shè)置磁盤配額2.創(chuàng)建quota配額文件[root@Server~]#quotacheck-cvug/dev/sdb2quotacheck:Scanning/dev/sdb2[/disk2]donequotacheck:Checked6directoriesand4files任務(wù)2配置與管理磁盤配額
子任務(wù)2設(shè)置磁盤配額3.設(shè)置用戶和組群的磁盤配額例如,設(shè)置用戶user1的磁盤配額功能,可以使用命令:[root@Server~]#edquota-uuser1edquota會自動調(diào)用Vi編輯器來設(shè)置磁盤配額項。如圖所示。任務(wù)2配置與管理磁盤配額
子任務(wù)2設(shè)置磁盤配額要給用戶user2設(shè)置和user1一樣的磁盤配額,可以使用命令:[root@Server~]#edquota-puser1user2設(shè)置組group1的磁盤配額,可以使用命令:[root@Server~]#edquota-ggroup1要給組group2設(shè)置和group1一樣的磁盤配額,可以使用命令:[root@Server~]#edquota-gpgroup1group2任務(wù)2配置與管理磁盤配額
子任務(wù)2設(shè)置磁盤配額4.啟動與關(guān)閉磁盤配額功能[root@Server~]#quotaon-avug/dev/sdb2[/disk2]:groupquotasturnedon/dev/sdb2[/disk2]:userquotasturnedon[root@Server~]#quotaoff-avug/dev/sdb2[/disk2]:groupquotasturnedoff/dev/sdb2[/disk2]:userquotasturnedoff任務(wù)2配置與管理磁盤配額子任務(wù)3檢查磁盤配額的使用情況系統(tǒng)管理員可以利用repquota命令生成完整的磁盤空間使用報告。[root@Server~]#repquota/dev/sdb2***Reportforuserquotasondevice/dev/sdb2Blockgracetime:7days;Inodegracetime:7daysBlocklimitsFilelimitsUserusedsofthardgrace
usedsofthardgrace----------------------------------------------------------------------root
--6353001100jw
--1
20004000
120003000
任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)1環(huán)境需求目的與賬號:賬號的磁盤容量限制值:群組的限額:寬限時間的限制:任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案1.使用script建立quota實訓(xùn)所需的環(huán)境[root@www~]#viaddaccountsh#!/bin/bash#使用script來建立實驗quota所需的環(huán)境groupaddmyquotagrpforusernameinmyquotalmyquota2myquota3myquota4myquota5douseradd-gmyquotagrp$usernameecho"
password"|passwd--stdin$usernamedone
[root@www~]#shaddaccount.sh任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案2.啟動系統(tǒng)的磁盤配額(1)文件系統(tǒng)支持。需要使用“df”命令。[root@www~]#df-h
/homeFilesystemSizeUsedAvailUse%Mountedon/dev/hda34.8G740M3.8G17%/home<==主機的/home確定是獨立的[root@www~]#mount|grephome/dev/hda3on/hometypeext3(rw)任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案2.啟動系統(tǒng)的磁盤配額(2)如果只是想要在本次開機中實驗Quota,那么可以使用如下的方式來手動加入quota的支持。[root@www~]#mount-oremount,usrquota,grpquota
/home[root@www~]#mount|grephome/dev/hda3on/hometypeext3(rw,usrquota,grpquota)#重點就在于usrquota,grpquota!注意寫法!任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案2.啟動系統(tǒng)的磁盤配額(3)自動掛載。[root@www~]#vi
/etc/fstabLABEL=/home/homeext3defaults,usrquota,grpquota12#其他項目并沒有列出來!重點在于第四字段!于default后面加上兩個參數(shù)[root@www~]#umount/home[root@www~]#mount-a
[root@www~]#mount|grephome/dev/hda3on/hometypeext3(rw,usrquota,grpquota)任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案3.建立quota記錄文件#如果因為特殊需求需要強制掃描已掛載的文件系統(tǒng)時[root@www~]#quotacheck-avup-mfquotacheck:Scanning/dev/hda3[/home]
donequotacheck:Checked130directoriesand109files#資料更簡潔很多!因為有記錄文件存在嘛!所以警告信息不會出現(xiàn)!任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定(1)quotaon:啟動quota的服務(wù)。[root@www~]#quotaon[-avug][root@www~]#quotaon[-vug][/mount_point]任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定選項與參數(shù):-u:針對使用者啟動quota(aquota.usaer)-g:針對群組啟動quota(aquota.group)-v:顯示啟動過程的相關(guān)信息;-a:根據(jù)/etc/mtab內(nèi)的filesystem設(shè)定啟動有關(guān)的quota,若不加-a的話則后面就需要加上特定的那個filesystem喔!
任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定#由于我們要啟動user/group的quota,所以使用下面的語法即可[root@www~]#quotaon
-auvg/dev/hda3[/home]:groupquotasturnedon/dev/hda3[/home]:userquotasturnedon
#特殊用法,假如你啟動/var的quota支持,那么僅啟動userquota[root@www~]#quotaon-uv
/var任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定(3)edquota:編輯賬號/群組的限值與寬限時間。①先我們來看看當進入myquotal的限額設(shè)定時會出現(xiàn)什么畫面。[root@www~]#edquota-u
myquotalDiskquotasforusermyquota1(uid710):Filesystemblockssofthardinodessofthard/dev/hda380001000任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定(3)edquota:編輯賬號/群組的限值與寬限時間。②當soft/hard為0時,表示沒有限制的意思。依據(jù)我們的需求,需要設(shè)定的是blocks的soft/hard,至于inode則不要去更改。任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定(3)edquota:編輯賬號/群組的限值與寬限時間。③其他5個用戶的設(shè)定可以使用quota復(fù)制。#將myquotal的限制值復(fù)制給其他四個賬號[root@www~]#edquota–pmyquotal–umyquota2[root@www~]#edquota–pmyquotal–umyquota3[root@www~]#edquota–pmyquotal–umyquota4[root@www~]#edquota–pmyquotal–umyquota5任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定④更改群組的quota限額。[root@www~]#edquota–gmyquotagrpDiskquotasforgroupmyquotagrp(gid713)Filesystemblockssofthardinodessofthard/dev/hed340090000010000005000任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案4.Quota啟動、關(guān)閉與限制值設(shè)定⑤最后,將寬限時間改成14天。#寬限時間原本為7天,將他改成14天吧![root@www~]#edquota–tGraceperiodbeforeenforcingsoftlimitsforusers:Timeunitsmaybe:days,hours,minutes,orsecondsFilesystemBlockgraceperiodInodegraceperiod/dev/hda314days7days#原本是7days,我們將他給改為14days喔!任務(wù)3磁盤配額配置企業(yè)案例子任務(wù)2解決方案repquota:針對文件系統(tǒng)的限額做報表請參考2.3節(jié)內(nèi)容。6.測試與管理任務(wù)4在Linux中配置軟RAIDRAID(RedundantArrayofInexpensiveDisks,獨立磁盤冗余陣列)用于將多個廉價的小型磁盤驅(qū)動器合并成一個磁盤陣列,以提高存儲性能和容錯功能。RAID可分為軟RAID和硬RAID,軟RAID是通過軟件實現(xiàn)多塊硬盤冗余的。而硬RAID一般是通過RAID卡來實現(xiàn)RAID的。前者配置簡單,管理也比較靈活,對于中小企業(yè)來說不失為一種最佳選擇。硬RAID在性能方面具有一定優(yōu)勢,但往往花費比較貴。任務(wù)4在Linux中配置軟RAIDRAID0:將多個磁盤合并成一個大的磁盤,不具有冗余,并行I/O,速度最快。RAID1:把磁盤陣列中的硬盤分成相同的兩組,互為鏡像。RAID3:RAID3存放數(shù)據(jù)的原理和RAID0、RAID1不同。RAID3是以一個硬盤來存放數(shù)據(jù)的奇偶校驗位,數(shù)據(jù)則分段存儲于其余硬盤中。RAID5:向陣列中的磁盤寫數(shù)據(jù),奇偶校驗數(shù)據(jù)存放在陣列中的各個盤上,允許單個磁盤出錯。任務(wù)4在Linux中配置軟RAID子任務(wù)1創(chuàng)建與掛載RAID設(shè)備1.創(chuàng)建四個磁盤分區(qū)使用fdisk命令創(chuàng)建4個磁盤分區(qū)/dev/sdb1、/dev/sdc1、/dev/sdd1、/dev/sde1,并設(shè)置分區(qū)類型id為fd(Linuxraidautodetect)。2.使用mdadm命令創(chuàng)建RAID5RAID設(shè)備名稱為/dev/mdX。其中X為設(shè)備編號,該編號從0開始。[root@Server~]#mdadm--create/dev/md0--level=5--raid-devices=3--spare-devices=1/dev/sd[b-e]1mdadm:array/dev/md0started.任務(wù)4在Linux中配置軟RAID子任務(wù)1創(chuàng)建與掛載RAID設(shè)備3.為新建立的/dev/md0建立類型為ext3的文件系統(tǒng)[root@Server~]mkfs-text3-c/dev/md04.查看建立的RAID5的具體情況[root@Server~]mdadm-detail/dev/md0
將RAID設(shè)備掛載將RAID設(shè)備/dev/md0掛載到指定的目錄/media/md0中,并顯示該設(shè)備中的內(nèi)容。[root@Server~]#mount/dev/md0/media/md0;ls/media/md0lost+found任務(wù)4在Linux中配置軟RAID子任務(wù)2RAID設(shè)備的數(shù)據(jù)恢復(fù)(1)將損壞的RAID成員標記為失效。[root@Server~]#mdadm/dev/md0--fail/dev/sdc1(2)移除失效的RAID成員。[root@Server~]#mdadm/dev/md0--remove/dev/sdc1(3)更換硬盤設(shè)備,添加一個新的RAID成員。[root@Server~]#mdadm/dev/md0--add/dev/sde1任務(wù)5配置軟RAID企業(yè)案例1.利用fdisk創(chuàng)建所需的磁盤設(shè)備/dev/hda6 2053 2175 987966 83 Linux/dev/hda7 2176 2298 987966 83 Linux/dev/hda8 2299 2421 987966 83 Linux/dev/hda9 2422 2544 987966 83 Linux/dev/hda10 2545 2667 987966 83 Linux#上面的6~10號,就是我們需要的partition啰!任務(wù)5配置軟RAID企業(yè)案例2.使用mdadm創(chuàng)建RAID[root@www~]#mdadm--create--auto=yes
/dev/md0--level=5\--raid-devices=4--spare-devices=1
/dev/hda{6,7,8,9,10}3.查看建立的RAID5的具體情況[root@www~]#mdadm–detail
/dev/md04.格式化與掛載使用RAID[root@www~]#mkfs–text3
/dev/md0
任務(wù)6LVM邏輯卷管理器LVM(LogicalVolumeManager,邏輯卷管理器)最早應(yīng)用在IBMAIX系統(tǒng)上。它的主要作用是動態(tài)分配磁盤分區(qū)及調(diào)整磁盤分區(qū)大小,并且可以讓多個分區(qū)或者物理硬盤作為一個邏輯卷(相當于一個邏輯硬盤)來使用。這種機制可以讓磁盤分區(qū)容量劃分變得很靈活。
任務(wù)6LVM邏輯卷管理器子任務(wù)1理解LVM的基本概念PV(PhysicalVolume,物理卷):VG(VolumeGroup,卷組):LV(LogicalVolume,邏輯卷):PE(PhysicalExtent,物理區(qū)域):LE(LogicalExtent,邏輯區(qū)域):VGDA(VolumeGroupDescriptorArea,卷組描述區(qū)域):LVM進行邏輯卷的管理時,創(chuàng)建順序是pv→vg→lv。任務(wù)6LVM邏輯卷管理器子任務(wù)2建立物理卷、卷組和邏輯卷(1)建立LVM類型的分區(qū)。利用fdisk命令在/dev/sdb上建立LVM類型的分區(qū),如下所示。[root@Server~]#fdisk/dev/sdb(2)建立物理卷。[root@Server~]#pvcreate/dev/sdb1Physicalvolume"/dev/sdb1"successfullycreated//使用pvdisplay命令顯示指定物理卷的屬性[root@S
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保項目投資與運營合同協(xié)議書
- 2025年度文化活動贊助合作協(xié)議
- 2025年割灌機項目合作計劃書
- 2025年冷藏設(shè)備器具項目建議書
- 2025年新工藝生產(chǎn)的過氧化異丙苯(DCP)項目建議書
- 論民事訴訟中的不當釋明
- 基于珠峰攀登歷史進程的課程思政體系建構(gòu)研究
- 倉儲服務(wù)居間合同樣本
- 2025四川省建筑安全員考試題庫
- 2025年攝影寫真項目建議書
- 月度安全生產(chǎn)例會匯報材料
- 2025年春季學(xué)期學(xué)校團委工作計劃(附團委工作安排表)
- 2025公文寫作考試題庫(含參考答案)
- 2025年湖南科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2024年安徽省高校分類考試對口招生語文試卷真題(含答案)
- 2025年蘇州健雄職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 如何管理好一家公寓
- 2025年零售業(yè)員工職業(yè)發(fā)展規(guī)劃與培訓(xùn)
- 2025年八省聯(lián)考高考語文試題真題解讀及答案詳解課件
- 《復(fù)合材料電纜溝蓋板》團體標準
評論
0/150
提交評論