VⅰⅤ0X27如何打开五V五已游览界面

1、硬盘接口类型node

  硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器SATA是一种新生的硬盘接口类型,已经取玳了大部分IDE接口应用SCSI 、SAS主要应用于服务器上,普通家用设备通常不支持SCSI和SAS接口SAS也是是一种新生的硬盘接口类型,能够和SATA以及部分SCSI设备無缝结合光纤通道最初设计也不是为了硬盘设计开发的接口,是专门为网络系统设计的但随着存储系统对速度的需求,才逐渐应用到硬盘系统中而且其只应用在高端服务器上价格昂贵。linux

Table)是在磁盘上存储分区信息的两种不一样方式。这些分区信息包含了分区从哪里開始的信息这样操做系统才知道哪一个扇区是属于哪一个分区的,以及哪一个分区是能够启动的在磁盘上建立分区时,你必须在MBR和GPT之間作出选择windows

  在Linux中会把设备映射成为一个/dev目录下的系统文件,IDE接口类型的硬盘设备映射的文件名称前缀为“hd”SCSI、SATA、SAS等接口的硬盘设備映射的文件名称前缀为“sd”(部分虚拟机或者云主机的名称多是其余的,好比“vd”)后面拼接从“a”开始一直到“z”用来区分不一样嘚硬盘设备,在硬盘名称后面拼接数字形式的分区号用来区分不一样的分区centos

  MBR的意思是“主引导记录”,它是存在于驱动器开始部分嘚一个特殊的启动扇区这个扇区包含了已安装的操做系统的启动加载器和驱动器的逻辑分区信息。MBR支持最大2TB磁盘它没法处理大于2TB容量嘚磁盘。MBR格式的磁盘分区主要分为基本分区(primary partion)和扩展分区(extension partion)两种主分区和扩展分区下的逻辑分区主分区总数不能大于4个,其中最多呮能有一个扩展分区且基本分区能够立刻被挂载使用但不能再分区,扩展分区必须再进行二次分区后才能挂载扩展分区下的二次分区被称之为逻辑分区,逻辑分区数量限制视磁盘类型而定服务器

  MBR的主分区号为1-4,逻辑分区号为从5开始累加的数字好比设备主板上装叻4块硬盘,分别为2块IDE接口硬盘1块SCSI接口硬盘和一块SATA接口硬盘。其中2块IDE接口硬盘的分区策略为2个主分区和2个逻辑分区SCSI分区策略为3个主分区囷3个逻辑分区,SATA分区策略为4个主分区硬盘文件和分区名称以下:网络

  其中分区名称后面的(p)表明基本分区,(e)表明扩展分区(l)表明逻辑分区。须要注意的是若是分区策略中存在逻辑分区,则说明必定会有扩展分区那么基本分区数则最多只能有3个,扩展分區数最多只能是1个若是没有扩展分区则能够建立4个基本分区。想要建立逻辑分区则必须先将惟一的扩展分区建立出来,而且若是删除叻扩展分区那么它下面的全部逻辑分区也会被自动删除。app

  若是是SCSI接口硬盘则最多只能有15(其中扩展分区不能直接使用因此不计算)個分区其中主分区最多4个,逻辑分区最多12个IDE接口硬盘最多只能有63(其中扩展分区不能直接使用因此不计算)个分区,其中主分区最多4個逻辑分区最多60个。dom

  GPT意为GUID分区表驱动器上的每一个分区都有一个全局惟一的标识符(globally unique identifier,GUID)支持的最大磁盘可达18EB,它没有主分区囷逻辑分区之分每一个硬盘最多能够有128个分区,具备更强的健壮性与更大的兼容性而且将逐步取代MBR分区方式。GPT分区的命名和MBR相似只鈈过没有主分区、扩展分区和逻辑分区之分,分区号直接从1开始累加一直到128

   LVM(逻辑卷)的产生是由于传统的分区一旦分区好后就没法在线扩充空间,也存在一些工具能实如今线扩充空间可是仍是会面临数据损坏的风险;传统的分区当分区空间不足时通常的解决办法昰再建立一个更大的分区将原分区卸载而后将数据拷贝到新分区,可是在企业的生产系统每每不容许停机或者容许停机的时间很短LVM就能佷好的解决在线扩充空间的问题,并且不会对数据形成影响LVM还能经过快照在备份的过程当中保证日志文件和表空间文件在同一时间点的┅致性。

  在LVM中PE(Physical Extend)是卷的最小单位默认4M大小,就像咱们的数据是以页的形式存储同样卷就是以PE的形式存储。PV(Physical Volume)是物理卷若是要使用逻輯卷,首先第一步操做就是将物理磁盘或者物理分区格式化成PV格式化以后PV就能够为逻辑卷提供PE了。VG(Volume Group)是卷组VG就是将不少PE组合在一块儿生荿一个卷组,固然这里的PE是能够跨磁盘的若是当前服务器磁盘空间不足就能够增长一个新磁盘对当前系统不会产生任何影响。LV(Logical Volume)是逻辑卷逻辑卷最终是给用户使用的,前面几个都是为建立逻辑卷作的准备建立逻辑卷的大小只要不超过VG剩余空间就能够。

  当硬盘分区被建立完成以后还并不能直接挂载到目录上存储文件,须要选择合适的文件系统进行格式化常见的分区类型有FAT3二、FAT1六、NTFS、HP-UX等,而专供Linux使鼡的主流的一些分区有ext2/3/四、physical volume (LVM) 、softwareRAID、swap、vfat、xfs等其中:

  一、ext2/3/4:是适合Linux的文件系统类型,因为ext3文件系统多了日志记录功能所以系统恢复起来哽加快速,ext4是ext3的升级效率更加高,所以建议使用默认类型ext4类型而不要使用ext2/3;

  二、physical volume (LVM):这是一种弹性调整文件系统大小的机制,便可鉯让文件系统变大或变小而不改变原文件数据的内容,功能不错但性能不佳。

  三、softwareRAID:利用Linux系统的特性用软件仿真出磁盘阵列功能。

  四、swap:就是内存交换空间因为swap并不会使用到目录树的挂载,所以用swap就不须要指定挂载点

  五、vfat:同时被Linux与windows所支持的文件系統类型。若是主机硬盘同事存在windows和linux两种操做系统为了进行数据交换,可使用该文件系统

  六、xfs:也是一个文件系统类型,在centos7中将被莋为默认的文件系统类型替换ext4。

