Linux硬盘扩容(非LVM)
环境说明:
虚拟机:Centos6
[root@elements ~]# cat /etc/redhat-release
CentOS release 6.10 (Final)
[root@elements ~]# uname -a
Linux elements.org 2.6.-754.10..el6.x86_64 # SMP Tue Jan :: UTC 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 41943039s
Warning: 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

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


Linux硬盘扩容(非LVM)的更多相关文章
- 如何为ubuntu等Linux系统扩容(LVM)
第一步:磁盘分区 fdisk /dev/sdb root@ubuntu:/home/ubuntu# fdisk /dev/sdb Welcome to fdisk (util-linux 2.27.1 ...
- 裸磁盘上ext4与xfs在线扩容,非LVM
虚拟机添加一个20G的硬盘,磁盘为sdb,分区为ext4 格式化一个5Gib的磁盘出来,用dd命令写入4G数据. 一.需求是容量为5G的磁盘,文件系统为ext4的sdb1扩容到10G. 操作步骤为 1 ...
- Linux硬盘扩容
1.安装gparted分区工具 2.从虚拟机设置新的虚拟硬盘 3.挂载分区 sudo mount -t ext4 /dev/sdb1 /home/zhoushuo/zsdf -hsudo chmod ...
- Kali Linux硬盘扩容
传送门--->http://www.kali.org.cn/thread-27079-1-1.html.kali虚拟机扩容
- Linux LVM硬盘管理及LVM扩容
LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...
- [转载]Linux LVM硬盘管理及LVM扩容
最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun 原文Linux LVM硬盘管理及LVM扩容 ...
- Linux LVM硬盘管理及LVM分区扩容
LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...
- Linux LVM硬盘管理及LVM扩容【转】
原文地址:http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html 一.LVM简介 LVM是 Logical Volume Manag ...
- linux硬盘的分区、格式化、挂载以及LVM
linux硬盘的分区.格式化.挂载以及LVM 多块硬盘的组合: 硬盘分两种:ide和scsi. ide硬盘: /dev/hda 第一块IDE硬盘 /dev/hdb 第二块IDE硬盘 ... /de ...
随机推荐
- WEB安全第二篇--用文件搞定服务器:任意文件上传、文件包含与任意目录文件遍历
零.前言 最近做专心web安全有一段时间了,但是目测后面的活会有些复杂,涉及到更多的中间件.底层安全.漏洞研究与安全建设等越来越复杂的东东,所以在这里想写一个系列关于web安全基础以及一些讨巧的pay ...
- 正则表达式—RegEx(RegularExpressio)(二)
今日随笔,继续写一些关于正则表达式的东西. 首先补一点昨天的内容: 昨天少说了一个贪婪模式,什么是贪婪模式,比如像+或者*这样的元字符匹配中,会以最大匹配值匹配,这句话是什么意思呢,例如: 定义一个正 ...
- oracle的cursor
oracle的cursor 转自:http://www.cnblogs.com/shengtianlong/archive/2010/12/31/1922767.html 1,什么是游标? ①从表中检 ...
- iPad - 开发(Universal Applications)
一.iPad 1.判断是否在iPad上 BOOL iPad = ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdi ...
- mysql 远程连接超时解决办法
设置mysql远程连接root权限 在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接. 需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程 ...
- 170523、快速提升你 MySQL 数据库的段位
MySQL 数据库知识脉络,大致可以分为四大模块: ● MySQL 体系结构: ● MySQL 备份恢复: ● MySQL 高可用集群: ● MySQL 优化. 从四大模块中,抽离7个部分给大家做分析 ...
- instanceof 用于确定一个 PHP 变量是否属于某一类 class 的实例 , 返回true或者false
<?phpclass MyClass{} class NotMyClass{}$a = new MyClass; var_dump($a instanceof MyClass);var_dump ...
- Oracle之归档模式与非归档模式
归档模式和非归档模式 在DBA部署数据库之初,必须要做出的最重要决定之一就是选择归档模式(ARCHIVELOG)或者非 归档模式(NOARCHIVELOG )下运行数据库.我们知道,Oracle 数据 ...
- Python实现Table To Point代码 分类: Python 2015-07-31 18:45 3人阅读 评论(0) 收藏
</pre><pre name="code" class="python"><span style="font-fami ...
- 设计模式之——Composite模式
composite模式又叫做组合模式/复合模式. 它是一种能够使容器与内容具有一致性,创造出递归结构的模式. 示例程序是列出文件夹以及其内部文件与文件夹一览的功能: 可以由示例图看出,有一个电影文件夹 ...