https://miketabor.com/how-to-upgrade-vcenter-server-appliance-6-7-to-7-0/
Category: VMWare
Build numbers and versions of VMware vCenter Server
在升级vCSA的时候经常用到:
https://knowledge.broadcom.com/external/article/326316/build-numbers-and-versions-of-vmware-vce.html
VMWare ESXi build numbers and versions
在升级ESXi的时候经常用到.
https://knowledge.broadcom.com/external/article/316595/build-numbers-and-versions-of-vmware-esx.html
ESXi Maintenance模式
当你需要给ESXi Host 打patch, 或者upgrade,或者需要升级硬件,比如说安装更多的内存的时候,你需要将ESXi Host置于maintenance状态. 而只有在用户的请求下, ESXi Host 才会进入或者离开maintenance状态.
当ESXi Host进入maintenance状态之前,需要运行在ESXi Host上的所有VM,或者被迁移到其他的Host(手动迁移,或者DRS自动迁移),或者被关机. 只有完成了这些操作,ESXi Host上没有任何正在运行的VM时,才可以进入maintenance状态.
在maintenance状态下,你无法deploy任何新的VM或者启动任何处于关机状态下的VM.
ESXi Patch, Express Patch 和 Update的区别
ESXi patches, express patches 和 updates 可以在这里获取:
https://my.vmware.com/group/vmware/patch
他们的区别是:
Update: 就是一个完整的更新包, including lots of fixes, 可以理解为多个patch的集合
express patch: 针对某一问题做出的更新包
Patch: a single update
升级vCSA(vCenter Server Appliance) 6.5 到6.7u3 或者6.7u3n 遇到的问题
vCSA(vCenter Server Appliance)爆出漏洞, 赶紧给vCSA升级.
选择了在线升级的方式,直接登录vCSA VAMI平台(注意这里要用root登录VAMI平台,不能用一般用户[email protected]之类的),点击update,选择了最新的vCenter版本,确出来下面的错误:
Appliance (OS) root password is expired or is going to expire soon. Please change the root password before installing an update
然后在VAMI平台里面更新root password, 也报下面的错误:
Could not set the password
如果你用command chage -l root的话,也报下面的错误:
这是因为VAMI是无法修改过期的root密码的,你只能用CLI的方式, SSH登录vCSA 然后修改.
步骤:
- 在VAMI平台里面enable SSH,然后用root连接上vCSA
- 运行下面的commands:
shell.set --enabled true shell passwd
3. 确认root密码被修改了:
chage -l root
4.可以设置root从不过期:
chage -I -1 -m 0 -M 99999 -E -1 root
5. 重新在VAMI里面升级
参考文章:
https://kb.vmware.com/s/article/67414
注意,从7.0U1和6.7P03开始,可以用SSO administrator登录VAMI,然后重设root密码
Scaleway (online.net) 服务器在ESXi里面SSD驱动选择问题
目前我的网站架构里面大量使用了scaleway(online.net)的Pro-4-L的服务器. 这种服务器使用的SSD,主要有两个牌子,一个三星的evo850 SSD,一个是美光的M1000 SSD
在安装了ESXi的情况下, evo 850 可以使用ESXi 默认的驱动 vmw-ahci就可以保证满速,但是美光的M1000系列就需要回退到ahci驱动,才能保证满速.
Centos 7, Debian 9, Debian 10 安装open virtual machine tools(open-vm-tools)
open-vm-tools 是esxi 采用的开源版本的vmware tools
在ESXi的虚拟机上,你或者安装vmware tools,或者安装开源版本的open-vm-tools. 在vmware的官方文档上,open-vm-tools 是被推荐使用的.
在centos7, debian 9 或者debian 10上,安装open-vm-tools 非常的简单,只需要一条命令就可以:
yum install open-vm-tools
apt-get install open-vm-tools
安装完毕以后,需要重启一下让open-vm-tools生效
ESXi error: Could not find a trusted signer
在ESXi上安装micron 的 msecli vib的时候,有个错误信息显示: Could not find a trusted signer.
解决方案倒是很简单,在你使用的command 后面加上 “–no-sig-check”就可以了
像msecli这种情况,就需要使用如下的命令:
esxcli software vib install -v /tmp/msecli_VMware_ESXi.vib --no-sig-check
WebNX Utah机房E3-1275V5 1TB SSD服务器benchmark
在webhostingtalk上看到webnx 有一款机器在on sale,配置相当不错,而我又是webnx 的超级粉,立马拿下替换了原来旧的机器,新机器的配置如下:
Intel Xeon E3-1275v5 quadcore 3.6ghz 64gb ddr4 ECC ram 1TB Enterprise SSD /29 5x usable ip's 30Tb over 1gbps $65 ** limited time until we burn up the stock on hand!
实话实说,这个机器还是非常有新引力的,再加上webnx 100%的SLA 和 super connected network, 真的是非常爽的价格.
我准备用它来做ESXi 新的vCSA 主控.
在deploy ESXi之前,先来测试一下这台机器的硬件和network.