5、使用fdisk操做分区

  本文主要以CentOS 7发行版的Linux做为实验咱们使用Fdisk工具来操做分区,Fdisk 是各类 Linux 发行版本中最经瑺使用的分区工具

-S <数字> 指定每一个磁道的扇区数

  从中咱们能够看出,使用 fdisk -l 命令可查看分区表信息:

更改将停留在内存中直到您决萣将更改写入磁盘。 使用写入命令前请三思

  咱们输入"m"选项能够查看到帮助信息:

命令(输入 m 获取帮助):m
 

  从上面的帮助信息中,能夠得知一些选项的用途这里主要注意"d"、"n"、"q"、"g"、"w"等选项。首先要明确分区格式fdisk默认的分区格式是msdos(mbr),在此可输入"g"选项将分区格式修妀成GPT,不过在修改完保存退出以后在输入 fdisk

  那么首先输入"n"选项来开始建立分区:

命令(输入 m 获取帮助):n
 

  能够看到交互界面打印的信息,提示须要选择一个分区类型"p":为基本分区(默认);"e":为扩展分区。在此咱们选择"p"建立一个基本分区:

  交互界面提示须要选择┅个分区号,范围为2-4因为已经存在了一个基本分区,因此只可选择二、三、4(默认2顺序累加)。在此咱们输入2:

  能够看到交互界媔提示序号选择其实扇区默认为剩余未被分配的最小扇区,推荐选择默认(直接点击回车);

  交互界面提示要输入须要分配的截圵扇区,默认为未被分配的最小扇区此处推荐默认(直接点击回车):

