增加ESXI中虚拟机CENTOS系统分区容量

简介:

一、使用虚拟机安装的centos 6.2 x64,分区时把u01分小了,在原硬盘的基本上增加50G,可重启后需要调整分区容量。
原分区如下:

             [oracle@oracleone ~]$ df -h
             文件系统          容量  已用  可用 已用%% 挂载点
            /dev/sda3        9.7G   4.5G    4.7G  49%   /
            tmpfs              1.9G  991M  879M  53%   /dev/shm
            /dev/sda1       194M    32M  153M  17%   /boot
            /dev/sda2         36G     12G   23G    34%   /u01
只要关机下载gparted live cd iso文件并刻录成光盘。  
二、调整分区

1、将光盘放入光驱,重启电脑

2、进入gparted启动界面,直接选Defalt settings

3、第二个界面继续按回车

4、接下来选语言,英文就可

5、接着提示将要进入X-Windows界面,回车

6、进入gparted,和PQ有相似的界面,实际操作也是一样的

7、因交换分区在逻辑分区,其他都是主分区,先调整逻辑分区。
           点击逻辑分区分区,弹出右键菜单选择“Resize/Move”,将空白分区加入到逻辑分区里,然后调整swap分区到逻辑分区最后面。这样就可以调整前面的逻辑分区,为主分区腾空间。
    

8、点击“Edit”菜单,选择“Apply All Operations”

9、再次确认要调整分区容量后,gparted开始调整分区,完成后点“Close”按钮

10、点“gparted”菜单,选“Quit”关闭gparted窗口,再双击左上角的“Exit”按钮退出gparted系统

11、在弹出的窗口中选“Reboot”重启电脑,退出时系统会提示你取出光盘

三、可能存在的问题(出现这个情况,使用top命令可以看出SWAP分区显示0)

可能会发生swap分区丢失情况,可在终端中用“free -m (或top)”命令查看swap分区是否激活(是否显示容量),如果未激活,可用“sudo swapon /dev/sdaX”命令(X为swap分区的编号)进行激活,并将激活所得的UUID码替换掉“/etc/fstab”文件(需要管理员权限)中原来 swap分区的UUID编码,重启后即可自动激活挂载。

     注:用命令blkid 查询出SWAP分区的UUID,然后替换FSTAB 文件相应的内容。

     解析:出现这个问题的原因主要的更改分区造成UUID变化,重启系统后系统无法从FSTAB文件中取得正确的SWAP分区,所以系统不加臷此分区!
四、分好的效果:
[oracle@oracleone ~]$ df -h
文件系统          容量  已用  可用 已用%% 挂载点
/dev/sda3        9.7G  4.5G  4.7G  49%     /
tmpfs              1.9G     0  1.9G   0%        /dev/shm
/dev/sda1       194M   32M  153M  17%   /boot
/dev/sda2         84G   14G   66G  18%     /u01










本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/1109529,如需转载请自行联系原作者
目录
相关文章
|
9天前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
98 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
18天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
44 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
|
2月前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
|
2月前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
|
1月前
|
存储 Linux 开发者
虚拟机centos7.9一键部署docker
本文介绍了如何在 CentOS 7.9 虚拟机上安装 Docker 社区版 (Docker-ce-20.10.20)。通过使用阿里云镜像源,利用 `wget` 下载并配置 Docker-ce 的 YUM 仓库文件,然后通过 `yum` 命令完成安装。安装后,通过 `systemctl` 设置 Docker 开机自启并启动 Docker 服务。最后,使用 `docker version` 验证安装成功,并展示了客户端与服务器的版本信息。文中还提供了列出所有可用 Docker-ce 版本的命令。
134 0
虚拟机centos7.9一键部署docker
|
1月前
|
监控 应用服务中间件 nginx
详细解释容器以及虚拟机centos7.9容器化部署基础服务(容器化部署nginx)
容器是一种轻量级、可移植的软件打包和隔离技术,将应用程序及其依赖项打包,确保在任何环境中一致运行。容器共享主机操作系统内核,相比虚拟机更高效、轻量,具有快速启动和高资源利用率的特点。容器的关键技术包括命名空间(如 PID、NET 等)、控制组(cgroups)和联合文件系统(UnionFS)。使用容器可以提高开发和部署效率,简化管理,确保环境一致性。例如,在 CentOS 7.9 上部署 Nginx 时,可以通过 Docker 下载和运行 `nginx:1.20` 镜像,并通过端口映射使外部请求访问 Nginx 服务。此外,还可以将测试页面复制到容器中,进一步验证容器的功能。
|
2月前
|
虚拟化
虚拟机系统Win7与主机之间不能实现拖放的问题及解决方法
虚拟机系统Win7与主机之间不能实现拖放的问题及解决方法
|
关系型数据库 测试技术 Linux