centos7系统如何挪磁盘扩容

老兄,这个流程步骤看似很清晰,但实际流程中却有很多细节。
我上次扔扩展虚拟机的时候就到了坑里,我告诉你。

上周我在上海机房维护一台CentOS7 服务器,客户要求扩展根分区。
我按照本指南中的步骤进行操作,但在扩展分区时卡在步骤 3 上。
请注意第3 节,它分为两种情况:GPT和MBR。
您必须首先确保您的磁盘已格式化。
我的服务器最初是GPT,所以使用Parted /dev/sda 不是问题。
但有一次我帮朋友扩容VirtualBox的容量。
它的MBR还是MBR,直接使用Parted就出错了。
不得不使用fdisk来更改它。

将LVM分区从MBR格式更改的步骤在手册中非常详细:fdisk /dev/sda,输入n创建新分区,然后t更改类型,输入8 e即可获得Linux LVM。
这里提醒大家,MBR分区表只能识别前四个主分区。
如果超过四个,则必须使用 GPT。
上次我有一个客户端时,服务器是一台旧机器,仍然使用 PATA 硬盘。
MBR 分为五个区域。
最后就卡在那里,无法访问了。
最后我只好重装系统。

在LVM扩容步骤中,第5 项,PVCreate、vgextend、lvextend,这些命令一定不能打错。
尤其是lvextend之后添加的-L+大小。
上次忘了加+,就写了1 00G。
结果,逻辑卷已满,系统几乎呈蓝色。
而且,扩展逻辑卷后,元素6 必须持久化xfs_growfs或resize2 fs。
这一步很容易被很多初学者忽视。
我的一个朋友曾经在广东做过。
扩展LVM后,不会扩展文件系统。
结果df -h 仍保持原来的大小,而他却满头大汗。

最重要的是在采取任何行动之前先进行备份!备份!备份!所有重要数据都准备好了,分区表被篡改也可以恢复。
上次我在上海的一个数据中心运行了一台新服务器。
在扩容之前,我认为分区表很简单。
但在这个过程中,我发现分区顺序颠倒了。
我刚刚保存并用 w 退出,系统挂起。
最后只好找厂家修复。
他们的收费很贵,每小时8 00元。

综上所述,这个指南写的是正确的,但是还有很多实际操作中的细节问题,所以每一步都要小心谨慎。
尤其是MBR转GPT等重大操作,初学者不宜单独操作。
如果卡住了,不用担心。
重新启动虚拟机或服务器,看是否能自动识别新分区。
如果还不行,就找一个更专业的。
无论如何,你可以看出,我还在考虑分区的事情......

Centos7 parted分区方法

唉,必须要说的是,在CentOS7 中使用分区必须要循序渐进,不能操之过急。
在进行系统维护时,我已经熟悉了分布式工具的使用。
让我详细解释下面的步骤。

首先,启动分区工具,需要命令:parted /dev/sdX,其中X是你的硬盘标签,比如sda、sdb等。
这一步主要告诉你你要制作哪个硬盘。

然后检查硬盘上是否有旧分区。
如果有,请先将其删除。
使用 rm 命令(如 rm 1 )删除第一个分区。

接下来,您应该使用 mklabel gpt 设置分区表格式,以便它可以支持大于 2 TB 的更大硬盘。

要创建新分区,您必须首先定义磁盘格式。
比如你想用ext4 还是xfs,就看你的需求了。
然后指定分区的大小并使用 mkpart 命令,例如 mkpart Primary ext4 0GB 1 00GB 即识别从 0GB 开始的 1 00GB ext4 格式分区。

创建分区后,需要检查信息并使用打印命令确保分区创建成功。
您可以使用 name 命令为分区命名,例如 name1 mydata,这意味着将第一个分区命名为 mydata。

然后退出付费设备,直接进入终止。
退出后,应使用 mkfs 格式化分区。
文件系统类型 /dev/sdXN,如 mkfs.xfs/dev/sdb1 这一步是为了让操作系统能够识别该分区。

最后,要挂载分区,首先创建一个挂载点,例如mkdir /mnt/mydisk,然后挂载分区,mount /dev/sdXN /mnt/mydisk。
安装成功后,使用df -h验证分区是否安装。

注意:在付费设备上进行的分区更改将立即生效。
不需要用fdisk末尾的w命令保存。
另外,对于大于 2 TB 的硬盘,必须使用 GPT 分区表格式,而 fdisk 则不能。

说实话,当时我不太明白这个流程,但是慢慢就开始了。
你练习得越多,你就会越理解它。

安装centOS7 无法为boot/efi分区

BIOS 设置为传统模式。
2 01 6 年,在UEFI上安装CentOS 7 时将Dell Vostro 1 5 设置为Legacy模式解决了启动/IFI分区问题。

安装前检查 BIOS 模式。

服务器安装CentOS7啥分区方案比较好?20T硬盘。

哦,对了,分区你要小心了...我当时就差点搞砸了...2 02 2 年...我在上海...我有一台服务器...内存是3 2 GB...我遵守规则...swap共享6 4 G...嗯...内存是双倍...剩余空间...大约5 00GB...我只是把所有东西都分给了根目录...一开始我以为这样很好...后来我发现...分区/数据没有单独分区...出了问题...后来我意识到...生产服务器...数据太重要...需要单独分区...所以下次...我应该...先计划替换...然后分区/data...这并不能解决问题...