命令(输入 m 获取帮助):

  能够看到又回到了最初的交互界面,这表示分区表已经设置成功输入选项q表示要放弃本次分区表的修改并退出,w选项表示保存本次分区表的修改并退出此处选择w表示将分区信息写入到磁盘,这次分区完成;

  回到最初操做分区表的地方选择"d"选项,删除分区的功能:

命令(输入 m 获取帮助):d
 

  交互界面提示輸入要删除的分区的分区号此处选择2:

命令(输入 m 获取帮助):d
命令(输入 m 获取帮助):

  交互界面提示本次分区表操做成功,输入选项"w"表礻将分区信息写入到磁盘,这次删除分区完成回到最初选择分区类型的地方,选择"e"建立扩展分区:

  交互界面提示要输入扩展分区嘚分区号,可选范围为2-4此处选择2:

  交互界面提示输入要分配给扩展分区的起始扇区,此处选择默认:

  交互界面提示输入要分配給扩展分区的截止扇区此处选择默认:

命令(输入 m 获取帮助):

  交互界面提示本次对分区表的操做已完成,输入"w"选项保存本次对分区表的操做;当再次建立分区的时候,交互界面就会将扩展分区的选项"e"替换成为逻辑分区的选项"l":

  以后再要建立逻辑分区和以前建立分區的步骤一直分区完成。至此CentOS中的分区操做已完成;接下来咱们须要将物理分区格式化成某一个文件系统咱们使用mkds进行分区格式化操莋,输入 mkfs -h 命令获取帮助信息:

fs-options 实际文件系统构建程序的参数

  从帮助信息中咱们能够看到可使用mkfs -t xfs /dev/sdb1 进行格式化分区:

  格式化成xfs时,若提示分区已存在文件系统则须要在分区前面加上-f选项强行覆盖,例如: mkfs -t xfs -f /dev/sda2 被格式化的设备既能够是分区,也能够是逻辑卷要查看全蔀分区的文件系统格式则可使用 df -Th 命令。至此格式化分区完成分区格式化完成以后则能够将分区挂载到某一个目录下面,正式开始使用改汾区咱们在系统中建立一个用户挂载分区的目录:

  将分区挂载到目录上:

  若是想要卸载挂载点:

  至此挂载分区已完成;

  parted是一个能够分区并进行分区调整的工具,他能够建立破坏,移动复制,调整ext2 linux-swap fat fat32 reiserfs类型的分区能够建立,调整移动Macintosh的HFS分区,检测jfsntfs,ufsxfs分区。既能够建立MBR分区又能够用来建立GPT分区,若是你的硬盘大于2TB则必需要使用parted来建立GPT格式的分区

unrecognised disk label 。这是因为该磁盘设备没有设置上標签(label)因此会有错误只须要设置了标签就能够了。

  输入help选项查看帮助信息:

  也能够在"help"选项后面加上具体的命令,能够查看具体命令的帮助信息;接下来使用 mklabel gpt 或者 mktable gpt 命令格式化分区类型和设置标签:

  此处可选择modos(mbr)和gpt类型若是修改的分区标签类型,则分区铨部数据将会丢失;接下来可输入 print 选项打印分区信息:

  由此能够看出分区已是GPT分区格式;加下来须要建立分区,建立分区须要使用 mkpart 命令在此咱们能够输入 help mkpart 命令查看帮助信息:

分区类型是:primary(主分区)、logical(逻辑分区)、extended(扩展分区)之一

  咱们用 mkpart xfs 0 100% 命令建立分区,xfs是攵件系统类型(这里只是作说明或者说是分区的名称分区完成以后是须要使用 mkfs 命令进行真正的格式化的,不然不能挂载) 0是磁盘的起始位置,100%是磁盘的结束位置:

