gaotianxex
作者gaotianxex2020-10-13 16:23
高级系统工程师, kylin

VCSA6.0登录后闪退,密码过期,根/ 100%,/storage/log/ 100%

字数 1587阅读 6822评论 0赞 4

故障描述:

十一假期第一天上班,管理员发现公司三个VCenter登录后秒退,其管理的虚拟机正常。

处理步骤

1、接到电话,尝试登录后果然如此。由于密码长期未改,可能导致账号被锁。
打开https://ip:5480 ,用root登录,无法登录。怀疑root错误导致。转入第二招
2、打开所在的控制台,从console端登录,root还是无法登录,只能备份vc(一定克隆一份,并打开快照),重置root密码了
3、重置root密码,自己百度下,很多。密码重置后登录查看
df -Th发现
根/ 100%, /storage/log/ 100%
du -sm* |sort -n 排序查看最大文件发现
/var/log/vmware/audit/audit.log 5G过,估计可能密码过期审计日志不断写入
一定重置audit.log为0!!!!,不要删除。VCSA的Java自己不会
建文件,切记切记!!!
4、重置完成后,/ 61% ,开始收拾/storage/log/日志,发现好多历史日志,计划删除历史日志如2019年的bz。目录降到 70%
5、重启VCSA后,报503,依然无法使用,vmware-invsvc eam、
vpxd、client等无法启动,彻底蒙圈
6、重启大法不香了,公司牛人说必须启vmware-invsvc才能使用,只有查官方资料了,看各个服务的依赖关系了 原作者
http://blog.sina.com.cn/s/blog_40a29ee70102zfr5.htm
7、启vmware-invsvc,依赖eam;先启动eam;按Linux
思路,服务无法启动,一般都是配置文件不对导致;
编辑 /etc/vmware-eam/eam.properties ,发现是空的,
配置文件丢失,
1)cat /etc/vmware/install-defaults/sca.hostid 系统ID保存好 2)hostname 系统名
从新建VCSA中复制过来一份记录要修改如下:
vc.proxy.host ;hostdid 和 vCenter IP 。保存启动
eam service-control --start vmware-eam eam可以启动。
8、服务启动,启动invsvc依然失败,查看 /stroage/log/invsvc/inv-svc.log 一堆ldap的报错:
CredentialsLdapException: Invalid credentials LDAP error [code: 49] at
9 继续百度 引用https://blog.csdn.net/z136370204/article/details/106017147 跟我的故障基本一样,
/usr/lib/vmware-vmdir/bin/vdcadmintool 按3重置 输入UPN
记住重置好的密码;
密码重新生成后更新密码:

/opt/likewise/bin/lwregshell

\> cd HKEY_THIS_MACHINE\services\vmdir\ ls //查看信息并记录好
cd HKEY_THIS_MACHINE\services\vmdir\ set_value dcAccountPassword “重置好的密码” 回车
quit 退出
service-control --start vmware-invsvc
service-control --start --all
10.我的vpxd\vsm,1分钟会自动shutdown 提示InitEVCModes()] took 1400 ms,再重启一次VCSA,故障
消失,可以正常登陆
11、一定要及时修改密码,尽量选用VCSA6.7,可以在线扩展lvm

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

4

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

X社区推广