如果你部署了vrops并关联log-insight,你修改了vrops的admin密码,接着发生的问题了,首先在你登录vrops的时候会提示你admin密码错误,然后你去ssh下登录root,按照linux修改密码逻辑去重置admin密码,这个时候无论你多符合密码规则,在登录的时候都会提示你登录失败。
你通过官网文档去修改vrops的/storage/vcops/user/conf/adminuser.properties里的failed_attempts和time_last_failure来解决,但还是一样的效果。
原因就是log-insight会一直用旧的错误的密码去尝试登录vrops获取相关日志,但是你修改了密码,会导致他一直尝试失败,直接导致vrops把admin密码给锁定了。所以当你以为只是密码错误并在修改完密码再次登录的时候会继续失败。
以下是官方KB的解决方案:重置admin密码,并解除锁定
ssh登录vrops的root
vrops的默认root密码是空的,首次登录的时候直接空密码回国,会提示你修改,old password为空
查看一下/storage/vcops/user/conf/adminuser.properties里是否已经有错误登录次数和时间
$VMWARE_PYTHON_BIN $VCOPS_BASE/vmware-vcopssuite/utilities/sliceConfiguration/bin/vcopsSetAdminPassword.py --reset
会提示你输入新的admin密码,并验证
完成后会提示:Save exiting admin user credentials into backup file Removed backup of admin user credentials.Password set.
相关链接
https://docs.vmware.com/en/vRealize-Operations-Manager/7.5/com.vmware.vcom.scg.doc/GUID-E9FBD449-47A0-4FF2-A671-267D5065C597.html
https://kb.vmware.com/s/article/2078313?lang=en_US&queryTerm=vcopsSetAdminPassword&queryTerm=vcopsSetAdminPassword