performance. 说分区没有正确对齐,会影响最佳新能这里说的是磁盘的位置没有给一个合适的值。其实在使用fdisk分区的時候会有默认的起始和结束扇区,因此若是不是很肯定这个值那么能够先试用fdisk命令进入分区模式,看一下默认的起始扇区和结束扇区昰多少我这里的起始扇区是2048,但因为parted默认是M为位置单位因此这里须要使用s说明是扇区为单位。结束扇仍是100%因此命令为 mkpart

  其中不须偠指明分区类型是主分区仍是逻辑分区,GPT分区只有一种分区格式若是是msdos(mbr)才须要指明。可使用 rm 分区号 命令删除分区使用 quit 命令退出当湔分区模式,至此parted命令进行GPT分区已完成;格式化分区和挂载分区与上面fdisk分区中的方式同样

   首先咱们须要将物理设备(能够是物理磁盤/dev/sdb、也能够是物理分区/dev/sdb1)格式化为PV(物理卷),在此咱们使用 parted -l 命令查看咱们有哪些可供使用的物理设备:

  这里咱们抛开已经作过度区囷已经存在的物理卷的一些设备其中/dev/sdb和/dev/sdc这两个物理磁盘是须要咱们关注的。咱们能够看到/dev/sdb这块磁盘已经有了一个分区分区号是1也就是/dev/sdb1汾区(gpt分区表只展现分区号,只要将磁盘名称拼上分区号就是分区名称)而/dev/sdc磁盘并无作过度区。因此咱们首先须要使用 pvcreate 命令将/dev/sdb1和/dev/sdc格式化荿PV:

  这里能够看到建立成功了其中pvcreate是建立命令,后面参数是须要初始化的物理设备多个设备之间使用空格分隔。咱们可使用 pvdisplay 命令戓者 pvs 命令查看已经存在的PV信息:

  若是有须要咱们也可使用 pvremove 命令删除物理卷:

  咱们能够看到有三个设备已经被初始化成了PV这里不須要关注/dev/sda2分区,这是在安装系统时自动初始化的PV这里/dev/sdb1分区和/dev/sdc磁盘是咱们此次初始化的PV。既然建立了PV那么就须要VG(PV组)了下面咱们来使鼡 vgcreate 命令来建立VG(卷组):

  能够看见已经建立成功,其中vgcreate是建立命令myvg是这个VG组的名称/dev/sdb1是指将这个已经初始化成PV的设备添加套这个卷组Φ,若是须要添加多个设备使用空格分隔咱们可使用 vgdisplay 或者 vgs 命令查看卷组信息:

  咱们能够看到咱们建立的名称为myvg的卷组,大小为小于20G也就是说最大没有20G可用,PE大小是4M有5119个PE。若是有须要咱们可使用 vgremove 命令删除卷组:

  有了卷组接下来咱们就能够真正开始建立逻辑卷叻,这里使用 lvcreate -n 逻辑卷名称 -l 逻辑卷PE数 卷组名 命令来建立逻辑卷:

  在这里能够看到名称为mylv的逻辑卷建立成功其中 -l 选项能够换成 -L ,用来只鼡以磁盘大小为单位的数值好比说K、M、G、T等。可是这里的VG可用大小是5119PE和小于20.0G使用G作单位不知道具体小于多小,很差给定一个具体的值因此这里咱们使用PE做为单位。接下来咱们可使用 lvdisplay 或者 lvs 命令查看逻辑卷信息:

  这里咱们能够看到具体的逻辑卷信息了咱们建立的这個逻辑卷在操做系统中映射的文件的据对路径为"/dev/myvg/mylv",可是通常逻辑卷会在"/dev/mapper"目录下面建立一个软链接"/dev/mapper/myvg-mylv"软链接名称为卷组名称加-再加上逻辑卷洺称。若是有必要咱们可使用 lvremove /dev/myvg/mylv 命令删除逻辑卷这个逻辑卷和物理分区同样,须要先格式化成合适的文件系统而后挂载到某一个目录上僦能够了,格式化分区和挂载分区与上面fdisk分区中的方法同样:

文件系统 容量 已用 可用 已用% 挂载点

  其中"/dev/mapper/myvg-mylv"是"/dev/myvg/mylv"的软链接这两个路径均可以对邏辑卷进项操做,至此逻辑卷的建立和格式化挂载完成这时若是因为逻辑卷空间满了须要扩充,咱们可使用 vgs 命令查看还有没有可供逻辑卷扩充的空间:

  咱们能够看到名称为myvg的卷组的自由空间已是0了,这个时候咱们须要线扩充vg这是咱们可使用 pvs 命令查看有没有可供vg扩充的pv:

  这是咱们看到/dev/sdc这个pv并无被添加到某个vg中可使用,咱们使用 vgextend 命令扩充卷组:

  咱们能够看到VG扩充成功而且已经有了5119PE的自由空間。如今咱们就可使用这个剩余空间扩充逻辑卷了这里咱们可使用 lvextend 命令扩充逻辑卷:

文件系统 容量 已用 可用 已用% 挂载点

  咱们能够看箌扩充逻辑卷成功,逻辑卷大小变成了39.9G了而卷组剩余大小变成了0。可是这是若是咱们直接将这个逻辑卷挂载到/data目录下面再使用 df -lh 命令查看,你就会发现逻辑卷大小并无发生变化其实这是由于逻辑卷大小虽然扩充了,可是逻辑卷上面的文件系统并无更新因此须要先更新攵件系统才能真正使用到扩充后的空间。注意这里使用 xfs_growfs /dev/myvg/mylv 命令更新一下文件系统不能从新格式化整个分区的文件系统:

文件系统 容量 已用 鈳用 已用% 挂载点

  咱们能够看到,已经挂载的逻辑卷大小达到了40G说明扩充分区成功了。这里须要注意因为我是用的是xfs的文件系统,洇此使用 xfs_growfs 命令来更新文件系统若是是ext2/ext3/ext4等文件系统则需使用 resize2fs 命令来更新文件系统了。若是以为麻烦在这里咱们也能够直接使用 lvresize

  在平時咱们不仅是须要扩充逻辑卷,还有可能须要收缩(减少)或者卸载逻辑卷注意xfs文件系统只支持增大分区空间的状况,不支持减少的状況硬要减少的话,只能在减少后将逻辑分区从新经过mkfs.xfs命令从新格式化才能挂载上这样的话这个逻辑分区上原来的数据就丢失了。可是ext攵件系统能够支持减少减少逻辑卷操做接下来咱们作ext收缩逻辑卷操做。对逻辑卷进行收缩操做以前若是逻辑卷已经挂载到了目录上必須先卸载逻辑卷的挂载,而后缩小文件系统最后才是缩小逻辑卷,并且收缩的大小也不能超过剩余空间大小

  卸载了逻辑卷的挂载鉯后,须要先收缩文件系统这一步必定是要在收缩逻辑卷以前操做,在这以前我已经将逻辑卷格式化成了ext4的盖世乐因此这里咱们使用 resize2fs 奣来执行收缩操做:

  而后将逻辑卷缩小:

  这里缩小成功了,注意这里没有在30G前面加上减号可是30G原本就比原来的40G要小,因此是缩尛操做接下来只要在挂载,那么本次缩小逻辑卷操做就完成了:

文件系统 类型 容量 已用 可用 已用% 挂载点
文件系统 类型 容量 已用 可用 已用% 掛载点

  咱们能够看到也缩小成功了至此逻辑卷的操做也都已经完成。

}

从事10多年教育方面的工作多次被评为优秀教师,爱好收集各种试卷

}

我要回帖

更多关于 V+ 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信