Linux分區(qū)格式化-LVM-磁盤配額_第1頁(yè)
Linux分區(qū)格式化-LVM-磁盤配額_第2頁(yè)
Linux分區(qū)格式化-LVM-磁盤配額_第3頁(yè)
Linux分區(qū)格式化-LVM-磁盤配額_第4頁(yè)
Linux分區(qū)格式化-LVM-磁盤配額_第5頁(yè)
已閱讀5頁(yè),還剩34頁(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)介

分區(qū)格式化LVM物理磁盤構(gòu)成圓形的磁盤盤(主要記錄數(shù)據(jù)的部分);機(jī)械手臂,與在機(jī)械手臂上的磁盤讀取頭(可擦寫磁盤盤上的數(shù)據(jù));主軸馬達(dá),可以轉(zhuǎn)動(dòng)磁盤盤,讓機(jī)械手臂的讀取頭在磁盤盤上讀寫數(shù)據(jù)磁盤常見(jiàn)名詞盤面:硬盤的每一個(gè)盤片都有2個(gè)盤面,即上下盤面,按從上到下的順序從0開始一次編號(hào),在硬盤系統(tǒng)中,盤面號(hào)又叫做磁頭號(hào)磁道:磁盤在格式化的時(shí)候被劃分成許多同心圓,這些同心圓軌跡叫做磁道。磁道從最外圈向內(nèi)圈從0開始順序編號(hào)扇區(qū)(sector):同心圓磁道不是連續(xù)記錄數(shù)據(jù),而是被劃分成一段段圓弧,每段圓弧叫做扇區(qū)。扇區(qū)從1開始編號(hào),是讀寫的最小單位柱面(cylinder):所有盤面上的同一磁道,在豎直方向上構(gòu)成一個(gè)圓柱,稱為柱面。數(shù)據(jù)的讀寫按柱面進(jìn)行格式化低級(jí)格式化:劃分磁道和扇區(qū)的過(guò)程,稱為低級(jí)格式化,通常出廠時(shí)候已經(jīng)格式化完畢高級(jí)格式化:指對(duì)硬盤上所存儲(chǔ)的數(shù)據(jù)進(jìn)行文件系統(tǒng)的標(biāo)記,和操作系統(tǒng)是有關(guān)系的

superblock:記錄此filesystem的整體信息,包括inode/block的總量、使用量、剩余量,以及文件系統(tǒng)的格式與相關(guān)信息等;

inode:記錄文件的屬性,一個(gè)文件占用一個(gè)inode,同時(shí)記錄此文件的數(shù)據(jù)所在的block號(hào)碼;

block:實(shí)際記錄文件的內(nèi)容,若文件太大時(shí),會(huì)占用多個(gè)block。Superblock(超級(jí)區(qū)塊)Superblock是記錄整個(gè)filesystem相關(guān)信息的地方,沒(méi)有Superblock,就沒(méi)有這個(gè)filesystem了。他記錄的信息主要有:

block與inode的總量;未使用與已使用的inode/block數(shù)量;block與inode大小(block為1,2,4K,inode為128bytes);filesystem的掛載時(shí)間、最近一次寫入數(shù)據(jù)的時(shí)間、最近一次檢驗(yàn)磁盤(fsck)的時(shí)間等文件系統(tǒng)的相關(guān)信息;一個(gè)validbit數(shù)值,若此文件系統(tǒng)已被掛載,則validbit為0,若未被掛載,則validbit為1。inodetable(inode表格)inode記錄文件的屬性以及該文件實(shí)際數(shù)據(jù)是放置在哪些block該文件的存取模式(read/write/excute);該文件的擁有者與群組(owner/group);該文件的容量;該文件建立或狀態(tài)改變的時(shí)間(ctime);最近一次的讀取時(shí)間(atime);最近修改的時(shí)間(mtime);定義文件特性的標(biāo)志(flag),如SetUID...;該文件真正內(nèi)容的指向(pointer);每個(gè)inode大小均固定為128bytes;每個(gè)文件都僅會(huì)占用一個(gè)inode而已;文件系統(tǒng)能夠建立的文件數(shù)量與inode的數(shù)量有關(guān);系統(tǒng)讀取文件時(shí)需要先找到inode,并分析inode所記錄的權(quán)限與用戶是否符合,若符合才能夠開始實(shí)際讀取block的內(nèi)容。fdisk命令格式:fdisk-l[磁盤設(shè)備]檢測(cè)并確認(rèn)新硬盤[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新磁盤未包含有效的分區(qū)表[root@localhost~]#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabel.Changeswillremaininmemoryonly,untilyoudecidetowritethem.Afterthat,ofcourse,thepreviouscontentwon'tberecoverable.Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite)Command(mforhelp):輸入特定的分區(qū)操作指令fdisk命令用途:在交互式的操作環(huán)境中管理磁盤分區(qū)格式:fdisk[磁盤設(shè)備]m:查看操作指令的幫助信息規(guī)劃硬盤中的分區(qū)交互模式中的常用指令m:查看操作指令的幫助信息p:列表查看分區(qū)信息n:新建分區(qū)d:刪除分區(qū)t:變更分區(qū)類型w:保存分區(qū)設(shè)置并退出q:放棄分區(qū)設(shè)置并退出規(guī)劃硬盤中的分區(qū)mkswap命令用途:makeSwap,創(chuàng)建交換文件系統(tǒng)格式:mkswap分區(qū)設(shè)備創(chuàng)建文件系統(tǒng)[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,創(chuàng)建文件系統(tǒng)(格式化)格式:mkfs-t文件系統(tǒng)類型分區(qū)設(shè)備創(chuàng)建文件系統(tǒng)[root@localhost~]#ls/sbin/mkfs*/sbin/mkfs/sbin/mkfs.ext2/sbin/mkfs.msdos/sbin/mkfs.cramfs/sbin/mkfs.ext3/sbin/mkfs.vfat作為其他幾個(gè)分區(qū)命令的前端工具,通過(guò)“-t...”選項(xiàng)指定文件系統(tǒng)類型[root@localhost~]#mkfs-text3/dev/sdb1mount命令用途:掛載文件系統(tǒng)、ISO鏡像到指定文件夾格式:mount[-t類型

]存儲(chǔ)設(shè)備掛載點(diǎn)目錄

mount-oloopISO鏡像文件掛載點(diǎn)目錄-oro以只讀方式掛載-orw以讀寫方式掛載-oremount重新掛載已經(jīng)掛載的設(shè)備mount-a掛載/etc/fstab中未掛載的設(shè)備umount命令用途:卸載已掛載的文件系統(tǒng)格式:umount存儲(chǔ)設(shè)備位置

