Myluzh Blog

Strive to become a dream architect.

ESXi精简置备磁盘空间回收

2024-1-28 myluzh VMware

0x01 注意事项 回收磁盘磁盘类型必须为精简置备(thin) 回收前最好先备份 0x02 空间回收 1、打开ESXi,服务里面开启SSH 2、连接SSH,进入虚拟机所在磁盘 # 进去虚拟机所在磁盘,切换到需要回收的虚拟机目录 [root@ESXi:~] cd /vmfs/volumes/NAS-iSCSI/ [root@ESXi:/vmfs/volumes/65b3d3e4-bbc82bfd-c13e-e86a64d30a91/]cd CentOS # 查看当前占用大小 [root@ESXi:/vmfs/volumes/65b3d3e4-bbc82bfd-c13e-e86a64d30a91/CentOS] du -sh *.vmdk 4.0M CentOS-ctk.vmdk 50.0G CentOS-flat.vmdk 0 CentOS.vmdk # 使用vmkfstools -K 空间回收,等待100% done. [root@ESXi:/vmfs/volumes/65b3d3e4-bbc82bfd-c13e-e86a64d30a91/CentOS] vmkfstools -K CentOS.vmdk Hole ...

阅读全文>>

标签: vmware esxi 硬盘 精简置备 空间回收 thin

评论(0) (79)

解决Nginx反向代理ESXi后,ESXi控制台显示“无法连接”(开启Nginx对于WebSocket的支持)

2023-6-25 myluzh Nginx

0x01 故障描述 Nginx反向代理ESXi后,通过Web访问虚拟机控制台,显示无法连接。F12查看提示WebSocket connection to 'wss://xxxxxxx' failed。 0x02 解决方案 在反向配置中Nginx Location下添加如下代码: proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; 这个的功能是开启nginx对于websocket的支持,esxi后台虚拟机控制台的图形化窗口就是通过websocket通信的,如果nginx不支持websocket,会导致无 法使用esxi的控制台功能。 0x03 完整反向代理代码 [root@nginx conf.d]# cat esxi_172.16.10.11.conf server { listen 8011 ssl; server_name esxi.itho.cn 127.0.0.1 localhost; ssl_certificate /e...

阅读全文>>

标签: esxi nginx 反向代理

评论(0) (329)

ESXI7安装之后硬盘变小VMFSL占用过大解决办法

2023-1-30 myluzh VMware

ESXI 7.0引进了新的闪存机制  看下安装后的硬盘容量,虚拟闪存用去120G。 解决方法如下: 1、在安装时ESXI 7.0启动的第一个画面,按shift + O组合键,速度要快。 2、在显示的cdromBoot runweasel后输入 autoPartitionOSDataSize=8192 完整显示:cdromBoot runweasel autoPartitionOSDataSize=8192,注意大小写,8192表示指定OSDataSzie为8GB,对比6.7系统,给出8GB完全可以满足VMware tools、scratch以及coredump空间的需求。 (用iso文件升级时也是这样操作,当然如果原来升级前的版本是没有这个问题的升级不会把空间全划为VMFSL) 参考文章: esxi7.0调整虚拟闪存,解决硬盘容量小 https://www.bilibili.com/read/cv14969104/ Esxi虚拟机硬盘压缩及回收空间(磁盘缩小减少空间占用)的最全8种方法大全 https://zhuanlan.zhihu.com/p/453176632

阅读全文>>

标签: vmware esxi vmfsl

评论(0) (847)