




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1第五章 管理磁盤和文件系統(tǒng) 理論部分1第五章 管理磁盤和文件系統(tǒng) 理論部分本章結(jié)構(gòu)2管理磁盤和文件系統(tǒng)管理磁盤及分區(qū)管理文件系統(tǒng)檢測并確認新硬盤LVM概述 LVM的管理命令規(guī)劃硬盤中的分區(qū)LVM應用實例LVM邏輯卷管理創(chuàng)建文件系統(tǒng)掛載、卸載文件系統(tǒng)設(shè)置磁盤配額磁盤配額概述磁盤配額管理本章結(jié)構(gòu)2管理磁盤和文件系統(tǒng)管理磁盤及分區(qū)管理文件系統(tǒng)檢測并確認系統(tǒng)中的磁盤設(shè)備fdisk命令格式:fdisk -l 磁盤設(shè)備3rootlocalhost # fdisk -lDisk /dev/sda: 64.4 GB, 64424509440 bytes255 heads, 63 sectors/track,
2、 7832 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 13 104391 83 Linux/dev/sda2 14 7832 62806117+ 8e Linux LVMDisk /dev/sdb: 85.8 GB, 85899345920 bytes255 heads, 63 sectors/track, 10443 cylindersUnits = cylinders of 16065 * 512 = 822528
3、0 bytesDisk /dev/sdb doesnt contain a valid partition table新磁盤未包含有效的分區(qū)確認系統(tǒng)中的磁盤設(shè)備fdisk命令3rootlocalho規(guī)劃硬盤中的分區(qū)fdisk命令用途:在交互式的操作環(huán)境中管理磁盤分區(qū)格式:fdisk 磁盤設(shè)備交互模式中的常用指令m:查看操作指令的幫助信息p:列表查看分區(qū)信息n:新建分區(qū)d:刪除分區(qū)t:變更分區(qū)類型w:保存分區(qū)設(shè)置并退出q:放棄分區(qū)設(shè)置并退出規(guī)劃硬盤中的分區(qū)fdisk命令規(guī)劃硬盤中的分區(qū)5硬盤規(guī)劃示例為主機新增一塊80GB的SCSI硬盤對該硬盤進行分區(qū): 劃分2個主分區(qū),各20GB,剩余空間作為擴
4、展分區(qū) 在擴展分區(qū)中建立2個邏輯分區(qū),容量分別為2GB、10GB 將第1個邏輯分區(qū)的類型改為swap 確認分區(qū)設(shè)置情況,保存退出使用partprobe探測硬盤分區(qū)的變化格式化分區(qū)ext3掛載分區(qū)到指定目錄中(/mailbox)規(guī)劃硬盤中的分區(qū)5硬盤規(guī)劃示例在分區(qū)中創(chuàng)建文件系統(tǒng)mkfs命令用途:Make Filesystem,創(chuàng)建文件系統(tǒng)(格式化)格式:mkfs -t 文件系統(tǒng)類型 分區(qū)設(shè)備rootlocalhost # ls /sbin/mkfs*/sbin/mkfs.ext2 /sbin/mkfs.msdos /sbin/mkfs.cramfs /sbin/mkfs /sbin/mkfs.e
5、xt3 /sbin/mkfs.vfat作為其他幾個分區(qū)命令的前端工具,通過“-t .”選項指定文件系統(tǒng)類型rootlocalhost # mkfs -t ext3 /dev/sdb1在分區(qū)中創(chuàng)建文件系統(tǒng)mkfs命令rootlocalhost在分區(qū)中創(chuàng)建文件系統(tǒng)mkswap命令用途:Make Swap,創(chuàng)建交換文件系統(tǒng)格式:mkswap 分區(qū)設(shè)備7rootlocalhost # mkswap /dev/sdb5Setting up swapspace version 1, size = 2019929 kB rootlocalhost # swapon /dev/sdb5rootlocalhos
6、t # free | grep -i swapSwap: 3008456 0 3008456rootlocalhost # swapoff /dev/sdb5rootlocalhost # free | grep -i swapSwap: 1048568 0 1048568格式化交換分區(qū)啟用交換分區(qū)查看交換空間停用交換分區(qū)在分區(qū)中創(chuàng)建文件系統(tǒng)mkswap命令7rootlocalh掛載、卸載文件系統(tǒng)mount命令用途:掛載文件系統(tǒng)、ISO鏡像到指定文件夾格式:mount -t 類型 存儲設(shè)備 掛載點目錄 mount -o loop ISO鏡像文件 掛載點目錄 Mount 不帶參數(shù)用于查詢系統(tǒng)中已
7、經(jīng)掛載的設(shè)備8硬盤分區(qū)、U盤、光盤設(shè)備等umount命令用途:卸載已掛載的文件系統(tǒng)格式:umount 存儲設(shè)備位置 umount 掛載點目錄掛載、卸載文件系統(tǒng)mount命令8硬盤分區(qū)、umount命令掛載、卸載文件系統(tǒng)硬盤分區(qū)掛載、卸載示例建立掛載點目錄:/mailbox 掛載分區(qū)設(shè)備:/dev/sdb1訪問分區(qū)設(shè)備: 掛載點目錄/mailbox中創(chuàng)建文件進行測試 查看/mailbox目錄中的內(nèi)容 查看已掛載分區(qū)的使用情況(df -hT)卸載分區(qū)設(shè)備:/dev/sdb19掛載、卸載文件系統(tǒng)硬盤分區(qū)掛載、卸載示例9掛載、卸載文件系統(tǒng)光盤設(shè)備掛載、卸載示例建立掛載點目錄:/media/cdrom
8、掛載光盤設(shè)備:/dev/cdrom或/dev/hdc訪問光盤設(shè)備: 查看掛載點目錄/media/cdrom中的內(nèi)容卸載光盤設(shè)備:/dev/cdromU盤的掛載、卸載示例 建立掛載點目錄:/mnt/usb 掛載u光盤的掛載/media rom 掛載光盤的設(shè)備/dev rom 掛載u盤設(shè)置/dev/sdn 卸載u盤/dev/sdc 10掛載、卸載文件系統(tǒng)光盤設(shè)備掛載、卸載示例10掛載、卸載文件系統(tǒng)光驅(qū)托盤操作彈出光驅(qū):eject收回光驅(qū):eject -t11rootlocalhost # mkdir /media/fedorarootlocalhost # mount -o loop F10-i6
9、86-Live.iso /media/fedorarootlocalhost # ls /media/fedoraEFI GPL isolinux LiveOS READMEISO鏡像文件掛載示例掛載、卸載文件系統(tǒng)光驅(qū)托盤操作11rootlocalhos設(shè)置文件系統(tǒng)的自動掛載/etc/fstab配置文件 包含了需要開機后自動掛載的文件系統(tǒng)記錄12rootlocalhost # vi /etc/fstab/dev/VolGroup00/LogVol00 / ext3 defaults 1 1LABEL=/boot /boot ext3 defaults 1 2devpts /dev/pts de
10、vpts gid=5,mode=620 0 0tmpfs /dev/shm tmpfs defaults 0 0proc /proc proc defaults 0 0sysfs /sys sysfs defaults 0 0/dev/VolGroup00/LogVol01 swap swap defaults 0 0設(shè)備位置掛載點文件系統(tǒng)類型設(shè)置文件系統(tǒng)的自動掛載/etc/fstab配置文件 12r設(shè)置文件系統(tǒng)的自動掛載設(shè)置自動掛載示例每次重新開機后,能夠自動完成掛載 將/dev/sdb1分區(qū)掛載到/mailbox目錄13rootlocalhost # vi /etc/fstab/dev/s
11、db1 /mailbox ext3 default 0 0rootlocalhost # mount /dev/sdb1rootlocalhost # mount | tail -1/dev/sdb1 on /mailbox type ext3 (rw)rootlocalhost # umount /mailbox設(shè)置文件系統(tǒng)的自動掛載設(shè)置自動掛載示例13rootloca小結(jié)請思考:使用fdisk新建分區(qū)時,如何指定分區(qū)的容量、類型?使用fdisk分區(qū)工具時,如何保存所做的分區(qū)設(shè)置?若需要放棄更改退出fdisk,應如何操作?怎樣將分區(qū)格式化為ext3類型的文件系統(tǒng)?如何掛載、卸載U盤和光驅(qū)等設(shè)
12、備?如何查看已掛載各分區(qū)的磁盤空間使用情況?如何瀏覽.iso光盤鏡像文件中的內(nèi)容? 14小結(jié)請思考:14磁盤配額概述實現(xiàn)磁盤限額的條件需要Linux內(nèi)核支持安裝quota軟件包Linux磁盤限額的特點作用范圍:針對指定的文件系統(tǒng)(分區(qū))限制對象:用戶帳號、組帳號 限制類型: 磁盤容量(默認單位為KB) 文件數(shù)量限制方法軟限制:一個用戶在文件系統(tǒng)可擁有的最大磁盤空間和最多文件數(shù)量,在某個寬限期內(nèi)可以暫時超過這個限制硬限制:一個用戶可擁有的磁盤空間或文件的絕對數(shù)量,絕對不允許超過這個限制15磁盤配額概述實現(xiàn)磁盤限額的條件15磁盤配額管理-1 啟用文件系統(tǒng)的配額支持添加usrquota、grpquo
13、ta掛載參數(shù) 16rootlocalhost # vi /etc/fstab/dev/sdb1 /mailbox ext3 default,usrquota,grpquota 0 0rootlocalhost # mount /mailboxrootlocalhost # mount | tail -1/dev/sdb1 on /mailbox type ext3 (rw,usrquota,grpquota)rootlocalhost # mount a重新加載磁盤配額管理-1 啟用文件系統(tǒng)的配額支持16rootloc磁盤配額管理-2檢測磁盤配額并創(chuàng)建配額文件使用quotacheck命令創(chuàng)建配
14、額文件 quotacheck -ugcv 文件系統(tǒng) quotacheck augcv 檢測所有可能的分區(qū)17rootlocalhost # quotacheck -ugcv /dev/sdb1quotacheck: Scanning /dev/sdb1 /mailbox donerootlocalhost # ls -l /mailbox/aquota.*-rw- 1 root root 6144 09-14 12:04 /mailbox/aquota.group-rw- 1 root root 6144 09-14 12:04 /mailbox/aquota.user-u、-g:檢測用戶、組
15、配額-c:創(chuàng)建配額數(shù)據(jù)文件-v:顯示執(zhí)行過程信息-a:檢測所有可用的分區(qū)磁盤配額管理-2檢測磁盤配額并創(chuàng)建配額文件17rootlo磁盤配額管理-3編輯用戶和組帳號的配額設(shè)置使用edquota命令編輯配額設(shè)置 edquota -u 用戶名 edquota -g 組名18rootlocalhost # edquota -u zhangsanDisk quotas for user zhangsan (uid 501): Filesystem blocks soft hard inodes soft hard /dev/sdb1 0 80000 100000 0 40 50rootlocalhost
16、 # edquota -g usersDisk quotas for group users (gid 100): Filesystem blocks soft hard inodes soft hard /dev/sdb1 252 0 1024000 39 0 0第3列:磁盤容量軟限制第4列:磁盤容量硬限制第6列:文件個數(shù)軟限制第7列:文件個數(shù)硬限制磁盤配額管理-3編輯用戶和組帳號的配額設(shè)置18rootlo磁盤配額管理-4啟用、關(guān)閉文件系統(tǒng)的配額功能使用quotaon、quotaoff命令19rootlocalhost # quotaon -ugv /mailbox/dev/sdb1 /ma
17、ilbox: group quotas turned on/dev/sdb1 /mailbox: user quotas turned onrootlocalhost # quotaoff -ugv /mailbox/dev/sdb1 /mailbox: group quotas turned off/dev/sdb1 /mailbox: user quotas turned off磁盤配額管理-4啟用、關(guān)閉文件系統(tǒng)的配額功能19rootl磁盤配額管理-5驗證磁盤配額功能必須切換到設(shè)置配額的分區(qū)(掛載目錄)創(chuàng)建指定數(shù)量的文件:使用touch命令,或cp命令創(chuàng)建指定容量的文件:使用dd命令,或c
18、p命令20zhangsanmail $ cd /mailboxzhangsanmail mailbox$ dd if=/dev/zero of=myfile bs=1M count=120sdb1: warning, user block quota exceeded.sdb1: write failed, user block limit reached.dd: 寫入 “myfile”: 超出磁盤限額磁盤配額管理-5驗證磁盤配額功能20zhangsanmai磁盤配額管理-6查看配額使用情況側(cè)重用戶、組帳號角度:使用quota命令 quota -u 用戶名 quota -g 組名側(cè)重文件系統(tǒng)角
19、度:使用repquota命令 repquota 文件系統(tǒng) repquota -a21rootlocalhost # quota -u zhangsanDisk quotas for user zhangsan (uid 515): Filesystem blocks quota limit grace files quota limit grace /dev/sdb1 100000* 80000 100000 1 40 50rootlocalhost # quota -g usersDisk quotas for group users (gid 10): nonerootlocalhost
20、# repquota /mailbox* Report for user quotas on device /dev/sdb1Block grace time: 3days; Inode grace time: 3days Block limits File limitsUser used soft hard grace used soft hard grace-root - 176200 0 0 4 0 0zhangsan +- 100000 80000 100000 2days 1 40 50磁盤配額管理-6查看配額使用情況21rootlocalhoLVM概述 Logical Volume
21、 Manager,邏輯卷管理屏蔽了底層磁盤布局,便于動態(tài)調(diào)整磁盤容量需要注意: /boot分區(qū)用于存放引導文件,不能應用LVM機制22LVM概述 Logical Volume Manager,邏LVM概述 LVM機制的基本概念PV(Physical Volume,物理卷) 整個硬盤,或使用fdisk等工具建立的普通分區(qū) 包括許多默認4MB大小的PE(Physical Extent,基本單元)VG(Volume Group,卷組) 一個或多個物理卷組合而成的整體LV(Logical Volume,邏輯卷) 從卷組中分割出的一塊空間,用于建立文件系統(tǒng)23VG(卷組)PEPV(物理卷)PEPEPEP
22、EPEPEPV(物理卷)PEPEPEPEPELV(邏輯卷)LV(邏輯卷)LVM概述 LVM機制的基本概念23VG(卷組)PEPVLVM的管理命令 24功能物理卷管理卷組管理邏輯卷管理Scan 掃描pvscanvgscanlvscanCreate 建立pvcreatevgcreatelvcreateDisplay 顯示pvdisplayvgdisplaylvdisplayRemove 刪除pvremovevgremovelvremoveExtend 擴展vgextendlvextend主要命令的用法pvcreate 設(shè)備名vgcreate 卷組名 物理卷名1 物理卷名2lvcreate -L 大
23、小 -n 邏輯卷名 卷組名lvextend -L +大小 /dev/卷組名/邏輯卷名 LVM的管理命令 24功能物理卷管理卷組管理邏輯卷管理ScaLVM應用示例 需求描述:公司的郵件服務器由于用戶數(shù)量眾多,郵件存儲需要大量的空間,考慮到動態(tài)擴容的需要,計劃增加兩塊SCSI硬盤并構(gòu)建LVM邏輯卷,掛載到“/mail”目錄專門用于存放郵件數(shù)據(jù)25LVM應用示例 需求描述:25LVM應用示例 推薦步驟:PV VG LV 格式化,掛載使用文件系統(tǒng)26/dev/sdb1/dev/sdc1/dev/sdb/dev/sdc轉(zhuǎn)換物理卷/dev/mail_store/mail 創(chuàng)建邏輯卷mail_store 創(chuàng)
24、建卷組格式化為ext3文件系統(tǒng),并掛載到 /mailbox 目錄LVM應用示例 推薦步驟:26/dev/sdb1/dev/sLVM應用示例1. 轉(zhuǎn)化物理卷使用fdisk命令規(guī)劃兩個分區(qū),類型設(shè)置為“8e” /dev/sdb1、/dev/sdc1使用pvcreate命令轉(zhuǎn)換上述分區(qū)為物理卷27rootlocalhost # fdisk -l /dev/sdb /dev/sdc | grep LVM/dev/sdb1 1 9660 77593918+ 8e Linux LVM/dev/sdc1 1 9660 77593918+ 8e Linux LVM rootlocalhost # pvcrea
25、te /dev/sdb1 Physical volume /dev/sdb1 successfully createdrootlocalhost # pvcreate /dev/sdc1 Physical volume /dev/sdc1 successfully created正確分區(qū)結(jié)果LVM應用示例1. 轉(zhuǎn)化物理卷27rootlocalhosLVM應用示例2. 創(chuàng)建卷組使用vgcreate命令創(chuàng)建卷組mail_store 包括物理卷:/dec/sdb1、/dev/sdc128rootlocalhost # vgcreate mail_store /dev/sdb1 /dev/sdc1 Volume group mail_store successfully created LVM應用示例2. 創(chuàng)建卷組28rootlocalhostLVM應用示例3. 創(chuàng)建邏輯卷使用lvcreate命令創(chuàng)建邏輯卷 mail 從卷組mail_store上劃出60GB空間使用mkfs命令創(chuàng)建e
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度餐飲企業(yè)數(shù)字化轉(zhuǎn)型股東合作協(xié)議
- 二零二五年度酒店客房預訂與商務洽談與住宿套餐合同
- 二零二五年度婚姻介紹所涉外婚姻服務合同
- 二零二五餐飲業(yè)商鋪租賃合同附贈會員管理系統(tǒng)合作
- 2025年宜賓貨運從業(yè)資格考題
- 《物流系統(tǒng)分析》課件 項目七任務一 認識物流系統(tǒng)控制
- 村支部書記發(fā)言稿
- 殘聯(lián)疫情發(fā)言稿
- 高中家長會:高二下學期期末家長會課件
- 吉安市房屋租賃合同
- 氣管切開患者的管理和康復治療推薦意見(新版)解讀
- 疼痛科營銷方案
- 中醫(yī)藥在關(guān)節(jié)病變治療中的價值
- 《香水知識》課件
- 公務員獎勵審批表(表格)
- 醫(yī)院污水處理站維保服務項目
- 裝修項目經(jīng)理的簡歷樣板
- 供應商績效考核表 (季度)
- Python程序設(shè)計基礎(chǔ)及實踐(慕課版)PPT完整全套教學課件
- 《爭做新時代好少年》主題班會課件(美德好少年)
- 撞擊力計算公式詳解
評論
0/150
提交評論