實(shí)驗(yàn)二文件系統(tǒng)及磁盤管理_第1頁(yè)
實(shí)驗(yàn)二文件系統(tǒng)及磁盤管理_第2頁(yè)
實(shí)驗(yàn)二文件系統(tǒng)及磁盤管理_第3頁(yè)
實(shí)驗(yàn)二文件系統(tǒng)及磁盤管理_第4頁(yè)
實(shí)驗(yàn)二文件系統(tǒng)及磁盤管理_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)二 文件系統(tǒng)及磁盤管理1.文件系統(tǒng)管理一、實(shí)驗(yàn)?zāi)康?掌握Linux下文件系統(tǒng)的創(chuàng)建、掛載與卸載。 掌握文件系統(tǒng)的自動(dòng)掛載。二、項(xiàng)目背景某企業(yè)的Linux服務(wù)器中新增了一塊硬盤/dev/sdb,請(qǐng)使用fdisk命令新建/dev/sdb1主分區(qū)和/dev/sdb2擴(kuò)展分區(qū),并在擴(kuò)展分區(qū)中新建邏輯分區(qū)/dev/sdb5,并使用mkfs命令分別創(chuàng)建vfat和ext3文件系統(tǒng)。然后用fsck命令檢查這兩個(gè)文件系統(tǒng);最后,把這兩個(gè)文件系統(tǒng)掛載到系統(tǒng)上。三、實(shí)驗(yàn)內(nèi)容練習(xí)Linux系統(tǒng)下文件系統(tǒng)的創(chuàng)建、掛載與卸載及自動(dòng)掛載的實(shí)現(xiàn)。四、實(shí)驗(yàn)步驟子項(xiàng)目1創(chuàng)建/dev/sdb1和/dev/sdb5 使用fdis

2、k命令創(chuàng)建/dev/sdb1主分區(qū)。 使用fdisk命令創(chuàng)建/dev/sdb2擴(kuò)展分區(qū)。 使用fdisk命令創(chuàng)建/dev/sdb5邏輯分區(qū)。 輸入子命令w,把設(shè)置寫入硬盤分區(qū)表,退出fdisk并重新啟動(dòng)系統(tǒng)。 用mkfs命令在上述剛剛創(chuàng)建的分區(qū)上創(chuàng)建ext3文件系統(tǒng)和vfat文件系統(tǒng)。 用fsck命令檢查上面創(chuàng)建的文件系統(tǒng)。子項(xiàng)目2掛載/dev/sdb1和/dev/sdb5 利用mkdir命令,在/mnt目錄下建立掛載點(diǎn),mountpoint1和mountpoint2。 把上述新創(chuàng)建的ext3分區(qū)掛載到/mnt/mountpoint1上。 把上述新創(chuàng)建的vfat分區(qū)掛載到/mnt/mountp

3、oint2上。 利用mount命令列出掛載到系統(tǒng)上的分區(qū),查看掛載是否成功。 利用umount命令卸載上面的兩個(gè)分區(qū)。子項(xiàng)目3實(shí)現(xiàn)/dev/sdb1和/dev/sdb5的自動(dòng)掛載 編輯系統(tǒng)文件/etc/fstab文件,把上面兩個(gè)分區(qū)加入此文件中。 重新啟動(dòng)系統(tǒng),顯示已經(jīng)掛載到系統(tǒng)上的分區(qū),檢查設(shè)置是否成功。子項(xiàng)目4掛載光盤和U盤 取一張光盤放入光驅(qū)中,將光盤掛載到/media/cdrom目錄下。查看光盤中的文件。 利用與上述相似的命令完成U盤的掛載與卸載。五、實(shí)驗(yàn)思考題1. 在Linux下能創(chuàng)建Windows 的分區(qū)嗎?在Linux下能創(chuàng)建Windows的文件系統(tǒng)嗎?Windows操作系統(tǒng)可以

