首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle RAC 叢集環境下建立作業系統層 DBA 群組與 Oracle 用戶標準流程

     編輯:Oracle 資料庫基礎

適用場景

Sun Cluster Support for Oracle Real Application Clusters (RAC) 環境,需在每個叢集節點以 root 權限執行,確保跨節點用戶/群組 ID 一致性。

步驟 1:建立 DBA 群組(/etc/group)

# 群組名慣用 dba,GID 建議固定(如 520)
dba:*:520:root,oracle
  • 驗證 root 與 oracle 均為成員。
  • 所有節點 GID 必須相同。
  • 可納入 NIS/NIS+ 等網路名稱服務,或僅本地 /etc 檔案。

步驟 2:建立 Oracle 軟體擁有者帳號(/etc/passwd & shadow)

# useradd -u 120 -g dba -d /oracle-home oracle
# pwconv  # 同步建立 /etc/shadow 條目
  • UID(如 120)所有節點必須一致。
  • 家目錄 /oracle-home 應為共享儲存或各節點同路徑掛載。

關鍵驗收項目

  • 所有節點 /etc/group 中 dba 群組 GID 相同、成員一致。
  • 所有節點 /etc/passwd 中 oracle 用戶 UID 相同、主群組為 dba。
  • id oracle 輸出跨節點完全一致。

結語

OS 層面的用戶/群組一致性是 Oracle RAC 安裝與運行的先決條件。完成上述步驟後,方可進行 Grid Infrastructure 與 Database 軟體安裝。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved