編寫 grid_install.rsp 配置檔案指令碼
路徑:安裝包根目錄/response/grid_install.rsp
內容
#保持預設
oracle.install.responsefileversion=/oracle/install/rspfmt_crsinstall_response_schema_v11_2_0
oracle_hostname=node1
#版本資訊路徑
#語言:中文是zh_cn,多選用「,」隔開
selected_languages=en
#預設oracle.install.option=crs_config
# grid 的 base 和 home 目錄
oracle_home=/u01/11.2.0/grid
#新增所需要的組
oracle.install.asm.osdba=asmdba
oracle.install.asm.osoper=asmoper
oracle.install.asm.osasm=asmadmin
#scan 名,與hosts對應
oracle.install.crs.config.gpnp.scanname=nodescan
#listener對外服務埠
oracle.install.crs.config.gpnp.scanport=1521
#cluster 名稱
oracle.install.crs.config.clustername=nodeclu
# gns 此處不開,其對應值空著
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
# 配置網路資訊
oracle.install.crs.config.clusternodes=node1:node1vip,node2:node2vip
oracle.install.crs.config.networkinte***celist=eth0:192.168.66.0:1,eth1:10.10.10.0:2
#配置儲存形式
oracle.install.crs.config.storageoption=asm_storage
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
#公升級選項為false,其餘選項空著
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=
檢查環境
./runcluvfy.sh stage -pre crsinst -n node1,node2 -fixup -verbose
安裝包rpm -ivh 安裝包根目錄/rpm/cvuqdisk-1.0.9-1.rpm
修復/tmp/cvu_11.2.0.4.0_grid/runfixup.sh
根據配置檔案安裝 oracle grid infrastructure
./runinstaller -showprogress -silent -responsefile /home/grid/grid_install.rsp
-showprogress 顯示安裝進度
-ignoreprereq 忽略預檢測,由於我們沒有使用dns來解析scan所以會報乙個scan的錯誤,因為使用udev繫結裸裝置而沒有使用asmlib來使用asm,所以會報乙個asm的錯誤,這兩個錯誤都是可以忽略的,但靜默安裝在檢測到錯誤後就會停止安裝,不能像圖形介面那樣點一下忽略跳過,所以我們使用這個引數來繞過預檢
-silent 靜默安裝
-responsefile 後面跟應答檔案路徑
其它命令請查詢幫助 -help
內容: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
注意:只在執行runinstaller端進行安裝,執行使用者為grid
oracle linux定時備份
建一crofile.sh檔案內容為 export path export oracle base opt oracle export oracle sid melinets export oracle home oracle base product 11.2.0 db 1 export path ...
oracle linux 下解除安裝
1.關閉資料庫 shutdown immeidate 2.停止 listener lsnrctl stop 3.停止http服務 可選 4.用su或者重新登入到 root 5.將安裝目錄刪除 rm rf u01 6.將 usr bin 下的對應檔案刪除 rm usr local bin dbhome...
靜默安裝和靜默解除安裝
首先,在實現之前參考了網上的一些靜默安裝的帖子。相信上面的帖子已經說的非常詳細了,現在就簡單談一下利用packagemanager是如何實現靜默安裝的。由於最近的那個專案能夠獲取到機器的系統簽名,所以可以呼叫到一些系統功能,即可以利用packagemanage實現靜默安裝和靜默解除安裝。按照裡面的方...