溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Oracle:Linux 環(huán)境靜默安裝 GRID

發(fā)布時(shí)間:2020-08-08 13:57:12 來(lái)源:ITPUB博客 閱讀:230 作者:Ryan_Bai 欄目:關(guān)系型數(shù)據(jù)庫(kù)

一、環(huán)境介紹

  • 系統(tǒng):Redhat 6.5

  • 數(shù)據(jù)庫(kù):Oracle 11gR2 11.2.0.3

二、安裝 Oracle Grid Infrastructure

  1. 編寫(xiě) grid_install.rsp 配置文件腳本

    • 路徑:安裝包根目錄/response/grid_install.rsp

    • 內(nèi)容

      #保持默認(rèn)
      oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v11_2_0
      ORACLE_HOSTNAME=node1
      #版本信息路徑
      INVENTORY_LOCATION=/u01/app/oraInventory
      #語(yǔ)言:中文是zh_CN,多選用“,”隔開(kāi)
      SELECTED_LANGUAGES=en
      #默認(rèn)
      oracle.install.option=CRS_CONFIG
      # grid 的 BASE 和 HOME 目錄
      ORACLE_BASE=/u01/app/oracle
      ORACLE_HOME=/u01/11.2.0/grid
      #添加所需要的組
      oracle.install.asm.OSDBA=asmdba
      oracle.install.asm.OSOPER=asmoper
      oracle.install.asm.OSASM=asmadmin
      #scan 名,與hosts對(duì)應(yīng)
      oracle.install.crs.config.gpnp.scanName=nodescan
      #listener對(duì)外服務(wù)端口
      oracle.install.crs.config.gpnp.scanPort=1521
      #cluster 名稱
      oracle.install.crs.config.clusterName=nodeclu
      # GNS 此處不開(kāi),其對(duì)應(yīng)值空著
      oracle.install.crs.config.gpnp.configureGNS=false
      oracle.install.crs.config.gpnp.gnsSubDomain=
      oracle.install.crs.config.gpnp.gnsVIPAddress=
      oracle.install.crs.config.autoConfigureClusterNodeVIP=false
      # 配置網(wǎng)絡(luò)信息
      oracle.install.crs.config.clusterNodes=node1:node1vip,node2:node2vip
      oracle.install.crs.config.networkInterfaceList=eth0:192.168.66.0:1,eth2:10.10.10.0:2
      #配置存儲(chǔ)形式
      oracle.install.crs.config.storageOption=ASM_STORAGE
      oracle.install.crs.config.sharedFileSystemStorage.diskDriveMapping=
      oracle.install.crs.config.sharedFileSystemStorage.votingDiskLocations=
      oracle.install.crs.config.sharedFileSystemStorage.votingDiskRedundancy=NORMAL
      oracle.install.crs.config.sharedFileSystemStorage.ocrLocations=
      oracle.install.crs.config.sharedFileSystemStorage.ocrRedundancy=NORMAL
      #配置 IPMI
      oracle.install.crs.config.useIPMI=false
      oracle.install.crs.config.ipmi.bmcUsername=
      oracle.install.crs.config.ipmi.bmcPassword=
      #配置ASM
      oracle.install.asm.SYSASMPassword=oracle
      oracle.install.asm.diskGroup.name=DATA
      oracle.install.asm.diskGroup.redundancy=EXTERNAL
      oracle.install.asm.diskGroup.AUSize=1
      oracle.install.asm.diskGroup.disks=/dev/raw/raw1
      oracle.install.asm.diskGroup.diskDiscoveryString=/dev/raw/*
      oracle.install.asm.monitorPassword=oracle
      #升級(jí)選項(xiàng)為false,其余選項(xiàng)空著
      oracle.install.crs.upgrade.clusterNodes=
      oracle.install.asm.upgradeASM=false
      oracle.installer.autoupdates.option=SKIP_UPDATES
      oracle.installer.autoupdates.downloadUpdatesLoc=
      AUTOUPDATES_MYORACLESUPPORT_USERNAME=
      AUTOUPDATES_MYORACLESUPPORT_PASSWORD=
      PROXY_HOST=
      PROXY_PORT=
      PROXY_USER=
      PROXY_PWD=
      PROXY_REALM=
  2. 檢查環(huán)境
    ./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose

  3. 安裝包
    rpm -ivh 安裝包根目錄/rpm/cvuqdisk-1.0.9-1.rpm

  4. 修復(fù)
    /tmp/CVU_11.2.0.4.0_grid/runfixup.sh

  5. 根據(jù)配置文件安裝 Oracle Grid Infrastructure
    ./runInstaller -showProgress -silent -responseFile /home/grid/grid_install.rsp

    • -showProgress 顯示安裝進(jìn)度

    • -ignorePrereq 忽略預(yù)檢測(cè),由于我們沒(méi)有使用DNS來(lái)解析SCAN所以會(huì)報(bào)一個(gè)SCAN的錯(cuò)誤,因?yàn)槭褂胾dev綁定裸設(shè)備而沒(méi)有使用ASMLIB來(lái)使用ASM,所以會(huì)報(bào)一個(gè)ASM的錯(cuò)誤,這兩個(gè)錯(cuò)誤都是可以忽略的,但靜默安裝在檢測(cè)到錯(cuò)誤后就會(huì)停止安裝,不能像圖形界面那樣點(diǎn)一下忽略跳過(guò),所以我們使用這個(gè)參數(shù)來(lái)繞過(guò)預(yù)檢

    • -silent 靜默安裝

    • -responseFile 后面跟應(yīng)答文件路徑

    • 其它命令請(qǐng)查詢幫助 -help

  6. 在安裝的過(guò)程中會(huì)要求分別在各node上以root帳戶執(zhí)行
    /u01/app/oraInventory/orainstRoot.sh
    Oracle:Linux 環(huán)境靜默安裝 GRID
    /u01/app/11.2/grid/root.sh
    Oracle:Linux 環(huán)境靜默安裝 GRID

  7. 執(zhí)行完后會(huì)要求在運(yùn)行安裝程序的節(jié)點(diǎn)上以root帳戶執(zhí)行
    /u01/app/11.2/grid/cfgtoollogs/configToolAllCommands RESPONSE_FILE=/soft/cfgrsp.properties

    • 內(nèi)容:
      oracle.assistants.server|S_SYSPASSWORD=oracle
      oracle.assistants.server|S_SYSTEMPASSWORD=oracle
      oracle.assistants.server|S_SYSMANPASSWORD=oracle
      oracle.assistants.server|S_DBSNMPPASSWORD=oracle
      oracle.assistants.server|S_HOSTUSERPASSWORD=oracle
      oracle.assistants.server|S_ASMSNMPPASSWORD=oracle

    注意:只在運(yùn)行runInstaller端進(jìn)行安裝,執(zhí)行用戶為grid
  8. 查看狀態(tài)
    分別在兩個(gè)節(jié)點(diǎn)上以grid用戶執(zhí)行crs_stat -t查看各RAC資源情況,除了3個(gè)gsd資源不在線以外其他均在線則表示正常
    GSD資源是用來(lái)對(duì)ORACLE 9i的相關(guān)命令做支持的,11G后已不再使用,所以不必在線。
    使用root用戶檢查OCR,執(zhí)行ocrcheck出現(xiàn)以下內(nèi)容則表示正常:
    Oracle:Linux 環(huán)境靜默安裝 GRID
    使用root用戶執(zhí)行crsctl query css votedisk 檢查voting disk,出現(xiàn)以下內(nèi)容則表示正常
    Oracle:Linux 環(huán)境靜默安裝 GRID

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI