来一发CentOS6.x下文件体系创立LVM
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!分区Linux下最经常使用的分区工具是fdisk操纵复杂,易用,但利用这个分区工具最多分辨别15个。
fdisk–l检察体系上一切磁盘分区信息。
fdisk–l/dev/sd*
#fdisk-l/dev/sdb
Disk/dev/sdb:21.5GB,21474836480bytes
255heads,63sectors/track,2610cylinders
Units=cylindersof16065*512=8225280bytes
Sectorsize(logical/physical):512bytes/512bytes
I/Osize(minimum/optimal):512bytes/512bytes
Diskidentifier:0x07a95eb7
DeviceBootStartEndBlocksIdSystem
fdisk/dev/sd*
几个罕见的参数
ddeleteapartition删除分区
llistknownpartitiontypes各分区范例所对应的systemID
naddanewpartition创立一个新分区
pprintthepartitiontable打印出分区表相称于fdisk–l/dev/sd*
qquitwithoutsavingchanges不保留以后操纵加入fdisk分区工具
tchangeapartitionssystemid改动一个分区的systemID
wwritetabletodiskandexit保留以后操纵加入fdisk
创立实例
#fdisk/dev/sdb对/dev/sdb举行分区
WARNING:DOS-compatiblemodeisdeprecated.Itsstronglyrecommendedto
switchoffthemode(commandc)andchangedisplayunitsto
sectors(commandu).
Command(mforhelp):nn暗示新建一个分区
Commandaction
eextended暗示扩大分区
pprimarypartition(1-4)暗示主分区
p输出批暗示创立一个主分区
Partitionnumber(1-4):1输出分区编号/dev/sdb1
Firstcylinder(1-2610,default1):敲回车键暗示从第一个柱面入手下手
Usingdefaultvalue1
Lastcylinder,+cylindersor+size{K,M,G}(1-2610,default2610):+5G分区巨细为5G这里也能够键进到第几柱面
Command(mforhelp):p检察该磁盘的分区信息
Disk/dev/sdb:21.5GB,21474836480bytes
255heads,63sectors/track,2610cylinders
Units=cylindersof16065*512=8225280bytes
Sectorsize(logical/physical):512bytes/512bytes
I/Osize(minimum/optimal):512bytes/512bytes
Diskidentifier:0x07a95eb7
装备称号入手下手柱面停止柱面块巨细systemId范例
DeviceBootStartEndBlocksIdSystem
/dev/sdb116545253223+83Linux
Command(mforhelp):w保留并加入
Thepartitiontablehasbeenaltered!
Callingioctl()tore-readpartitiontable.
Syncingdisks.
检察分区操纵是不是写进体系内核
#cat/proc/partitions
majorminor#blocksname
8026214400sda
81512000sda1
8225701376sda2
81620971520sdb
8175253223sdb1
内核能读取到硬盘分区表可是偶然内核会读取不到这时候就利用partx下令下令以下
#partx-a/dev/sdb1/dev/sdb
创立文件体系
利用mkfsmkfs.ext,mke2fs来举行文件体系的创立一样平常利用mke2fs
mkfs–text2=mkfs.ext2=mke2fs–text2
mkfs–text3=mkfs.ext3=mke2fs–text3
mkfs–text4=mkfs.ext4=mke2fs–text4
mke2fs
mke2fs–ttypeDevice:创立甚么范例的文件体系
mke2fs–b{1024|2048|4096}Device分区的块巨细
#mke2fs-text4-b2048/dev/sdc2
mke2fs1.41.12(17-May-2010)
Filesystemlabel=
OStype:Linux
Blocksize=2048(log=1)
Fragmentsize=2048(log=1)
Stride=0blocks,Stripewidth=0blocks
197880inodes,1578386blocks
78919blocks(5.00%)reservedforthesuperuser
Firstdatablock=0
Maximumfilesystemblocks=538968064
97blockgroups
16384blockspergroup,16384fragmentspergroup
2040inodespergroup
Superblockbackupsstoredonblocks:
16384,49152,81920,114688,147456,409600,442368,802816,1327104
Writinginodetables:done
Creatingjournal(32768blocks):done
Writingsuperblocksandfilesystemaccountinginformation:done
Thisfilesystemwillbeautomaticallycheckedevery24mountsor
180days,whichevercomesfirst.Usetune2fs-cor-itooverride.
#tune2fs-l/dev/sdc2|grep"Blocksize"
Blocksize:2048
#blkid/dev/sdc2
/dev/sdc2:UUID="ac40a50d-ddee-44b0-a6a8-481e7b33a548"TYPE="ext4"
mke2fs创立默许是ext2
#mke2fs/dev/sdb1
mke2fs1.41.12(17-May-2010)
Filesystemlabel=
OStype:Linux
Blocksize=4096(log=2)
Fragmentsize=4096(log=2)
Stride=0blocks,Stripewidth=0blocks
328656inodes,1313305blocks
65665blocks(5.00%)reservedforthesuperuser
Firstdatablock=0
Maximumfilesystemblocks=1346371584
41blockgroups
32768blockspergroup,32768fragmentspergroup
8016inodespergroup
Superblockbackupsstoredonblocks:
32768,98304,163840,229376,294912,819200,884736
Writinginodetables:done
Writingsuperblocksandfilesystemaccountinginformation:done
Thisfilesystemwillbeautomaticallycheckedevery24mountsor
180days,whichevercomesfirst.Usetune2fs-cor-itooverride.
mke2fs设置文件/etc/mke2fs.conf
base_features=sparse_super,filetype,resize_inode,dir_index,ext_attr默许利用ext2文件体系
blocksize=4096默许块巨细
inode_size=256
inode_ratio=16384
将上面的features后的赋值增补到base_features前面体系默许分区的文件体系就是ext3或ext4
ext3={
features=has_journal
}
ext4={
features=has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
inode_size=256
{
tune2fs-l其显现的信息非常丰厚
检察其块巨细
#tune2fs-l/dev/sdb1|grep"Blocksize"
Blocksize:4096
blkid下令检察UUID和文件体系范例
#blkid/dev/sdb1
/dev/sdb1:UUID="8595c196-9c41-4bfb-8b76-4930705e6c12"TYPE="ext2"
挂载文件体系
mount–ttypeDevice挂载点
mount下令检察以后体系挂载的文件体系
#mount
/dev/mapper/vg_centos-lv_rooton/typeext4(rw)
procon/proctypeproc(rw)
sysfson/systypesysfs(rw)
devptson/dev/ptstypedevpts(rw,gid=5,mode=620)
tmpfson/dev/shmtypetmpfs(rw)
/dev/sda1on/boottypeext4(rw)
noneon/proc/sys/fs/binfmt_misctypebinfmt_misc(rw)
sunrpcon/var/lib/nfs/rpc_pipefstyperpc_pipefs(rw)
nfsdon/proc/fs/nfsdtypenfsd(rw)
/etc/mtab文件也能够检察以后体系的挂载情形mount下令所看到的了局均来自此文件
#cat/etc/mtab
/dev/mapper/vg_centos-lv_root/ext4rw00
proc/procprocrw00
sysfs/syssysfsrw00
devpts/dev/ptsdevptsrw,gid=5,mode=62000
tmpfs/dev/shmtmpfsrw00
/dev/sda1/bootext4rw00
none/proc/sys/fs/binfmt_miscbinfmt_miscrw00
sunrpc/var/lib/nfs/rpc_pipefsrpc_pipefsrw00
nfsd/proc/fs/nfsdnfsdrw00
利用mount下令挂载事先无效,体系重启生效将要挂载的文件体系吸进/etc/fstab文件中
LVM
LVM是逻辑盘卷办理LogicalVolumeManager,它是Linux情况下对磁盘分区举行办理的一种机制,LVM是创建在硬盘和分区之上的一个逻辑层,来进步磁盘分区办理的天真性
LVM创立按次是PV——〉VG——〉LV不晓得人人注重没有利用默许装置CentOS时体系默许利用的LVM
创立前筹办
将分区的systemID改成8e(LinuxLVM)
#fdisk/dev/sdc
Command(mforhelp):t
Partitionnumber(1-4):2
Hexcode(typeLtolistcodes):8e
Changedsystemtypeofpartition2to8e(LinuxLVM)
Command(mforhelp):p
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。 生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。 查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
页:
[1]