4、識(shí)別ext3文件系統(tǒng)嗎?2. 系統(tǒng)掛裝表的文件名?系統(tǒng)掛裝表的作用是什么?其文件格式使什么?3. 利用mount命令掛裝一個(gè)文件系統(tǒng)和將其寫入/etc/fstab文件的區(qū)別是什么?六、實(shí)驗(yàn)報(bào)告要求實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)內(nèi)容。實(shí)驗(yàn)步驟。實(shí)驗(yàn)中的問(wèn)題和解決方法?;卮饘?shí)驗(yàn)思考題。實(shí)驗(yàn)心得與體會(huì)。建議與意見(jiàn)。2.文件權(quán)限管理一、實(shí)驗(yàn)?zāi)康?掌握利用chmod及chgrp等命令實(shí)現(xiàn)Linux文件權(quán)限管理。 掌握磁盤限額的實(shí)現(xiàn)方法。二、項(xiàng)目背景某公司有60個(gè)員工,分別在5個(gè)部門工作,每個(gè)人工作內(nèi)容不同。需要在服務(wù)器上為每個(gè)人創(chuàng)建不同的賬號(hào),把相同部門的用戶放在一個(gè)組中,每個(gè)用戶都有自己的工作目錄。并且需要根據(jù)工作性

5、質(zhì)給每個(gè)部門和每個(gè)用戶在服務(wù)器上的可用空間進(jìn)行限制。假設(shè)有用戶user1,請(qǐng)?jiān)O(shè)置user1對(duì)/dev/sdb1分區(qū)的磁盤限額,將user1對(duì)blocks的soft設(shè)置為5000,hard設(shè)置為10000;inodes的soft設(shè)置為5000,hard設(shè)置為10000。三、實(shí)驗(yàn)內(nèi)容練習(xí)chmod、chgrp等命令的使用,練習(xí)在Linux下實(shí)現(xiàn)磁盤限額的方法。四、實(shí)驗(yàn)步驟子項(xiàng)目1設(shè)置文件權(quán)限 在用戶user1主目錄下創(chuàng)建目錄test,進(jìn)入test目錄創(chuàng)建空文件file1。并以長(zhǎng)格形式顯示文件信息,注意文件的權(quán)限和所屬用戶和組。 對(duì)文件file1設(shè)置權(quán)限,使其他用戶可以對(duì)此文件進(jìn)行寫操作。并查看設(shè)置

6、結(jié)果。 取消同組用戶對(duì)此文件的讀取權(quán)限。查看設(shè)置結(jié)果。 用數(shù)字形式為文件file1設(shè)置權(quán)限,所有者可讀、可寫、可執(zhí)行;其他用戶和所屬組用戶只有讀和執(zhí)行的權(quán)限。設(shè)置完成后查看設(shè)置結(jié)果。 用數(shù)字形式更改文件file1的權(quán)限,使所有者只能讀取此文件,其他任何用戶都沒(méi)有權(quán)限。查看設(shè)置結(jié)果。 為其他用戶添加寫權(quán)限。查看設(shè)置結(jié)果。 回到上層目錄,查看test的權(quán)限。 為其他用戶添加對(duì)此目錄的寫權(quán)限。子項(xiàng)目2改變文件的所有者 查看目錄test及其中文件的所屬用戶和組。 把目錄test及其下的所有文件的所有者改成bin,所屬組改成daemon。查看設(shè)置結(jié)果。 刪除目錄test及其下的文件。子項(xiàng)目3磁盤限額 啟

7、動(dòng)vi編輯/etc/fstab文件。把/etc/fstab文件中的/dev/sdb1分區(qū)添加用戶和組的磁盤限額。重新啟動(dòng)系統(tǒng)。 用quotacheck命令創(chuàng)建aquota.user和aquota.group文件。 利用edquota u user1命令給用戶user1設(shè)置磁盤限額功能。將其blocks的soft設(shè)置為5000,hard設(shè)置為10000;inodes的設(shè)置為5000,hard設(shè)置為10000。編輯完成后保存并退出。 用quotaon命令啟用quota功能。 切換到用戶user01,查看自己的磁盤限額及使用情況。 嘗試復(fù)制大小分別超過(guò)磁盤限額軟限制和硬限制的文件到用戶的主目錄下,檢

8、驗(yàn)一下磁盤限額功能是否起作用。五、實(shí)驗(yàn)思考題文件backup.tar.gz的權(quán)限如下:-rw-rr- 1 root root 19274 Jul 14 11:00 backup.tar.gz 寫出實(shí)現(xiàn)下述功能的命令: 為文件backup.tar.gz的所有者添加執(zhí)行權(quán)限。 賦予所有用戶讀和寫backup.tar.gz文件的權(quán)限。 除用戶所有者之外,任何人不能修改文件file。 修改文件backup.tar.gz的用戶組為adm。 修改文件backup.tar.gz的所有者為helen。六、實(shí)驗(yàn)報(bào)告要求實(shí)驗(yàn)?zāi)康?。?shí)驗(yàn)內(nèi)容。實(shí)驗(yàn)步驟。實(shí)驗(yàn)中的問(wèn)題和解決方法?;卮饘?shí)驗(yàn)思考題。實(shí)驗(yàn)心得與體會(huì)。建議與意

