虚拟机硬盘扩容步骤

昨天看到80.82机器上的运行redmine服务器的虚拟机rxsunweb的空间不够,原来创建的时候只有30G,太小.
依次执行以下步骤进行扩容.

1.先关闭虚拟机
2.为了确保虚拟机的安全,另存一份进行操作.
拷贝rxsunweb虚拟机 从C:\Users\Administrator\VirtualBox VMs\rxsunweb到D:\virtualBox_redmine\rxsunweb
3.到虚拟机窗口的设置-存储-控制器菜单中添加一个磁盘文件 100G ,文件名为
D:\virtualBox_redmine\rxsunweb\redmine_disk_2.vdi,
原来的D:\virtualBox_redmine\rxsunweb\rxsunweb-disk2.vmdk 只有30G左右
4.启动虚拟机,进去看df –h

5.fdisk -l查看新硬盘/dev/sdb 已经识别到

6.对新硬盘分区fdisk /dev/sdb
依次输入:

n          #新分区
p          #选择分区类型
t           #更改分区类型
Hex code (type L to list codes): 8e
w          #保存分区结果

7.让系统重新读取分区表:# partprobe /dev/sdb
8.创建物理卷(PV) # pvcreate /dev/sdb1
9.查看物理卷信息: pvdisplay
10.将pv加到vg中 vgextend cl /dev/sdb1
11.将所有剩余空间全部划入LV lvextend -l +100%FREE /dev/mapper/cl-root
12.最后一步 关键是最后一步 用 xfs_growfs /dev/mapper/cl-root 然后df –h 看到根目录空间已经变大

以上虚拟机扩容及挂载 参考了https://yq.aliyun.com/articles/486074
最后一步参考了https://blog.csdn.net/qq_33932782/article/details/76612965

启动redmine
83机器上 cd /usr/local/redmine
执行启动redmine 的命令: ruby script/rails server webrick –e development
systemctl stop firewalld 关闭防火墙
参考了https://blog.csdn.net/Honnyee/article/details/81535464的firewalld命令 后来发现直接在虚拟机里关闭防火墙最简单

从其它机器上访问83机器的3000端口,可看到redmine页面,操作成功.

=====================================================================================================

ruixia,sun wechat
生活相关,请扫描wechat帐号获取更多精彩内容。。。。。。
0%