因为一个客户项目测试问题涉及到了Docker环境,所以自己试着在VmwareWorkstation上安装Ubuntu系统来部署Docker环境,之前一直站长都挺排斥去接触Docker的,这次接触后有了些与以往不同的体验感受,竟然有了些主动接触的想法😂,某些方面来说确实比Windows端方便。
VMware Workstation Pro 17.5 免费面向个人使用了
这款老牌付费虚拟机软件对于计算机专业的同学应该都不会陌生,只是没想到VMware被博通Broadcom收购,而且VMware Workstation Pro 17.5 也免费面向个人使用了。
虽说几天的接触站长已经不在那么排除Docker,但该说不说各种配置起来真的是蛋疼,可能是因为VmwareWorkstation虚拟机环境 所以网络问题整了两天才基本掌握配置,刚开始一会外网不通,一会内网不通、一会宿主机ssh无法访问Ubuntu系统,最近遇到的问题就是给虚拟磁盘扩容后在Ubuntu里不生效问题。
VMware Workstation给Ubuntu磁盘扩容
辛苦整好各种问题 正式用了发现当初创建虚拟机的时候磁盘空间给的少了不够用,又要硬盘扩容 按以往用VMware Workstation安装Windows系统扩容时相对就比较简单,但由于站长安装的Ubuntu-Server版本没有UI操作起来就很别扭,整坏了n个虚拟机 还好有虚拟机快照功能,不然每次重新装系统都麻烦的要死。
虚拟磁盘扩容操作步骤
这一步网上教程很多 这里就不细说 就大概截一张图看看
- 先安装Ubuntu虚拟机(新安装比较简单 安装时设定好需要的空间大小即可)
- 右键虚拟机 -》设置 -》硬件 -》硬盘-》扩容,设置自己需要的大小点击确定即可(站长这里没关虚拟机 所以扩容按钮是灰色不可点击状态)
Ubuntu扩展存储空间的命令
这一块站长自己查资料折腾了几天没解决最后找运维同事帮解决了,然后把命令抄了过来,站长试了下确实搞定了,记一下方便以后用到方便查找。
- 扩容硬盘大小 sudo growpart /dev/sda 3
- 查看物理卷名称和大小 sudo pvdisplay
- 查看逻辑卷组大小和名称 sudo vgdisplay
- 查看逻辑卷大小和名称 sudo lvdisplay
- 逻辑乱扩容 lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
- sudo lvdisplay
- 刷新分区大小 sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
说明以及注意事项
说明:2、3、4 命令 默认安装单个虚拟磁盘的情况下 可以不执行 ,只是用来查看磁盘信息的,非默认磁盘分区的需要自行调整分区命令
注意:务必请做好系统快照备份 ,不熟悉很容易把虚拟机弄崩掉