如果你部署了vrops並關聯了vlog insight,在之后的某一天,你為了安全或其他原因修改了vrops的admin密碼,接着發生的就是一場災難了,首先在你登錄vrops的時候會提示你admin密碼錯誤,然后你去ssh下登錄root,按照既定的linux修改密碼邏輯去重置admin密碼,這個時候無論你多符合密碼規則,在登錄的時候都會提示你登錄失敗。
你可能通過google去修改vrops的/storage/vcops/user/conf/adminuser.properties里的failed_attempts和time_last_failure來解決,但說實話,對我無效。
究其原因就是vlog 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.
相關鏈接