VC root 密码和SSO登入密码忘记,及VC出现(log Disk Exhaustion on vc)日志盘满的报错。解决方法
一、vSphere中 VMware vCenter Server Appliance root 忘记密码
破解Vsphere root密码和破解Linux的方法有点像。vSphere命令和Linux差不多,但是区别还是很大,如果vSphere有文件被破坏很难恢复这一点和Linux不一样。
进行以下操作时,做个快照或者其他可以回退的方法 有时候web界面键盘输入就会有各种问题(也是为避免误操作),建议下载VMRC或者用Workstations对VC进行命令操作。
1.重启VC在看到 Photon OS 启动屏幕,按 e 键进入 GNU GRUB 编辑菜单。到Linux这一行的末尾输入 rw init=/bin/bash 然后按F10继续引导。 2.运行命令mount -o remount,rw / 3.输入命令passwd进行密码修改(一定要符合密码要求哦)
4.运行以下命令,卸载文件系统 umount / 5.然后输入reboot -f 重启VC 二、vSphere中 VMware vCenter Server Appliance SSO登入密码忘记
进行以下操作前进行快照,需要知道root用户的密码,以 root 用户身份使用 SSH 登录到 vCenter Server Appliance。
1.运行 /usr/lib/vmware-vmdir/bin/vdcadmintool 2.提示输入帐户 UPN (就是登入VC web界面的账户 )然后会出现一串负复杂的随机的密码。 三、VC出现(log Disk Exhaustion on vc)日志文件系统空间满解决方法。 有两种方法: 第一找到对应的存放日志文件目录,删除一些日志包(但是删除日志包毕竟不能彻底解决问题) 第二就是对VC相应的日志对应的盘进行扩容
注意:只要是改变原VC状态的操作都会存在风险,扩容不管是在Linux里面是VC存在的风险都比较大。因为是扩容所以VC没法快照(有快照在扩容的时候就会出现下图所示报错),克隆一台去做备份也可以(但是克隆存在一点问题就是VC的UUID会变,因为这个是唯一的)如果上面有什么业务是基于UUID的这种方法就行不通。
1.可以看下图所示,/storage/log文件已经到了81%。 2.找到对应的log_vg-log使用的物理卷,并找到是VC上的第几块盘。 3.然后从原来的10G扩容在20G(依据实际需求来扩容大小)然后重启 4.增加虚拟磁盘空间后,返回 SSH 会话,然后运行以下命令以自动展开所有增加了物理卷的逻辑卷: /usr/lib/applmgmt/support/scripts/autogrow.sh 5.最后查看
|