回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
使用 Serviceguard Extension for RAC > 第 2 章. Oracle 10g RAC 的 Serviceguard 配置

Oracle 10g 先決條件 (安裝範例)

» 

技術文件

PDF 格式的完整書籍
» 相關文件
» 回饋意見
內容©韟像B開©l

 » 目錄

 » 索引

下列為準備 Oracle 10g 的 SGeRAC 叢集之範例步驟。若需 Oracle 安裝的詳細資訊,請參閱 Oracle 安裝說明文件。

  1. 在每個節點上建立資產群組 (Inventory Group)

    建立 Oracle 資產群組 (若不存在)、建立 OSDBA 群組,和建立操作人員群組 (選擇性)。

    # groupadd oinstall

    # groupadd dba

    # groupadd oper

  2. 在每一個節點上建立 Oracle 使用者

    # useradd -u 203 -g oinstall -G dba,oper oracle

  3. 在每一個節點上變更密碼

    # passwd oracle

  4. 建立符號連結

    若未安裝 Motif 2.1 版 Development Environment Package (開發環境套件),則需要此步驟。

    # ln -s /usr/lib/libX11.3 /usr/lib/libX11.sl

    # ln -s /usr/lib/libXIE.2 /usr/lib/libXIE.sl

    # ln -s /usr/lib/libXext.3 /usr/lib/libXext.sl

    # ln -s /usr/lib/libXhp11.3 /usr/lib/Xhp11.sl

    # ln -s /usr/lib/libXi.3 /usr/lib/libXi.sl

    # ln -s /usr/lib/libXm.4 /usr/lib/libXm.sl

    # ln -s /usr/lib/libXp.2 /usr/lib/libXp.sl

    # ln -s /usr/lib/libXt.3 /usr/lib/libXt.sl

    # ln -s /usr/lib/libXtst.2 /usr/lib/libXtst.sl

  5. 啟用所有節點上 Oracle 使用者的遠端存取 (sshremsh)

  6. 建立 Oracle 目錄的檔案系統

    下列範例中,/mnt/app 是 Oracle 軟體的裝載檔案系統。假設在所有的節點上,有容量為 18 GB 的專用磁碟 c4t5d0。在每一個節點上建立本機檔案系統。

    # umask 022

    # pvcreate /dev/rdsk/c4t5d0

    # mkdir /dev/vg01

    # mknod /dev/vg01/group c 64 0x010000

    # vgcreate /dev/vg01 /dev/dsk/c4t5d0

    # lvcreate -L 16000 /dev/vg01

    # newfs -F vxfs /dev/vg01/rlvol1

    # mkdir -p /mnt/app

    # mount /dev/vg01/lvol1 /mnt/app

    # chmod 775 /mnt/app

  7. 建立 Oracle 叢集軟體起始目錄

    若要在本機檔案系統上安裝 Oracle 叢集軟體,請在每一個節點上建立目錄。

    # mkdir -p /mnt/app/crs/oracle/product/10.2.0/crs

    # chown -R oracle:oinstall \ /mnt/app/crs/oracle/product/10.2.0/crs

    # chmod -R 775 /mnt/app/crs/oracle/product/10.2.0/crs

  8. 建立 Oracle 基本 (Base) 目錄 (針對本機檔案系統上的 RAC 二進位檔)

    若要在本機檔案系統上安裝 RAC 二進位檔,請在每一個節點上建立 oracle 基本目錄。

    # mkdir -p /mnt/app/oracle

    # chown -R oracle:oinstall /mnt/app/oracle

    # chmod -R 775 /mnt/app/oracle

    # usermod -d /mnt/app/oracle oracle

  9. 建立 Oracle 基本目錄 (針對叢集檔案系統上的 RAC 二進位檔)

    若要在叢集檔案系統上安裝 RAC 二進位檔,請建立一次基本目錄,因為這是所有節點均可看到的 CFS 目錄。使用的 CFS 檔案系統是 /cfs/mnt1

    # mkdir -p /cfs/mnt1/oracle

    # chown -R oracle:oinstall /cfs/mnt1/oracle

    # chmod -R 775 /cfs/mnt1/oracle

    # chmod 775 /cfs

    # chmod 775 /cfs/mnt1

    修改 oracle 使用者在每一個節點上使用新的起始目錄。

    # usermod -d /cfs/mnt1/oracle oracle

  10. 備妥 SLVM 上的共用儲存設備

    本節假設在 SLVM 容體 group vg_ops 上建立 OCR、Vote device,和資料庫檔案。

    1. 變更共用邏輯容體群組的許可權

      本節假設在 SLVM 容體 group vg_ops 上建立 OCR、Vote device,和資料庫檔案。

      # chmod 755 /dev/vg_ops

    2. 變更 Oracle 叢集軟體 Vote Device 與資料庫檔案的許可權和所有權

      # chown oracle:oinstall /dev/vg_ops/r*

      # chmod 660 /dev/vg_ops/r*

    3. 變更 OCR 裝置的許可權

      # chown root:oinstall /dev/vg_ops/rora_ocr

      # chmod 640 /dev/vg_ops/rora_ocr

    4. 建立 Oracle 資料庫配置助理 (Assistant) 的原始裝置對映檔案

      在本範例中,資料庫名稱為「ver10」。

      # ORACLE_BASE=/mnt/app/oracle; export ORACLE_BASE

      # mkdir -p $ORACLE_BASE/oradata/ver10

      # chown -R oracle:oinstall $ORACLE_BASE/oradata

      # chmod -R 755 $ORACLE_BASE/oradata

      下列為 DBCA 對映檔案的範例:

      system=/dev/vg_ops/ropssystem.dbf 
      sysaux=/dev/vg_ops/ropssysaux.dbf
      undotbs1=/dev/vg_ops/ropsundotbs01.dbf
      undotbs2=/dev/vg_ops/ropsundotbs02.dbf
      example=/dev/vg_ops/ropsexample1.dbf
      users=/dev/vg_ops/ropsusers.dbf
      redo1_1=/dev/vg_ops/rops1log1.log
      redo1_2=/dev/vg_ops/rops1log2.log
      redo2_1=/dev/vg_ops/rops2log1.log
      redo2_2=/dev/vg_ops/rops2log2.log
      control1=/dev/vg_ops/ropsctl1.ctl
      control2=/dev/vg_ops/ropsctl2.ctl
      control3=/dev/vg_ops/ropsctl3.ctl
      temp=/dev/vg_ops/ropstmp.dbf
      spfile=/dev/vg_ops/ropsspfile1.ora

      本範例中,建立 DBCA 對映檔案並置於:

      /mnt/app/oracle/oradata/ver10/ver10_raw.conf

  11. 備妥 CFS 上的共用儲存設備

    本節假設在 CFS 目錄上建立 OCR、Vote device,和資料庫檔案。OCR 和 vote device 常駐在 /cfs/mnt3,而示範資料庫檔案則常駐在 /cfs/mnt2

    1. 在 CFS 上建立 OCR 與 Vote Device 目錄

      在叢集檔案系統上建立 OCR 與 vote device 目錄。僅在一個節點上執行命令。

      # chmod 775 /cfs

      # chmod 755 /cfs/mnt3

      # cd /cfs/mnt3

      # mkdir OCR

      # chmod 755 OCR

      # mkdir VOTE

      # chmod 755 VOTE

      # chown -R oracle:oinstall /cfs/mnt3

    2. 在 CFS 上建立 Oracle 示範資料庫的目錄

      建立 CFS 目錄以儲存 Oracle 資料庫檔案。僅在一個節點上執行命令。

      # chmod 775 /cfs

      # chmod 775 /cfs/mnt2

      # cd /cfs/mnt2

      # mkdir oradata

      # chown oracle:oinstall oradata

      # chmod 775 oradata

可列印版本
隱私權聲明 使用範圍與著作權聲明
© Hewlett-Packard Development Company, L.P.