centOS 6.8下使用Gparted进行分区扩容
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进行分区扩容的更多相关文章
- Vbox下linux虚拟机根分区扩容
前言 使用一段时间VBox中的linux后可能会显示根分区空间不足的情况,需要扩容. 通过查阅相关资料,VBox中linux扩容主要有两种办法:通过lvm扩容和通过gparted扩容 LVM条件:VB ...
- Vmware私有云虚拟机(CentOS 6.5 OS)之根分区扩容
注:适用于未使用lvm管理的分区,目前仅在CentOS 6.5 上操作,其他系统尚未测试,请谨慎操作 一.查看当前分区状况 [root@disk-test ~]# df -h Filesystem ...
- CentOS下挂在NTFS分区
本文参考自http://www.cnblogs.com/gbyukg/archive/2011/11/02/2232343.html centos下想访问NTFS分区,现在普遍的方法是利用ntfs-3 ...
- CentOS 6.3下Samba服务器的安装与配置方法(图文详解)
这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...
- CentOS 6.3下配置LVM(逻辑卷管理)
一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...
- CentOS 6.3下配置软RAID(Software RAID)
一.RAID 简介 RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array). ...
- CentOS 6.3下Samba服务器的安装与配置(转)
CentOS 6.3下Samba服务器的安装与配置 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写, ...
- 【转载】CentOS 6.4下PXE+Kickstart无人值守安装操作系统
[转载]CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转自:CentOS 6.4下PXE+Kickstart无人值守安装操作系统 - David_Tang - 博客园 http ...
- Ubuntu14.0使用gparted调整分区大小
不知道为什么,我总会碰到一些疑难杂症,别人的分区都是在同一个目录下,直接通过,不断调整同一目录下相邻分区之间的空间来达到调整目标分区大小的目的 但我的不一样,我的主要分区在扩展分区下,极其魔性,图片里 ...
随机推荐
- javascript 控制台调试方法
console在我们调试js程序的时候是一个非常有效的工具. 日志输出是我们最常用的功能: console.log(); console.info(); console.warn(); console ...
- du命令、df命令、磁盘分区
df:汇报文件系统的磁盘使用空间[root@localhost ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/sda3 29140072 1022920 28117152 4% ...
- AWS访问慢的原因分析及解决方案
中国区的用户在访问海外AWS服务器的时候会遇到访问很慢的情况,那如何快速访问海外AWS服务器,今天和大家一起聊一下这个话题. 首先,为什么中国的用户访问海外AWS会变慢? 我总结来下大概有以下几方面的 ...
- codeforce 225B Code Parsing
Little Vitaly loves different algorithms. Today he has invented a new algorithm just for you. Vita ...
- HDU-1857 畅通工程再续
畅通工程再续 Problem Description 相信大家都听说一个"百岛湖"的地方吧,百岛湖的居民生活在不同的小岛中,当他们想去其他的小岛时都要通过划小船来实现.现在政府决定 ...
- python selenium(环境搭建)
一:自动化了解知识 工具安装 什么样的项目适合做自动化? 自动化测试一般在什么阶段开始实施? 你们公司自动化的脚本谁来维护?如何维护? 自动化用例覆盖率是多少? 自动化的原理 通过 webdriver ...
- ubuntu 15.04 的安装遇到的问题及其解决方法
在Ubuntu15.04 的安装(U盘)中 遇到的问题1:安装后设置电脑从U盘启动,启动失败,屏幕上显示:Failed to load ldlinux.c32 解决方法:当时是参考这篇文章 http: ...
- Three Blocks Palindrome (easy version)[暴力-预处理]
给定一个数组,找出最长的子序列,满足 a,a,..a,b,b,..b,a,a,..a 前面的a和后面的a都要是x个,中间的b是y个. 其中,x>=0且y>=0. \(\color{Red} ...
- CC2530外部中断
一.中断基础概念 内核与外设之间的主要交互方式有两种:轮询和中断.中断系统使得内核具备了应对突发事件的能力. 在执行CPU当前程序时,由于系统中出现了某种急需处理的情况,CPU暂停正在执行的程序,转 ...
- Cookie什么?Cookie和Session防御怎么做?
Cookie什么?Cookie和Session防御怎么做? Cookie的概念 Cookie,复数形态Cookies,中文名称为小型文本文件.指某些网站为了辨别用户身份.进行session跟踪而储存在 ...