扩展VMWare 虚拟机中CentOS 6.0的磁盘空间

kali 2017-11-04

最近安装在VMware 上安装oracle数据库,在安装的时候,oracle检查出来说,硬盘空间不够,不能进行安装。那么接下来我就说给大家说说怎么给VMware 虚拟机扩充硬盘容量!!

准备工作
1):安装在VMware上的centos系统
2):一个会敲键盘和看的懂字的人

友情提示: 本教程作者使用的是VMware Workstation 14 Pro版本的


下面开始教程:

(1): 首先关闭正在运行的centos的虚拟机(已经关闭了的朋友可以忽略!!)。。

(2):选中vmware虚拟机菜单栏上面的 “ 虚拟机 ” 》 “设置” ,打开设置窗口。。
1.png
(3):选择 “ 硬盘 ” 选项卡 ,接着在右边有个 “ 扩展 ” 的按钮,单机“ 扩展 ” ,会弹出一个叫你输入你要扩展的容量大小(提示: 输入的容量大小必须大于之前的硬盘容量) ,输入完毕后单机扩展。 。
2.png
(4):接下来。它会提示,叫我们在客户机上面进行硬盘扩展,下面我们在去客户机上面进行扩展(我们的是 centos),我们单机取消关闭设置窗口。。

(5):开启虚拟机,进入桌面,然后在打开控制台输入命令 “ init 1 ” 进入到命令模式(注意:用户必须是root用户)。

(6):输入完成后,系统会自己重启,然后自己就会就入到命令模式。。
3.png
(7):接下来输入命令查看下自己的硬盘设备 “ fdisk - l”。。
4.png
(8):输入完毕后,可以看出,控制台列出了我们所有的硬盘设备。在其中我们可以看见我们目前后两个硬盘设备,分别为/dev/sda1 和 /dev/sda2

(9):接下来我们输入命令 “ fdisk /dev/sda ” 进入fdisk 。。
5.png
(10):然后依次输入 n {new partition}指令,然后在提示中 输入p {primary partition},然后输入分区号 3 {partition number} ,上面显示我已经有2个分区了,这个是第3个,或者在fdisk中用p指令也可以看到已有的分区情况。然后它会叫我们输入第一次的大小,我们按回车默认就行 , 然后它有会叫我们输入最后一次的大小,我们依然默认就行。然后 输入t {change partition id}指令,然后按提示输入刚才的分区号3,然后输入分区类型 8e {Linux LVM partition}, 最后 输入w指令,将以上改动写入分区表,在输入w指令前,可以用p指令看到新的分区情况如下:
6.png
(11):接下来我们输入reboot,重新启动系统,然后init 1,同样进入单用户模式。。

(12):进入后执行“fdisk -l /dev/sda”,看到的和上面fdisk中p指令看到的一样 。 。

(13):执行 “pvcreate /dev/sda3”, 为这个新分区创建一个物理卷Volume 。 。
7.png
(14):现在要做的是把物理卷(volume)扩展到新的物理卷上,先执行vgdisplay 来查看已有的系统Volume Group的情况,输出如下:
8.png
可以看到目前只有一个Volume Group,名字叫vg_centos。。

(15):执行 “vgextend vg_centos /dev/sda3” ,扩展以后的Volume Group到新的物理磁盘卷Volume上。。
9.png
(16):下一步是扩展逻辑卷(Logic Volume)到新的卷上,先用“lvdisplay”指令看看目前已有的逻辑卷(Logic Volume)的情况:
10.png
可以看到我的硬盘目前只有2个逻辑卷,swap分区当然不用扩展。

(17):执行 “lvextend /dev/vg_centos/lv_root /dev/sda3”扩展逻辑分区。
11.png

(18):最后将文件系统resize到新的逻辑卷上来,执行resize2fs /dev/vg_centos6host/lv_root 然后reboot系统,用fdisk -l /dev/sda就能看到扩展的分区。

![12.png][12]


本文由 小 鹏 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论