umount掛載點(diǎn)目錄掛載、卸載文件系統(tǒng)硬盤分區(qū)掛載、卸載示例建立掛載點(diǎn)目錄:/mailbox掛載分區(qū)設(shè)備:/dev/sdb1訪問(wèn)分區(qū)設(shè)備:掛載點(diǎn)目錄/mailbox中創(chuàng)建文件進(jìn)行測(cè)試查看/mailbox目錄中的內(nèi)容查看磁盤掛載情況(mount)卸載分區(qū)設(shè)備:/dev/sdb1掛載、卸載文件系統(tǒng)光盤設(shè)備掛載、卸載示例掛載、卸載文件系統(tǒng)[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、建立掛載點(diǎn)目錄2、掛載光盤設(shè)備3、查看掛載情況設(shè)備名稱掛載點(diǎn)設(shè)備類型ISO鏡像文件掛載示例掛載、卸載文件系統(tǒng)[root@localhost~]#mkdir/media/fedora[root@localhost~]#mount-oloopF10-i686-Live.iso/media/fedora[root@localhost~]#ls/media/fedoraEFIGPLisolinuxLiveOSREADME卸載文件系統(tǒng)掛載、卸載文件系統(tǒng)[root@localhost~]#umount/mailbox[root@localhost~]#umount/dev/cdrom[root@localhost~]#fuser-km/mnt/cdrom/通過(guò)掛載目錄卸載通過(guò)設(shè)備文件卸載/etc/fstab配置文件包含了需要開機(jī)后自動(dòng)掛載的文件系統(tǒng)記錄UUID,可以通過(guò)blkid<設(shè)備名>取得設(shè)置文件系統(tǒng)的自動(dòng)掛載[root@localhost~]#vi/etc/fstab/dev/VolGroup00/LogVol00/ext3defaults11LABEL=/boot/bootext3defaults12devpts/dev/ptsdevptsgid=5,mode=62000tmpfs/dev/shmtmpfsdefaults00proc/procprocdefaults00sysfs/syssysfsdefaults00/dev/VolGroup00/LogVol01swapswapdefaults00設(shè)備位置掛載點(diǎn)文件系統(tǒng)類型mount參數(shù)dump參數(shù)fsck參數(shù)設(shè)置自動(dòng)掛載示例每次重新開機(jī)后,能夠自動(dòng)完成掛載將/dev/sdb1分區(qū)掛載到/mailbox目錄設(shè)置文件系統(tǒng)的自動(dòng)掛載[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規(guī)劃SWAP分區(qū)df命令格式:df[選項(xiàng)][文件]查看磁盤使用情況[root@localhost~]#df-hT文件系統(tǒng)

類型

容量

已用可用已用%掛載點(diǎn)/dev/mapper/VolGroup00-LogVol00ext36.7G4.1G2.3G65%//dev/sda1ext399M11M83M12%/boottmpfstmpfs252M0252M0%/dev/shm/dev/sdb1ext319G173M18G1%/mailboxLogicalVolumeManager,邏輯卷管理作用:動(dòng)態(tài)調(diào)整磁盤容量,從而提高磁盤管理的靈活性需要注意:/boot分區(qū)用于存放引導(dǎo)文件,不能基于LVM創(chuàng)建圖形界面管理工具system-config-lvmLVM概述2-1LVM概述2-2LVM機(jī)制的基本概念PV(PhysicalVolume,物理卷)整個(gè)硬盤,或使用fdisk等工具建立的普通分區(qū)包括許多默認(rèn)4MB大小的PE(PhysicalExtent,基本單元)VG(VolumeGroup,卷組)一個(gè)或多個(gè)物理卷組合而成的整體LV(LogicalVolume,邏輯卷)從卷組中分割出的一塊空間,用于建立文件系統(tǒng)VG(卷組)……PEPV(物理卷)PEPEPEPEPE……PEPV(物理卷)PEPEPEPEPE……LV(邏輯卷)LV(邏輯卷)主要命令的語(yǔ)法pvcreate設(shè)備名vgcreate卷組名物理卷名1物理卷名2lvcreate-L大小-n邏輯卷名卷組名lvextend-L+大小/dev/卷組名/邏輯卷名

LVM的管理命令功能物理卷管理卷組管理邏輯卷管理Scan掃描pvscanvgscanlvscanCreate建立pvcreatevgcreatelvcreateDisplay顯示pvdisplayvgdisplaylvdisplayRemove刪除pvremovevgremovelvremoveExtend擴(kuò)展vgextendlvextendReduce減少vgreducelvreduce需求描述公司準(zhǔn)備在Internet中搭建郵件服務(wù)器(RHEL5系統(tǒng)平臺(tái)),面向全國(guó)各地的員工及部分VIP客戶提供電子郵箱空間。由于用戶數(shù)量眾多,郵件存儲(chǔ)需要大量的空間,考慮到動(dòng)態(tài)擴(kuò)容的需要,計(jì)劃增加兩塊SCSI硬盤并構(gòu)建LVM邏輯卷(掛載到“/mailbox”目錄下)專門用于存放郵件數(shù)據(jù)LVM應(yīng)用示例2-1推薦步驟:PVVGLV格式化,掛載使用文件系統(tǒng)LVM應(yīng)用示例2-2/dev/sdb1/dev/sdc1/dev/sdb/dev/sdc轉(zhuǎn)換物理卷/dev/mail_store/mail創(chuàng)建邏輯卷mail_store創(chuàng)建卷組格式化為ext3文件系統(tǒng),

并掛載到/mailbox目錄1.轉(zhuǎn)化物理卷使用fdisk命令規(guī)劃兩個(gè)分區(qū),將類型設(shè)置為“8e”/dev/sdb1、/dev/sdc1使用pvcreate命令轉(zhuǎn)換上述分區(qū)為物理卷創(chuàng)建物理卷——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正確分區(qū)結(jié)果2.創(chuàng)建卷組使用vgcreate命令創(chuàng)建卷組mail_storevgcreate-s大小可以指定pv的大小

包括物理卷:/dec/sdb1、/dev/sdc1創(chuàng)建卷組——vgcreate[root@localhost~]#vgcreatemail_store/dev/sdb1/dev/sdc1Volumegroup"mail_store"successfullycreated3.創(chuàng)建邏輯卷使用lvcreate命令創(chuàng)建邏輯卷mail-L大小從卷組mail_store上劃出60GB空間-lpv個(gè)數(shù)可以指定用使用多少pv使用mkfs命令創(chuàng)建ext3文件系統(tǒng)創(chuàng)建邏輯卷——lvcreate[root@localhost~]#lvcreate-L60G-nmailmail_store

/dev/cdrom:openfailed:Read-onlyfilesystemLogicalvolume"mail"created[root@localhost~]#mkfs-text3/dev/mail_store/mail……為邏輯卷擴(kuò)容使用lvextend命令為邏輯卷mail擴(kuò)充容量從卷組mail_store上再劃出10GB給邏輯卷mail使用resize2fs命令更新系統(tǒng)識(shí)別的文件系統(tǒng)大小邏輯卷擴(kuò)容[root@localhost~]#

lvextend-L+10G/dev/mail_store/mail[root@localhost~]#resize2fs/dev/mail_store/mail卸載文件系統(tǒng)umount執(zhí)行fsck-f/dev/卷組/邏輯卷名resize2fs-p/dev/卷組/邏輯卷名size(先調(diào)整文件系統(tǒng))lvreduce-Lsize/dev/卷組/邏輯卷名(縮小邏輯卷)

最好通過(guò)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創(chuàng)建LV分區(qū)實(shí)現(xiàn)磁盤限額的條件需要Linux內(nèi)核支持安裝quota軟件包Linux磁盤限額的特點(diǎn)作用范圍:針對(duì)指定的文件系統(tǒng)(分區(qū))限制對(duì)象:用戶帳號(hào)、組帳號(hào)限制類型:磁盤容量(默認(rèn)單位為KB)文件數(shù)量限制方法:軟限制、硬限制磁盤配額概述啟用文件系統(tǒng)的配額支持添加usrquota、grpquota掛載參數(shù)啟用磁盤配額支持[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)檢測(cè)磁盤配額并創(chuàng)建配額文件使用quotacheck命令創(chuàng)建配額文件

quotacheck-ugcv

文件系統(tǒng)

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è)用戶、組配額-c:創(chuàng)建配額數(shù)據(jù)文件-v:顯示執(zhí)行過(guò)程信息-a:檢測(cè)所有可用的分區(qū)組配額文件用戶配額文件編輯用戶和組帳號(hào)的配額設(shè)置使用edquota命令編輯配額設(shè)置

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列:文件個(gè)數(shù)軟限制第7列:文件個(gè)數(shù)硬限制啟用、關(guān)閉文件系統(tǒng)的配額功能使用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驗(yàn)證磁盤配額功能必須切換到設(shè)置配額的分區(qū)(掛載目錄)創(chuàng)建指定數(shù)量的文件:使用touch命令,或cp命令創(chuàng)建指定容量的文件:使用dd命令,或cp命令磁盤配額管理5-4[zhangsan@mail~]$cd/mailbox[zhangsan@mailmailbox]$ddif=/dev/zeroof=myfilebs=1Mcount=120sdb1:warning,userblockquotaexceeded.sdb1:writefailed,userblocklimitreached.dd:

溫馨提示

  • 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)論