centOS 6.8下使用Gparted进行分区扩容

​ 机器环境:windows上运行的VMware虚拟机,系统为centOS 6.8。

​ 由于前期分区分配空间过小,无法满足后续的数据存储预期,所以需要对指定的分区进行扩容,在这种情况下使用Gparted可以方便的帮助我们达到目的。

操作分区有小概率造成数据丢失,重要数据请备份!!!

一、扩展虚拟机磁盘容量

​ 在VMware Workstation中选中需要扩容的虚拟机,我的是hadoop102,之前分配20G,按如下步骤设置最终分配虚拟机磁盘容量。

二、引导加载Gparted

1. 下载Gparted的iso镜像,官网地址:https://sourceforge.net/projects/gparted/files/gparted-live-stable/,我下载的是1.1.0-1版。
2. 在VMware虚拟机光驱内加载Gparted的iso镜像
3. 进入虚拟机的BIOS设置

​ ←→方向键来到Boot标签页,使用+-键将CD-ROM Drive置顶,F10保存并重启。

三、使用Gparted对分区扩容

​ 重启后自动进入Gparted

​ 1. 按Enter选择默认设置

​ 2. 输入26选择简体中文,输入0选择图形化界面启动

​ 3. 打开GParted

可以看到,由于sda3的存在,无法扩容sda2,好在sda3是swap分区,没什么数据,直接删除即可。

​ 4. 扩容sda2分区

5. 留下6G空间作为新的swap分区

​ 6. 新建swap分区

​ 7. 格式化swap分区

​ 8. 应用后重启,应用过程中不要重启或关机,否则将导致数据丢失!

​ 9. fdisk -l命令查看分区情况,可以看到扩容成功!

四、swap分区的一点收尾工作

1. 使用`free`命令发现swap分区并没有被启用,这是因为此时swap分区对应的设备号已经改变,而配置文件中仍是原来的分区号,我们需要手动更改使其保持一致后启用swap分区

2. 直接启用将报错:swapon: cannot find the device for UUID=45841318-2684-42cd-ac9e-e9b07b693e95

3. 使用`lsblk -f`命令(需root用户)查看当前UUID并复制

4. 修改配置文件`/etc/fstab`,更改其中的swap分区对应的UUID

5. 使用`swapon -a`命令即可成功启用swap分区

五、额外

    1. 扩容完成后需要在虚拟机设置中关闭镜像连接或在BIOS中降低CD-ROM Drive优先级,否则每次开机都将进入GParted引导。
2. 物理机需要使用软件将GParted镜像制作成光盘或U盘启动,云主机一般服务商提供有接口上传镜像。
3. ubantu可直接使用yum安装GParted,centOS使用yum安装有些复杂(参见http://ian.wang/130.htm),但安装后使用时需要先卸载已挂载分区才可更改大小。

centOS 6.8下使用Gparted进行分区扩容的更多相关文章

  1. Vbox下linux虚拟机根分区扩容

    前言 使用一段时间VBox中的linux后可能会显示根分区空间不足的情况,需要扩容. 通过查阅相关资料,VBox中linux扩容主要有两种办法:通过lvm扩容和通过gparted扩容 LVM条件:VB ...

  2. Vmware私有云虚拟机(CentOS 6.5 OS)之根分区扩容

    注:适用于未使用lvm管理的分区,目前仅在CentOS 6.5 上操作,其他系统尚未测试,请谨慎操作 一.查看当前分区状况 [root@disk-test ~]# df -h Filesystem   ...

  3. CentOS下挂在NTFS分区

    本文参考自http://www.cnblogs.com/gbyukg/archive/2011/11/02/2232343.html centos下想访问NTFS分区,现在普遍的方法是利用ntfs-3 ...

  4. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

  5. CentOS 6.3下配置LVM(逻辑卷管理)

    一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...

  6. CentOS 6.3下配置软RAID(Software RAID)

    一.RAID 简介 RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array). ...

  7. CentOS 6.3下Samba服务器的安装与配置(转)

    CentOS 6.3下Samba服务器的安装与配置   一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...

  8. 【转载】CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    [转载]CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转自:CentOS 6.4下PXE+Kickstart无人值守安装操作系统 - David_Tang - 博客园 http ...

  9. Ubuntu14.0使用gparted调整分区大小

    不知道为什么,我总会碰到一些疑难杂症,别人的分区都是在同一个目录下,直接通过,不断调整同一目录下相邻分区之间的空间来达到调整目标分区大小的目的 但我的不一样,我的主要分区在扩展分区下,极其魔性,图片里 ...

随机推荐

  1. VS中的生成和重新生成的区别

    2019独角兽企业重金招聘Python工程师标准>>> 生成 在上次编译的基础上,只对改动过的文件重新生成,没有改动过的文件不会重新生成. 重新生成 对所有的文件都重新生成.如果引用 ...

  2. Nodejs与Mysql交互实现(异步写法,同步写法)

    https://blog.csdn.net/think_A_lot/article/details/93498737

  3. 看了就会的VScode给C++的配置编译环境(Visual Studio Code)

    我看了网上的大佬们配的我是在是看不懂啊?我是一个小白啊?这太难了,这阻挡不了我,想使用这很骚的IDE,于是在不断的摸索下,终于配置成功,小白们也不用慌,这次非常简单.一定可以的. 1.下载 VS Co ...

  4. POJ 2955 区间DP必看的括号匹配问题,经典例题

    Brackets Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14226 Accepted: 7476 Description ...

  5. USACO Training Section 1.3混合牛奶 Mixing Milk

    题目描述 由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要.帮助Marry乳业找到最优的牛奶采购方案. Marry乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格是 ...

  6. CSS设置table样式

    \(\color{purple}{表格是个很重要的东西,让我们来美化一下吧!}\) table{ width:290px;height:300px; border:1px solid black;/* ...

  7. C. Journey bfs 拓扑排序+dp

    C. Journey 补今天早训 这个是一个dp,开始我以为是一个图论,然后就写了一个dij和网络流,然后mle了,不过我觉得如果空间开的足够的,应该也是可以过的. 然后看了题解说是一个dp,这个dp ...

  8. SQL SERVER 函数举例

    需求说明 将字符串按照指定的分隔符进行分割,并将结果按照从后往前的顺序倒序排列,拼接后的结果用‘/’符连接.(也可以按照指定符号分割为多个列,修改最后一部分即可) 创建测试表及数据 /* 创建一张测试 ...

  9. Excel 函数 常见错误

    excel公式出错的值. 常见错误值类型: #N/A #VALUE! #NAME? #REF! #NUM! #NULL! #N/A 找不到指定内容,比如查找根本不存在的内容,便显示该错误值 比如在使用 ...

  10. 设计模式之GOF23责任链模式

    责任链模式chain of responsibility 将能够处理同一类请求的对象连成一条链,所提交的请求依次在链上传递,直到传递至有能力处理该请求的对象,不能则传给链上下一个 场景: -打牌时 - ...