Linux下使用fdisk扩大分区容量

简介:

磁盘容量有300GB,之前分区的时候只分了一个150GB的/data分区,现在/data分区已经不够用了。

需求:把这块磁盘剩余的150GB容量增加到之前的/data分区,并且保证/data分区原有的数据不损坏。

具体操作:

一、关闭掉使用/data分区的服务,这里/data分区是mysql数据库

service mysqld stop

二、卸载掉磁盘,重新分区

1、卸载磁盘

umount  -l  /data

若提示磁盘忙,使用fuser找出将正在使用磁盘的程序并结束掉。

fuser -m -v /data

fuser -m -v -i -k /data

2、磁盘分区

使用fdisk命令重新调整磁盘分区大小

fdisk -l

fdisk /dev/sdb

#查看磁柱号 ,记住,后面要用到

#删除之前的分区

#建立新分区

#主分区

#第一个主分区

删除之前的分区,然后建立新分区,注意开始的磁柱号要和原来的一致保证数据不丢失的关键步骤),结束的磁柱号默认回车使用全部磁盘。

wq #保存分区信息并退出

3、调整分区

e2fsck -f /dev/sdb1 #检查分区信息

resize2fs /dev/sdb1 #调整分区大小

4、重新挂载分区

mount /data

df -h #可以看到磁盘容量已经变为300GB了

至此,Linux下使用fdisk扩大分区容量教程完成。










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1792327,如需转载请自行联系原作者
目录
相关文章
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
Linux
linux查看磁盘容量和清理磁盘
linux查看磁盘容量和清理磁盘
134 5
|
存储 Linux 5G
linux操作系统初始化后,再也不用手动分区了
linux操作系统初始化后,再也不用手动分区了
163 0
在Linux中,如何创建一个分区?
在Linux中,如何创建一个分区?
|
Linux 开发工具
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
|
Linux Shell 虚拟化
开机自动挂载NTFS分区至Linux:分步指南
在Linux中自动挂载Windows NTFS分区,需创建挂载点(如`/media/c_win`),识别分区(如`/dev/sda1`),获取UUID,并编辑`fstab`文件添加挂载信息。推荐使用UUID以保持稳定性。在VMware环境中可能需添加`force`选项。完成这些步骤后,重启系统,NTFS分区将自动挂载。这对于双系统用户非常方便。
|
Linux 虚拟化 Windows
linux之df命令 查看分区大小
linux之df命令 查看分区大小
319 1
|
存储 弹性计算 Linux
【Linux】ecs 挂载分区
【Linux】ecs 挂载分区
|
Linux
linux系统如何使用GPT工具进行分区
linux系统如何使用GPT工具进行分区
766 2
|
IDE Linux 开发工具
43. 【Linux教程】创建分区
43. 【Linux教程】创建分区
137 0