博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux硬盘扩容(非LVM)
阅读量:6913 次
发布时间:2019-06-27

本文共 1545 字,大约阅读时间需要 5 分钟。

环境说明:

虚拟机:Centos6

[root@elements ~]# cat /etc/redhat-release CentOS release 6.10 (Final)[root@elements ~]# uname -aLinux elements.org 2.6.32-754.10.1.el6.x86_64 #1 SMP Tue Jan 15 17:07:28 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

分区说明:“/” 根分区采用的是LVM分区,数据盘采用标准分区,挂载至/data目录,本次扩容的是标准分区

添加一块20G的虚拟硬盘

分一个10G的分区(使用fdisk/parted工具都可以)

格式化分区,格式为EXT4

挂载分区

查看分区情况

创建测试元文件

替换原有分区,又叫扩容原有分区

卸载已挂载的数据盘

使用parted工具 开始对数据盘的新扩容空间分配分区

输入“unit s”,按“Enter”,设置磁盘的计量单位为磁柱。

输入“p”,按“Enter”,查看当前磁盘分区情况。
回显类似如下信息:

如果出现以上提示信息,输入“Fix”修复当前磁盘的异常情况。并记录待替换分区“/dev/sdb1”的初始和截止磁柱值,在后续重新划分分区需要使用。此处初始磁柱值为63,截止磁柱值为20980889。

删除待替换的末尾分区“/dev/xvdc1”,分区编号为“1”,输入“rm 1”,按“Enter”。

输入“p”,按“Enter”,查看当前“/dev/xvdc1”分区是否删除成功。
回显类似如下信息:

重新划分分区,输入“mkpart opt 63s 41943039s”,按“Enter”。

“63”为上面中记录的初始磁柱值,“41943039”表示截止磁柱值,应该大于等于上面记录的截止磁柱值。

回显类似如下信息:

(parted) mkpart opt 63s 41943039sWarning: You requested a partition from 2048s to 125829199s (sectors 63..41943039).The closest location we can manage is 2048s to 125829036s (sectors 63..41943039).Is this still acceptable to you?Yes/No? Yes

根据系统提示输入“Yes”,设置截止磁柱值。

或者会是下面的情况

Warning: The resulting partition is not properly aligned for best performance.Ignore/Cancel? Ignore

若出现以下性能优化提示,请输入“Ignore”,忽视即可。如果已经是最优性能,则不会出现该提示,本操作中性能最优的初始磁柱值即为63s,所以有该提示。

输入“p”,按“Enter”,查看当前“/dev/sdb1”分区是否替换成功。

输入“q”,按“Enter”,退出parted分区工具。

根据磁盘的文件系统,分别执行以下操作。

若磁盘文件系统为ext3或ext4,请执行以下步骤。
执行以下命令,检查“/dev/sdb1”文件系统的正确性。
e2fsck -f /dev/sdb1

回显类似如下信息:

执行以下命令,扩展“/dev/sdb1”文件系统的大小。

到此扩容完成,执行lsblk查看扩容后的总容量 为20G

查看 测试的元数据时候丢失

 

转载于:https://www.cnblogs.com/LuckWJL/p/10762322.html

你可能感兴趣的文章
知名黑客组织Anonymous(匿名者)的装备库
查看>>
Mac OS中Java Servlet与Http通信
查看>>
微软职位内部推荐-Principal Software Eng Mgr
查看>>
MySQL 添加外键约束,不检查现有数据
查看>>
arduino一些内容
查看>>
Entity Framework 基础知识走马观花
查看>>
Ozmosis实现BIOS直接启动Yosemite,基本完美
查看>>
document.createElement()的用法
查看>>
使用 CSS3 实现超炫的 Loading(加载)动画效果
查看>>
Redis基础知识之—— 5个必须了解的事情【★★★★★】
查看>>
C#创建安全的栈(Stack)存储结构
查看>>
Django中的许可(Permissions)和用户组(Group)
查看>>
阿里大鱼发送短信
查看>>
独立程序员如何赚钱致富
查看>>
linux中shell变量$#,$@,$0,$1,$2的含义解释<转>
查看>>
QCustomplot使用分享(二) 源码解读
查看>>
13-预处理指令
查看>>
Java8初体验(二)Stream语法详解---符合人的思维模式,数据源--》stream-->干什么事(具体怎么做,就交给Stream)--》聚合...
查看>>
Javascript之匿名函数
查看>>
js-自制轮播插件!
查看>>