




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
分區格式化LVM物理磁盤構成圓形的磁盤盤(主要記錄數據的部分);機械手臂,與在機械手臂上的磁盤讀取頭(可擦寫磁盤盤上的數據);主軸馬達,可以轉動磁盤盤,讓機械手臂的讀取頭在磁盤盤上讀寫數據磁盤常見名詞盤面:硬盤的每一個盤片都有2個盤面,即上下盤面,按從上到下的順序從0開始一次編號,在硬盤系統中,盤面號又叫做磁頭號磁道:磁盤在格式化的時候被劃分成許多同心圓,這些同心圓軌跡叫做磁道。磁道從最外圈向內圈從0開始順序編號扇區(sector):同心圓磁道不是連續記錄數據,而是被劃分成一段段圓弧,每段圓弧叫做扇區。扇區從1開始編號,是讀寫的最小單位柱面(cylinder):所有盤面上的同一磁道,在豎直方向上構成一個圓柱,稱為柱面。數據的讀寫按柱面進行格式化低級格式化:劃分磁道和扇區的過程,稱為低級格式化,通常出廠時候已經格式化完畢高級格式化:指對硬盤上所存儲的數據進行文件系統的標記,和操作系統是有關系的
superblock:記錄此filesystem的整體信息,包括inode/block的總量、使用量、剩余量,以及文件系統的格式與相關信息等;
inode:記錄文件的屬性,一個文件占用一個inode,同時記錄此文件的數據所在的block號碼;
block:實際記錄文件的內容,若文件太大時,會占用多個block。Superblock(超級區塊)Superblock是記錄整個filesystem相關信息的地方,沒有Superblock,就沒有這個filesystem了。他記錄的信息主要有:
block與inode的總量;未使用與已使用的inode/block數量;block與inode大小(block為1,2,4K,inode為128bytes);filesystem的掛載時間、最近一次寫入數據的時間、最近一次檢驗磁盤(fsck)的時間等文件系統的相關信息;一個validbit數值,若此文件系統已被掛載,則validbit為0,若未被掛載,則validbit為1。inodetable(inode表格)inode記錄文件的屬性以及該文件實際數據是放置在哪些block該文件的存取模式(read/write/excute);該文件的擁有者與群組(owner/group);該文件的容量;該文件建立或狀態改變的時間(ctime);最近一次的讀取時間(atime);最近修改的時間(mtime);定義文件特性的標志(flag),如SetUID...;該文件真正內容的指向(pointer);每個inode大小均固定為128bytes;每個文件都僅會占用一個inode而已;文件系統能夠建立的文件數量與inode的數量有關;系統讀取文件時需要先找到inode,并分析inode所記錄的權限與用戶是否符合,若符合才能夠開始實際讀取block的內容。fdisk命令格式:fdisk-l[磁盤設備]檢測并確認新硬盤[root@localhost~]#fdisk-lDisk/dev/sda:64.4GB,64424509440bytes255heads,63sectors/track,7832cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*11310439183Linux/dev/sda214783262806117+8eLinuxLVMDisk/dev/sdb:85.8GB,85899345920bytes255heads,63sectors/track,10443cylindersUnits=cylindersof16065*512=8225280bytesDisk/dev/sdbdoesn'tcontainavalidpartitiontable新磁盤未包含有效的分區表[root@localhost~]#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabel.Changeswillremaininmemoryonly,untilyoudecidetowritethem.Afterthat,ofcourse,thepreviouscontentwon'tberecoverable.Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite)Command(mforhelp):輸入特定的分區操作指令fdisk命令用途:在交互式的操作環境中管理磁盤分區格式:fdisk[磁盤設備]m:查看操作指令的幫助信息規劃硬盤中的分區交互模式中的常用指令m:查看操作指令的幫助信息p:列表查看分區信息n:新建分區d:刪除分區t:變更分區類型w:保存分區設置并退出q:放棄分區設置并退出規劃硬盤中的分區mkswap命令用途:makeSwap,創建交換文件系統格式:mkswap分區設備創建文件系統[root@localhost~]#mkswap/dev/sdb5Settingupswapspaceversion1,size=2006929Kb[root@localhost~]#cat/proc/meminfo|grep"SwapTotalSwapTotal:2097144kB
[root@localhost~]#
swapon/dev/sdb5[root@localhost~]#cat/proc/meminfo|grep"SwapTotalSwapTotal:4057032kB[root@localhost~]#swapoff
/dev/sdb5mkfs命令用途:MakeFilesystem,創建文件系統(格式化)格式:mkfs-t文件系統類型分區設備創建文件系統[root@localhost~]#ls/sbin/mkfs*/sbin/mkfs/sbin/mkfs.ext2/sbin/mkfs.msdos/sbin/mkfs.cramfs/sbin/mkfs.ext3/sbin/mkfs.vfat作為其他幾個分區命令的前端工具,通過“-t...”選項指定文件系統類型[root@localhost~]#mkfs-text3/dev/sdb1mount命令用途:掛載文件系統、ISO鏡像到指定文件夾格式:mount[-t類型
]存儲設備掛載點目錄
mount-oloopISO鏡像文件掛載點目錄-oro以只讀方式掛載-orw以讀寫方式掛載-oremount重新掛載已經掛載的設備mount-a掛載/etc/fstab中未掛載的設備umount命令用途:卸載已掛載的文件系統格式:umount存儲設備位置
umount掛載點目錄掛載、卸載文件系統硬盤分區掛載、卸載示例建立掛載點目錄:/mailbox掛載分區設備:/dev/sdb1訪問分區設備:掛載點目錄/mailbox中創建文件進行測試查看/mailbox目錄中的內容查看磁盤掛載情況(mount)卸載分區設備:/dev/sdb1掛載、卸載文件系統光盤設備掛載、卸載示例掛載、卸載文件系統[root@localhost~]#mkdir/media/cdrom[root@localhost~]#mount-tiso9660/dev/cdrom/media/cdrommount:blockdevice/dev/cdromiswrite-protected,mountingread-only[root@localhost~]#mount/dev/mapper/VolGroup00-LogVol00on/typeext3(rw)……/dev/sda1on/boottypeext3(rw)tmpfson/dev/shmtypetmpfs(rw)noneon/proc/sys/fs/binfmt_misctypebinfmt_misc(rw)sunrpcon/var/lib/nfs/rpc_pipefstyperpc_pipefs(rw)/dev/hdcon/media/cdromtypeiso9660(ro)1、建立掛載點目錄2、掛載光盤設備3、查看掛載情況設備名稱掛載點設備類型ISO鏡像文件掛載示例掛載、卸載文件系統[root@localhost~]#mkdir/media/fedora[root@localhost~]#mount-oloopF10-i686-Live.iso/media/fedora[root@localhost~]#ls/media/fedoraEFIGPLisolinuxLiveOSREADME卸載文件系統掛載、卸載文件系統[root@localhost~]#umount/mailbox[root@localhost~]#umount/dev/cdrom[root@localhost~]#fuser-km/mnt/cdrom/通過掛載目錄卸載通過設備文件卸載/etc/fstab配置文件包含了需要開機后自動掛載的文件系統記錄UUID,可以通過blkid<設備名>取得設置文件系統的自動掛載[root@localhost~]#vi/etc/fstab/dev/VolGroup00/LogVol00/ext3defaults11LABEL=/boot/bootext3defaults12devpts/dev/ptsdevptsgid=5,mode=62000tmpfs/dev/shmtmpfsdefaults00proc/procprocdefaults00sysfs/syssysfsdefaults00/dev/VolGroup00/LogVol01swapswapdefaults00設備位置掛載點文件系統類型mount參數dump參數fsck參數設置自動掛載示例每次重新開機后,能夠自動完成掛載將/dev/sdb1分區掛載到/mailbox目錄設置文件系統的自動掛載[root@localhost~]#vi/etc/fstab/dev/sdb1/mailboxext3default00[root@localhost~]#mount/dev/sdb1[root@localhost~]#mount|tail-1/dev/sdb1on/mailboxtypeext3(rw)[root@localhost~]#umount/mailboxfdisk–lfdisk–cu/dev/sdapnet83wqpartx–a/dev/sdamkswap/dev/sda5swapon/dev/sda5swapon–svim/etc/fstab/dev/sda5swapswapdefaults00mount-a規劃SWAP分區df命令格式:df[選項][文件]查看磁盤使用情況[root@localhost~]#df-hT文件系統
類型
容量
已用可用已用%掛載點/dev/mapper/VolGroup00-LogVol00ext36.7G4.1G2.3G65%//dev/sda1ext399M11M83M12%/boottmpfstmpfs252M0252M0%/dev/shm/dev/sdb1ext319G173M18G1%/mailboxLogicalVolumeManager,邏輯卷管理作用:動態調整磁盤容量,從而提高磁盤管理的靈活性需要注意:/boot分區用于存放引導文件,不能基于LVM創建圖形界面管理工具system-config-lvmLVM概述2-1LVM概述2-2LVM機制的基本概念PV(PhysicalVolume,物理卷)整個硬盤,或使用fdisk等工具建立的普通分區包括許多默認4MB大小的PE(PhysicalExtent,基本單元)VG(VolumeGroup,卷組)一個或多個物理卷組合而成的整體LV(LogicalVolume,邏輯卷)從卷組中分割出的一塊空間,用于建立文件系統VG(卷組)……PEPV(物理卷)PEPEPEPEPE……PEPV(物理卷)PEPEPEPEPE……LV(邏輯卷)LV(邏輯卷)主要命令的語法pvcreate設備名vgcreate卷組名物理卷名1物理卷名2lvcreate-L大小-n邏輯卷名卷組名lvextend-L+大小/dev/卷組名/邏輯卷名
LVM的管理命令功能物理卷管理卷組管理邏輯卷管理Scan掃描pvscanvgscanlvscanCreate建立pvcreatevgcreatelvcreateDisplay顯示pvdisplayvgdisplaylvdisplayRemove刪除pvremovevgremovelvremoveExtend擴展vgextendlvextendReduce減少vgreducelvreduce需求描述公司準備在Internet中搭建郵件服務器(RHEL5系統平臺),面向全國各地的員工及部分VIP客戶提供電子郵箱空間。由于用戶數量眾多,郵件存儲需要大量的空間,考慮到動態擴容的需要,計劃增加兩塊SCSI硬盤并構建LVM邏輯卷(掛載到“/mailbox”目錄下)專門用于存放郵件數據LVM應用示例2-1推薦步驟:PVVGLV格式化,掛載使用文件系統LVM應用示例2-2/dev/sdb1/dev/sdc1/dev/sdb/dev/sdc轉換物理卷/dev/mail_store/mail創建邏輯卷mail_store創建卷組格式化為ext3文件系統,
并掛載到/mailbox目錄1.轉化物理卷使用fdisk命令規劃兩個分區,將類型設置為“8e”/dev/sdb1、/dev/sdc1使用pvcreate命令轉換上述分區為物理卷創建物理卷——pvcreate[root@localhost~]#fdisk-l/dev/sdb/dev/sdc|grep"LVM"/dev/sdb11966077593918+8eLinuxLVM/dev/sdc11966077593918+8eLinuxLVM[root@localhost~]#pvcreate/dev/sdb1Physicalvolume"/dev/sdb1"successfullycreated[root@localhost~]#pvcreate/dev/sdc1Physicalvolume"/dev/sdc1"successfullycreated正確分區結果2.創建卷組使用vgcreate命令創建卷組mail_storevgcreate-s大小可以指定pv的大小
包括物理卷:/dec/sdb1、/dev/sdc1創建卷組——vgcreate[root@localhost~]#vgcreatemail_store/dev/sdb1/dev/sdc1Volumegroup"mail_store"successfullycreated3.創建邏輯卷使用lvcreate命令創建邏輯卷mail-L大小從卷組mail_store上劃出60GB空間-lpv個數可以指定用使用多少pv使用mkfs命令創建ext3文件系統創建邏輯卷——lvcreate[root@localhost~]#lvcreate-L60G-nmailmail_store
/dev/cdrom:openfailed:Read-onlyfilesystemLogicalvolume"mail"created[root@localhost~]#mkfs-text3/dev/mail_store/mail……為邏輯卷擴容使用lvextend命令為邏輯卷mail擴充容量從卷組mail_store上再劃出10GB給邏輯卷mail使用resize2fs命令更新系統識別的文件系統大小邏輯卷擴容[root@localhost~]#
lvextend-L+10G/dev/mail_store/mail[root@localhost~]#resize2fs/dev/mail_store/mail卸載文件系統umount執行fsck-f/dev/卷組/邏輯卷名resize2fs-p/dev/卷組/邏輯卷名size(先調整文件系統)lvreduce-Lsize/dev/卷組/邏輯卷名(縮小邏輯卷)
最好通過system-config-lvm圖形界面縮小邏輯卷收縮fdisk–lfdisk-cu/dev/sdapnet8ewqpartx–a/dev/sdapvcreate/dev/sda6/dev/sda7/dev/sda8vgcreate–s8mmyvg/dev/sda6/dev/sda7lvcreate–l10myvg–nmylvmkfs.ext4/dev/myvg/mylvmkdir/mnt/mylvvim/etc/fstab/dev/myvg/mylv/mnt/mylvext4defaults00mount-a創建LV分區實現磁盤限額的條件需要Linux內核支持安裝quota軟件包Linux磁盤限額的特點作用范圍:針對指定的文件系統(分區)限制對象:用戶帳號、組帳號限制類型:磁盤容量(默認單位為KB)文件數量限制方法:軟限制、硬限制磁盤配額概述啟用文件系統的配額支持添加usrquota、grpquota掛載參數啟用磁盤配額支持[root@localhost~]#vi/etc/fstab/dev/sdb1/mailboxext3default,usrquota,grpquota00[root@localhost~]#mount/mailbox[root@localhost~]#mount|tail-1/dev/sdb1on/mailboxtypeext3(rw,usrquota,grpquota)檢測磁盤配額并創建配額文件使用quotacheck命令創建配額文件
quotacheck-ugcv
文件系統
quotacheck-augcv磁盤配額管理5-1[root@localhost~]#quotacheck-ugcv/dev/sdb1quotacheck:Scanning/dev/sdb1[/mailbox]……done[root@localhost~]#ls-l/mailbox/aquota.*-rw-------1rootroot614409-1412:04/mailbox/aquota.group-rw-------1rootroot614409-1412:04/mailbox/aquota.user-u、-g:檢測用戶、組配額-c:創建配額數據文件-v:顯示執行過程信息-a:檢測所有可用的分區組配額文件用戶配額文件編輯用戶和組帳號的配額設置使用edquota命令編輯配額設置
edquota-u
用戶名
edquota-g
組名磁盤配額管理5-2[root@localhost~]#edquota-uzhangsanDiskquotasforuserzhangsan(uid501):Filesystemblockssofthardinodessofthard/dev/sdb1080000100000
04050[root@localhost~]#edquota-gusersDiskquotasforgroupusers(gid100):Filesystemblockssofthardinodessofthard/dev/sdb125201024000
3900第3列:磁盤容量軟限制第4列:磁盤容量硬限制第6列:文件個數軟限制第7列:文件個數硬限制啟用、關閉文件系統的配額功能使用quotaon、quotaoff命令磁盤配額管理5-3[root@localhost~]#quotaon-ugv/mailbox/dev/sdb1[/mailbox]:groupquotasturnedon/dev/sdb1[/mailbox]:userquotasturnedon[root@localhost~]#quotaoff-ugv/mailbox/dev/sdb1[/mailbox]:groupquotasturnedoff/dev/sdb1[/mailbox]:userquotasturnedoff驗證磁盤配額功能必須切換到設置配額的分區(掛載目錄)創建指定數量的文件:使用touch命令,或cp命令創建指定容量的文件:使用dd命令,或cp命令磁盤配額管理5-4[zhangsan@mail~]$cd/mailbox[zhangsan@mailmailbox]$ddif=/dev/zeroof=myfilebs=1Mcount=120sdb1:warning,userblockquotaexceeded.sdb1:writefailed,userblocklimitreached.dd:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國PEV薄膜數據監測報告
- 2025年中國60匙位智能鑰匙管理系統主機數據監測報告
- 2025年中國16支棉紗數據監測報告
- 2025至2030年中國高濃度聚合硫酸鐵市場分析及競爭策略研究報告
- 2025至2030年中國長效碳銨市場分析及競爭策略研究報告
- 2025至2030年中國針織圓領絨上衣市場分析及競爭策略研究報告
- 2025至2030年中國調節器外殼市場分析及競爭策略研究報告
- 2025至2030年中國特級色譜純甲醇市場分析及競爭策略研究報告
- 2025至2030年中國歐式風撐市場分析及競爭策略研究報告
- 2025至2030年中國無醛固色劑市場分析及競爭策略研究報告
- 呼倫貝爾市國企招聘考試試題及答案2025
- 蘇教版 五年級 數學 下冊《第1課時 因數和倍數》課件
- 《解讀臨床醫學認證》課件
- 《城鎮用水單位智慧節水系統技術要求》
- 一體化裝置性能測試標準-洞察分析
- 2025年圍產期保健工作計劃
- 戰地記者職業生涯規劃
- 手術應激反應
- 2022-2023學年北京市懷柔區八年級(下)期末語文試卷
- 夏令營安全管理工作制度
- 5【選必下】高中語文部編版教材選必下冊課內文言文精練
評論
0/150
提交評論