9、見(jiàn)。3.LVM邏輯卷管理器 (選做)一、實(shí)驗(yàn)?zāi)康?掌握利用LVM創(chuàng)建磁盤分區(qū)的方法。 掌握利用Disk Druid中的LVM創(chuàng)建磁盤分區(qū)的方法。二、項(xiàng)目背景某企業(yè)在Linux服務(wù)器中新增了一塊硬盤/dev/sdb,要求Linux系統(tǒng)的分區(qū)能自動(dòng)調(diào)整磁盤容量。請(qǐng)使用fdisk命令在新建/dev/sdb1、/dev/sdb2、/dev/sdb3和/dev/sdb4為L(zhǎng)VM類型,并在這四個(gè)分區(qū)上創(chuàng)建物理卷、卷組和邏輯卷。最后將邏輯卷掛載。二、實(shí)驗(yàn)內(nèi)容物理卷、卷組、邏輯卷的創(chuàng)建;卷組、邏輯卷的管理。四、實(shí)驗(yàn)步驟子項(xiàng)目1創(chuàng)建LVM分區(qū)(1)利用fdisk命令在/dev/sdb上建立LVM類型的分區(qū),如下

10、所示:rootRHEL4 # fdisk /dev/sdb/使用n子命令創(chuàng)建分區(qū)Command (m for help): nCommand action e extended p primary partition (1-4)p /創(chuàng)建主分區(qū)Partition number (1-4): 1First cylinder (1-130, default 1): Using default value 1Last cylinder or +size or +sizeM or +sizeK (1-30, default 30): +100M Command (m for help): pDisk

11、/dev/sdb: 1073 MB, 1073741824 bytes255 heads, 63 sectors/track, 130 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 13 104391 83 Linux/dev/sdb2 31 60 240975 83 Linux/使用t命令修改分區(qū)類型Command (m for help): tPartition number (1-4): 1Hex code (type L

12、 to list codes): 8e /設(shè)置分區(qū)類型為L(zhǎng)VM類型Changed system type of partition 1 to 8e (Linux LVM)/使用w命令保存對(duì)分區(qū)的修改,并退出fdisk命令Command (m for help): w利用同樣的方法創(chuàng)建LVM類型的分區(qū)/dev/sdb2、/dev/sdb3和/dev/sdb4。(2)建立物理卷/使用pvcreate命令創(chuàng)建物理卷rootRHEL4 # pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created/使用pv

13、display命令顯示指定物理卷的屬性rootRHEL4 # pvdisplay /dev/sdb1使用同樣的方法建立/dev/sdb3和/dev/sdb4。(3)建立卷組/使用vgcreate命令創(chuàng)建卷組vg0rootRHEL4 # vgcreate vg0 /dev/sdb1 Volume group "vg0" successfully created/使用vgdisplay命令查看vg0信息rootRHEL4 # vgdisplay vg0(4)建立邏輯卷/使用lvcreate命令創(chuàng)建卷組rootRHEL4 # lvcreate -L 20M -n lv0 vg0

14、Logical volume "lv0" created/使用lvdisplay命令顯示創(chuàng)建的lv0的信息rootRHEL4 # lvdisplay /dev/vg0/lv0 其中-L選項(xiàng)用于設(shè)置邏輯卷大小,-n參數(shù)用于指定邏輯卷的名程和卷組的名稱。子項(xiàng)目2 LVM邏輯卷的管理(1)增加新的物理卷到卷組rootRHEL4 # vgextend vg0 /dev/sdb2 Volume group "vg0" successfully extended (2)邏輯卷容量的動(dòng)態(tài)調(diào)整/使用lvextend命令增加邏輯卷容量rootRHEL4 # lvexten

15、d -L +10M /dev/vg0/lv0 Rounding up size to full physical extent 12.00 MB Extending logical volume lv0 to 32.00 MB Logical volume lv0 successfully resized /使用lvreduce命令減少邏輯卷容量rootRHEL4 # lvreduce -L -10M /dev/vg0/lv0 Rounding up size to full physical extent 8.00 MB WARNING: Reducing active logical vo

16、lume to 24.00 MB THIS MAY DESTROY YOUR DATA (filesystem etc.)Do you really want to reduce lv0? y/n: y Reducing logical volume lv0 to 24.00 MB Logical volume lv0 successfully resized(3)刪除邏輯卷-卷組-物理卷 (必需按照先后順序來(lái)執(zhí)行刪除)/使用lvremove命令刪除邏輯卷 rootRHEL4 # lvremove /dev/vg0/lv0Do you really want to remove active

