正在VMware假造机中,装置了Centos7,安置时间配的磁盘容量是80,前期不敷用,怎样停止扩大呢?
惟有闭关虚构电机源后,才干对于磁盘停止扩大。
启机,检查磁盘:df -h
[root@localhost~]#df-h文献体系容量已用可用已用%挂载面devtmpfs3.9G03.9G0%/devtmpfs3.9G16K3.9G1%/dev/shmtmpfs3.9G13M3.9G1%/runtmpfs3.9G03.9G0%/sys/fs/cgroup/dev/mapper/centos-root48G6.7G42G14%//dev/sda11014M254M761M26%/boot/dev/mapper/centos-home24G39M24G1%/hometmpfs797M8.0K797M1%/run/user/42tmpfs797M24K797M1%/run/user/0用于检查文献体系的磁盘应用环境并以易于浏览的体例表现
-h:以人类可读的花样表现磁盘空间年夜小。比方,应用 GB、MB、KB 等单元取代字节。
文献体系称号或者挂载面(比方 /、/home、/mnt/usb 等)
容量(文献体系的总容量)
已用空间(已分派给文献战其余数据的空间)
可用空间(节余可以使用的空间)
应用百分比(已用空间占总空间的百分比)
挂载面(文献体系正在目次树中的挂载地位)
检查磁盘分区:fdisk -l
[root@localhost~]#fdisk-l磁盘/dev/sda:107.4GB,107374182400字节,209715200个扇区Units=扇区of1*512=512bytes扇区年夜小(逻辑/物理):512字节/512字节I/O年夜小(最小/最好):512字节/512字节磁盘标签典型:dos磁盘标记符:0x00095d48设置BootStartEndBlocksIdSystem/dev/sda1*20482099199104857683Linux/dev/sda22099200167772159828364808eLinuxLVM磁盘/dev/mapper/centos-root:51.3GB,51308920832字节,100212736个扇区Units=扇区of1*512=512bytes扇区年夜小(逻辑/物理):512字节/512字节I/O年夜小(最小/最好):512字节/512字节磁盘/dev/mapper/centos-swap:8455MB,8455716864字节,16515072个扇区Units=扇区of1*512=512bytes扇区年夜小(逻辑/物理):512字节/512字节I/O年夜小(最小/最好):512字节/512字节磁盘/dev/mapper/centos-home:25.1GB,25052577792字节,48930816个扇区Units=扇区of1*512=512bytes扇区年夜小(逻辑/物理):512字节/512字节I/O年夜小(最小/最好):512字节/512字节fdisk 是1个用于磁盘分区的饬令止对象。fdisk -l 则用于列出全部可用的磁盘及其分区疑息
-l:列出全部磁盘战分区的疑息,过失磁盘停止所有调度
当您拔出1个新的 USB 闪存启动器后,您能够经由过程以停步调搜索对于应的块征战:
拔出 USB 摆设。
运转 fdisk -l 先后的比照:正在拔出 USB 建设之前,先运转1次 sudo fdisk -l,记载输入。而后,拔出 USB 装备,再次运转 sudo fdisk -l。比照二次输入,新删的磁盘疑息便是您的 USB 作战。
应用 dmesg 饬令:拔出 USB 摆设后,运转 dmesg | tail 检查体系日记的最新输入,那通俗会表现新设置的分派环境。比方,它大概会表现 USB 设置被判别为 /dev/sdc 或者其余近似的作战实。
对于磁盘停止分区掌握:fdisk /dev/sda
对于新添的磁盘停止分区掌握(选取新删的磁盘)。尔们是假造机,惟有1块硬盘,因此抉择那块硬盘便可。
[root@localhost~]#fdisk/dev/sda接待应用fdisk(util-linux2.23.2)。更正将逗留正在内乱存中,曲到您决意将变更写进磁盘。应用写进饬令前请3念。饬令(输出m获得资助):p磁盘/dev/sda:107.4GB,107374182400字节,209715200个扇区Units=扇区of1*512=512bytes扇区年夜小(逻辑/物理):512字节/512字节I/O年夜小(最小/最好):512字节/512字节磁盘标签典型:dos磁盘标志符:0x00095d48建筑BootStartEndBlocksIdSystem/dev/sda1*20482099199104857683Linux/dev/sda22099200167772159828364808eLinuxLVM饬令(输出m获得资助):nPartitiontype:pprimary(2primary,0extended,2free)eextendedSelect(defaultp):p分区号(3,4,默许3):3肇端扇区(167772160-209715199,默许为167772160):将应用默许值167772160Last扇区,+扇区or+size{K,M,G}(167772160-209715199,默许为209715199):将应用默许值209715199分区3已配置为Linux典型,年夜小设为20GiB饬令(输出m获得资助):wThepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.WARNING:Re-readingthepartitiontablefailedwitherror16:开发或者资本闲.Thekernelstillusestheoldtable.Thenewtablewillbeusedatthenextrebootorafteryourunpartprobe(8)orkpartx(8)正正在共步磁盘。瞧到末了的提醒是“设置或者资本闲”为平常提醒,持续底下掌握便可。
从头读与磁盘:partprobe
[root@localhost~]#partprobe从头读与磁盘分区表并革新内乱核中的分区疑息,那个饬令常常正在应用fdisk、parted或者其余磁盘分区对象对于磁盘停止分区或者修正分区表后应用,以保证掌握体系可能准确天鉴识战拜候新的或者改动后的分区。
为新添磁盘创制文献体系:mkfs.ext4 /dev/sda3
[root@localhost~]#mkfs.ext4/dev/sda3mke2fs1.42.9(28-Dec-2013)文献体系标签=OStype:Linux块年夜小=4096(log=2)分块年夜小=4096(log=2)Stride=0blocks,Stripewidth=0blocks1310720inodes,5242880blocks262144blocks(5.00%)reservedforthesuperuser第1个数据块=0Maximumfilesystemblocks=2153775104160blockgroups32768blockspergroup,32768fragmentspergroup8192inodespergroupSuperblockbackupsstoredonblocks:32768,98304,163840,229376,294912,819200,884736,1605632,2654208,4096000Allocatinggrouptables:杀青正正在写进inode表:完结Creatingjournal(32768blocks):落成Writingsuperblocksandfilesystemaccountinginformation:竣事饬令用于正在指定的磁盘分区上创制1个新的ext4文献体系。那里的饬令能够分为几个局部去懂得:
mkfs:是“make filesystem”的缩写,用于创造文献体系。
.ext4:指定了要创造的文献体系规范,那里是ext4。ext4是第4代扩大文献体系,它是Linux体系中经常使用的1种文献体系,供应了优良的功能、靠得住性战数据完备性。
/dev/sda3:指定了要创立文献体系的方针分区。正在Linux中,/dev/目次包括了体系中的全部兴办战分区。sda普通表白第1个SCSI或者SATA硬盘,而sda3则流露该硬盘上的第3个主分区或者扩大分区中的第1个逻辑分区。
于是,mkfs.ext4 /dev/sda3饬令的意义是:正在/dev/sda3分区上创办1个ext4文献体系。
始初化物理卷:pvcreate /dev/sda3
[root@localhost~]#pvcreate/dev/sda3WARNING:ext4signaturedetectedon/dev/sda3atoffset1080.Wipeit?[y/n]:yWipingext4signatureon/dev/sda3.Physicalvolume"/dev/sda3"successfullycreated.该饬令的重要功效是正在指定的物理分区或者磁盘上始初化1个物理卷(Physical Volume,简称PV)。
施行pvcreate /dev/sda3饬令后,/dev/sda3分区将被LVM辨别为1个物理卷。那表示着该分区此刻能够当作LVM卷组(Volume Group,简称VG)的1局部,从而正在个中创办逻辑卷(Logical Volume,简称LV)。逻辑卷则能够被花样化为文献体系,并挂载到体系的目次布局中供通常应用。
检查物理卷疑息:pvdisplay
[root@localhost~]#pvdisplay---Physicalvolume---PVName/dev/sda2VGNamecentosPVSize<79.00GiB/notusable3.00MiBAllocatableyesPESize4.00MiBTotalPE20223FreePE1AllocatedPE20222PVUUIDBZWfwI-S3mr-aJB7-4Ait-m2qI-3FrN-dyqxsz"/dev/sda3"isanewphysicalvolumeof"20.00GiB"---NEWPhysicalvolume---PVName/dev/sda3VGNamePVSize20.00GiBAllocatableNOPESize0TotalPE0FreePE0AllocatedPE0PVUUIDQ7B3FI-yxtZ-obCC-TX1e-sm28-TzGd-IDSquGpvdisplay饬令用于表现相关物理卷(Physical Volume,简称PV)的细致疑息。
当您施行pvdisplay饬令时,它会从LVM的元数据中检索疑息,并以易于意会的花样表现那些疑息。那对付办理LVM装备、监控保存空间应用环境和毛病破除十分有效。
能够观到,/dev/sda3是新删的硬盘空间,20GB.此刻仍旧已分派的形态。
分派物理卷:vgextend centos /dev/sda3
[root@localhost~]#vgextendcentos/dev/sda3Volumegroup"centos"successfullyextended[root@localhost~]#pvdisplay---Physicalvolume---PVName/dev/sda2VGNamecentosPVSize<79.00GiB/notusable3.00MiBAllocatableyesPESize4.00MiBTotalPE20223FreePE1AllocatedPE20222PVUUIDBZWfwI-S3mr-aJB7-4Ait-m2qI-3FrN-dyqxsz---Physicalvolume---PVName/dev/sda3VGNamecentosPVSize20.00GiB/notusable4.00MiBAllocatableyesPESize4.00MiBTotalPE5119FreePE5119AllocatedPE0PVUUIDQ7B3FI-yxtZ-obCC-TX1e-sm28-TzGd-IDSquG用于将新的物理卷(Physical Volumes,PVs)加添到现有的卷组(Volume Group,VG)中。经由过程这类体例,能够动静天扩大卷组的容量,进而为逻辑卷供应更多的可用空间。
注重:那里centos 是与pvdisplay的了局的“VG Name”的数据值。凭据现实环境去调换。
添载该物理卷:lvextend -L +19.9G /dev/mapper/centos-root
[root@localhost~]#lvextend-L+19.9G/dev/mapper/centos-rootRoundingsizetoboundarybetweenphysicalextents:19.90GiB.Sizeoflogicalvolumecentos/rootchangedfrom<47.79GiB(12233extents)to<67.69GiB(17328extents).Logicalvolumecentos/rootsuccessfullyresized.[root@localhost~]#lvsLVVGAttrLSizePoolOriginData%Meta%MoveLogCpy%SyncConverthomecentos-wi-ao----23.33grootcentos-wi-ao----<67.69gswapcentos-wi-ao----<7.88g注重:/dev/mapper/centos-root是与df-h中表现的了局。凭据实质环境去修正。
注重:扩大的磁盘是20G,然则有几兆是被占用的,本质可用应当是小于20,那里写19.9。
让体系动静添载新添的物理卷容量:xfs_growfs /dev/mapper/centos-root
[root@localhost~]#xfs_growfs/dev/mapper/centos-rootmeta-data=/dev/mapper/centos-rootisize=512agcount=4,agsize=3131648blks=sectsz=512attr=2,projid32bit=1=crc=1finobt=0spinodes=0data=bsize=4096blocks=12526592,imaxpct=25=sunit=0swidth=0blksnaming=version2bsize=4096ascii-ci=0ftype=1log=internalbsize=4096blocks=6116,version=2=sectsz=512sunit=0blks,lazy-count=1realtime=noneextsz=4096blocks=0,rtextents=0datablockschangedfrom12526592to17743872xfs_growfs饬令用于调剂XFS文献体系的年夜小,以宽裕哄骗其底层保存装备(如分区或者逻辑卷)上可用的分外空间。
施行xfs_growfs /dev/mapper/centos-root饬令时,体系会查抄centos-root逻辑卷上的XFS文献体系,并主动调剂其年夜小以婚配逻辑卷的新年夜小(假定逻辑卷一经被扩大)。如许,您便能够正在没有从头挂载文献体系或者沉开体系的环境停,哄骗新加多的保存空间。
考证
[root@localhost~]#df-h文献体系容量已用可用已用%挂载面devtmpfs3.9G03.9G0%/devtmpfs3.9G16K3.9G1%/dev/shmtmpfs3.9G13M3.9G1%/runtmpfs3.9G03.9G0%/sys/fs/cgroup/dev/mapper/centos-root68G6.7G62G10%//dev/sda11014M254M761M26%/boot/dev/mapper/centos-home24G39M24G1%/hometmpfs797M32K797M1%/run/user/0[root@localhost~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00100G0disk├─sda18:101G0part/boot├─sda28:2079G0part│├─centos-root253:0067.7G0lvm/│├─centos-swap253:107.9G0lvm[SWAP]│└─centos-home253:2023.3G0lvm/home└─sda38:3020G0part└─centos-root253:0067.7G0lvm/sr011:011024M0rom能够观到sda3仍然分派给centos-root,被添载到了 / 底下
推举您浏览更多相关于“ vmvmwarelinuxCentOS磁盘扩大 ”的作品