1. 程式人生 > >Rac 安裝後修改使用者名稱導致CRS啟動失敗

Rac 安裝後修改使用者名稱導致CRS啟動失敗

問題:RAC安裝成功後,是否可以更改RAC 安裝使用者

1.        執行環境使用administrator安裝RAC,修改administrator為dbuser

2.        重啟動節點1,2,,登陸dbuser

3.       檢查CRS狀態

檢視CRS日誌:
[  clsdmt][2616]Listening to (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=61200))
[  OCRAPI][664]a_is_valid_user_group: User name [administrator] not in user database
[  OCRAPI][664]a_is_valid_user_group: scls ret [27] slos [SLOS error information: Category: [1234] Operation: [scls_iddb_get_user_id_by_name] Location: [LookupAccoun]  Other: [LookupAccountName failed]  Dep: [1332]] 
[  OCRAPI][664]a_create_key: THE SECURITY ATTRIBUTE PASSED is invalid user [administrator] group []
2012-12-28 10:07:26.103: [  CRSOCR][664]32OCR api procr_create_key failed for key SYSTEM.crs.versions.config_versions. OCR error code = 27 OCR error msg: PROC-27: Error in authentication layer Authentication error [SLOS error information: Category: [1234] Operation: [scls_iddb_get_user_id_by_name] Location: [LookupAccoun]  Other: [LookupAccountName failed]  Dep: [1332]] [1]
[ default][664]Error in writing config version to OCR

Solution:

1.  Recreate the deleted user account -including re-adding the account to the Administrators group explicitly
OR
2.  ReinstallCRS under a different user account(ReInstalCRS (ID 456021.1) 

結論:

1:安裝後RAC後可以不可以修改安裝使用者名稱

2:如果必須修改,可以在解除安裝CRS後使用新使用者名稱重新安裝CRS(ReInstalCRS (ID 456021.1

3:可以修改RAC節點的密碼,但是節點密碼必須保持一致