17、logical volume "lv0"? y/n: y Logical volume "lv0" successfully removed/使用vgremove命令刪除卷組rootRHEL4 # vgremove vg0 Volume group "vg0" successfully removed/使用pvremove命令刪除卷組rootRHEL4 # pvremove /dev/sdb1Labels on physical volume "/dev/sdb1" successfully wiped子項(xiàng)目3物理

18、卷、卷組和邏輯卷的檢查(1)物理卷的檢查rootRHEL4 # pvscan PV /dev/sdb4 VG vg2 lvm2 624.00 MB / 624.00 MB free PV /dev/sdb3 VG vg1 lvm2 100.00 MB / 88.00 MB free PV /dev/sdb1 VG vg0 lvm2 232.00 MB / 232.00 MB free PV /dev/sdb2 VG vg0 lvm2 184.00 MB / 184.00 MB free Total: 4 1.11 GB / in use: 4 1.11 GB / in no VG: 0 0 (

19、2)卷組的檢查rootRHEL4 # vgscan Reading all physical volumes. This may take a while. Found volume group "vg2" using metadata type lvm2 Found volume group "vg1" using metadata type lvm2 Found volume group "vg0" using metadata type lvm2(3)邏輯卷的檢查rootRHEL4 # lvscan ACTIVE '/d

20、ev/vg1/lv3' 12.00 MB inherit ACTIVE '/dev/vg0/lv0' 24.00 MB inherit ACTIVE '/dev/vg0/lv1' 20.00 MB inherit ACTIVE '/dev/vg0/lv2' 12.00 MB inherit ACTIVE '/dev/vg0/lv3' 12.00 MB inherit五、實(shí)驗(yàn)思考題1.怎樣實(shí)現(xiàn)將/dev/vg0/lv0自動(dòng)掛載到/mnt/lv0掛載點(diǎn)下?2.利用LVM邏輯卷管理器和使用fdisk等基本磁盤管理工具實(shí)現(xiàn)磁盤管理

21、有什么不同?六、實(shí)驗(yàn)報(bào)告要求實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)內(nèi)容。實(shí)驗(yàn)步驟。實(shí)驗(yàn)中的問(wèn)題和解決方法。回答實(shí)驗(yàn)思考題。實(shí)驗(yàn)心得與體會(huì)。建議與意見(jiàn)。4.動(dòng)態(tài)磁盤管理 (選做)一、實(shí)驗(yàn)?zāi)康?掌握Linux系統(tǒng)中利用RAID技術(shù)實(shí)現(xiàn)磁盤陣列的管理方法。二、項(xiàng)目背景某企業(yè)為了保護(hù)重要數(shù)據(jù),購(gòu)買了四塊同一廠家的SCSI硬盤。要求在這四塊硬盤上創(chuàng)建RAID5卷,以實(shí)現(xiàn)磁盤容錯(cuò)。三、實(shí)驗(yàn)內(nèi)容利用mdadm命令創(chuàng)建并管理RAID卷。四、實(shí)驗(yàn)步驟子項(xiàng)目1RAID5卷的建立(1)使用fdisk命令創(chuàng)建四個(gè)磁盤分區(qū)/dev/sdb1、/dev/sdc1、/dev/sdd1、/dev/sde1。并設(shè)置分區(qū)類型id為fd(Linux ra

22、id autodetect)。分區(qū)結(jié)果如下所示:rootRHEL4 # fdisk -lDisk /dev/sdb: 536 MB, 536870912 bytes64 heads, 32 sectors/track, 512 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesDevice Boot Start End Blocks Id System/dev/sdb1 1 512 524272 fd Linux raid autodetectDisk /dev/sdc: 536 MB, 536870912 bytes64 head

23、s, 32 sectors/track, 512 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytes Device Boot Start End Blocks Id System/dev/sdc1 1 512 524272 fd Linux raid autodetectDisk /dev/sdd: 536 MB, 536870912 bytes64 heads, 32 sectors/track, 512 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesDevice Boot Start End Blocks Id System/dev/sdd1 1 512 524272 fd Linux raid autodetectDisk /dev/sde: 536 MB, 536870912 bytes64 heads, 32 sectors/track, 512 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesDevice Boot Start End Blocks Id System/dev/sde1 1 512

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論