RHEL5 Oracle 11G R2 RAC 靜默安裝 (二)GI靜默安裝
二, GI靜默安裝
1, vi .bash_profile 節點一
節點2 export ORACLE_SID=+ASM1 改成 +ASM2
2, 驗證是否滿足安裝條件 節點一操作
[grid@huy1 grid]$ ./runcluvfy.sh stage -pre crsinst -n huy1,huy2 -fixup -verbose
驗證結果
驗證透過
3, 編寫 response檔案 靜默安裝,沒有圖形化安裝的 人機互動的機會,必須把圖形安裝的那些輸入值 用 response檔案傳進去
安裝包解壓後,response檔案的模板在response目錄下的 crs_install.rsp。可以借用它來修改。
我的response檔案如下。( 圖形安裝配置結束時,可以儲存當前配置 到 response檔案。以後也可以基於這個response檔案來調整)
4, 開始靜默安裝 節點一操作
[grid@huy1 grid]$ ./runInstaller -ignorePrereq -silent -force -responseFile /home/grid/grid.rsp
反饋資訊如下
安裝過程中,在兩邊的節點都用root執行 /u01/app/oraInventory/orainstRoot.sh 和 /u01/11.2.0/grid/root.sh 兩個指令碼。跟圖形安裝一樣的。
5, 編寫配置指令碼的 response檔案 節點一操作
[grid@huy1 ~]$ vi /u01/11.2.0/grid/cfgrsp.properties 內容填寫
6, 執行配置指令碼 節點一操作
[grid@huy1 ~]$ /u01/11.2.0/grid/cfgtoollogs/configToolAllCommands RESPONSE_FILE=/u01/11.2.0/grid/cfgrsp.properties
驗證結果
監聽配置
口令檔案
crs 資源狀態
7, 建立其他ASM磁碟組
1, vi .bash_profile 節點一
點選(此處)摺疊或開啟
-
export EDITOR=vi
-
export ORACLE_SID=+ASM1
-
export ORACLE_BASE=/u01/app/oracle
-
export ORACLE_HOME=/u01/11.2.0/grid
-
export GRID_HOME=/u01/11.2.0/grid
-
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
-
export THREADS_FLAG=native
-
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
- umask 022
2, 驗證是否滿足安裝條件 節點一操作
[grid@huy1 grid]$ ./runcluvfy.sh stage -pre crsinst -n huy1,huy2 -fixup -verbose
驗證結果
點選(此處)摺疊或開啟
-
Performing pre-checks for cluster services setup
-
-
Checking node reachability...
-
-
Check: Node reachability from node \"huy1\"
-
Destination Node Reachable?
-
------------------------------------ ------------------------
-
huy1 yes
-
huy2 yes
-
Result: Node reachability check passed from node \"huy1\"
-
-
-
Checking user equivalence...
-
-
Check: User equivalence for user \"grid\"
-
Node Name Comment
-
------------------------------------ ------------------------
-
huy2 passed
-
huy1 passed
-
Result: User equivalence check passed for user \"grid\"
-
-
Checking node connectivity...
-
-
Checking hosts config file...
-
Node Name Status Comment
-
------------ ------------------------ ------------------------
-
huy2 passed
-
huy1 passed
-
-
Verification of the hosts config file successful
-
-
-
Interface information for node \"huy2\"
-
Name IP Address Subnet Gateway Def. Gateway HW Address MTU
-
------ --------------- --------------- --------------- --------------- ----------------- ------
-
eth0 192.168.56.102 192.168.56.0 0.0.0.0 192.168.56.1 08:00:27:70:1D:15 1500
-
eth1 10.10.10.102 10.10.10.0 0.0.0.0 192.168.56.1 08:00:27:60:EE:A3 1500
-
-
-
Interface information for node \"huy1\"
-
Name IP Address Subnet Gateway Def. Gateway HW Address MTU
-
------ --------------- --------------- --------------- --------------- ----------------- ------
-
eth0 192.168.56.101 192.168.56.0 0.0.0.0 192.168.56.1 08:00:27:7A:C6:9C 1500
-
eth1 10.10.10.101 10.10.10.0 0.0.0.0 192.168.56.1 08:00:27:EE:FD:51 1500
-
-
-
Check: Node connectivity of subnet \"192.168.56.0\"
-
Source Destination Connected?
-
------------------------------ ------------------------------ ----------------
-
huy2:eth0 huy1:eth0 yes
-
Result: Node connectivity passed for subnet \"192.168.56.0\" with node(s) huy2,huy1
-
-
-
Check: TCP connectivity of subnet \"192.168.56.0\"
-
Source Destination Connected?
-
------------------------------ ------------------------------ ----------------
-
huy1:192.168.56.101 huy2:192.168.56.102 passed
-
Result: TCP connectivity check passed for subnet \"192.168.56.0\"
-
-
-
Check: Node connectivity of subnet \"10.10.10.0\"
-
Source Destination Connected?
-
------------------------------ ------------------------------ ----------------
-
huy2:eth1 huy1:eth1 yes
-
Result: Node connectivity passed for subnet \"10.10.10.0\" with node(s) huy2,huy1
-
-
-
Check: TCP connectivity of subnet \"10.10.10.0\"
-
Source Destination Connected?
-
------------------------------ ------------------------------ ----------------
-
huy1:10.10.10.101 huy2:10.10.10.102 passed
-
Result: TCP connectivity check passed for subnet \"10.10.10.0\"
-
-
-
Interfaces found on subnet \"192.168.56.0\" that are likely candidates for VIP are:
-
huy2 eth0:192.168.56.102
-
huy1 eth0:192.168.56.101
-
-
Interfaces found on subnet \"10.10.10.0\" that are likely candidates for a private interconnect are:
-
huy2 eth1:10.10.10.102
-
huy1 eth1:10.10.10.101
-
-
Result: Node connectivity check passed
-
-
-
Check: Total memory
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 2.97GB (3115728.0KB) 1.5GB (1572864.0KB) passed
-
huy1 2.97GB (3115728.0KB) 1.5GB (1572864.0KB) passed
-
Result: Total memory check passed
-
-
Check: Available memory
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 2.91GB (3051936.0KB) 50MB (51200.0KB) passed
-
huy1 2.84GB (2979388.0KB) 50MB (51200.0KB) passed
-
Result: Available memory check passed
-
-
Check: Swap space
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 3GB (3145712.0KB) 2.97GB (3115728.0KB) passed
-
huy1 3GB (3145712.0KB) 2.97GB (3115728.0KB) passed
-
Result: Swap space check passed
-
-
Check: Free disk space for \"huy2:/tmp\"
-
Path Node Name Mount point Available Required Comment
-
---------------- ------------ ------------ ------------ ------------ ------------
-
/tmp huy2 / 2.49GB 1GB passed
-
Result: Free disk space check passed for \"huy2:/tmp\"
-
-
Check: Free disk space for \"huy1:/tmp\"
-
Path Node Name Mount point Available Required Comment
-
---------------- ------------ ------------ ------------ ------------ ------------
-
/tmp huy1 / 8.71GB 1GB passed
-
Result: Free disk space check passed for \"huy1:/tmp\"
-
-
Check: User existence for \"grid\"
-
Node Name Status Comment
-
------------ ------------------------ ------------------------
-
huy2 exists passed
-
huy1 exists passed
-
Result: User existence check passed for \"grid\"
-
-
Check: Group existence for \"oinstall\"
-
Node Name Status Comment
-
------------ ------------------------ ------------------------
-
huy2 exists passed
-
huy1 exists passed
-
Result: Group existence check passed for \"oinstall\"
-
-
Check: Group existence for \"dba\"
-
Node Name Status Comment
-
------------ ------------------------ ------------------------
-
huy2 exists passed
-
huy1 exists passed
-
Result: Group existence check passed for \"dba\"
-
-
Check: Membership of user \"grid\" in group \"oinstall\" [as Primary]
-
Node Name User Exists Group Exists User in Group Primary Comment
-
---------------- ------------ ------------ ------------ ------------ ------------
-
huy2 yes yes yes yes passed
-
huy1 yes yes yes yes passed
-
Result: Membership check for user \"grid\" in group \"oinstall\" [as Primary] passed
-
-
Check: Membership of user \"grid\" in group \"dba\"
-
Node Name User Exists Group Exists User in Group Comment
-
---------------- ------------ ------------ ------------ ----------------
-
huy2 yes yes yes passed
-
huy1 yes yes yes passed
-
Result: Membership check for user \"grid\" in group \"dba\" passed
-
-
Check: Run level
-
Node Name run level Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 5 3,5 passed
-
huy1 5 3,5 passed
-
Result: Run level check passed
-
-
Check: Hard limits for \"maximum open file descriptors\"
-
Node Name Type Available Required Comment
-
---------------- ------------ ------------ ------------ ----------------
-
huy2 hard 65536 65536 passed
-
huy1 hard 65536 65536 passed
-
Result: Hard limits check passed for \"maximum open file descriptors\"
-
-
Check: Soft limits for \"maximum open file descriptors\"
-
Node Name Type Available Required Comment
-
---------------- ------------ ------------ ------------ ----------------
-
huy2 soft 1024 1024 passed
-
huy1 soft 1024 1024 passed
-
Result: Soft limits check passed for \"maximum open file descriptors\"
-
-
Check: Hard limits for \"maximum user processes\"
-
Node Name Type Available Required Comment
-
---------------- ------------ ------------ ------------ ----------------
-
huy2 hard 16384 16384 passed
-
huy1 hard 16384 16384 passed
-
Result: Hard limits check passed for \"maximum user processes\"
-
-
Check: Soft limits for \"maximum user processes\"
-
Node Name Type Available Required Comment
-
---------------- ------------ ------------ ------------ ----------------
-
huy2 soft 2047 2047 passed
-
huy1 soft 2047 2047 passed
-
Result: Soft limits check passed for \"maximum user processes\"
-
-
Check: System architecture
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 i686 x86 passed
-
huy1 i686 x86 passed
-
Result: System architecture check passed
-
-
Check: Kernel version
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 2.6.18-194.el5 2.6.18 passed
-
huy1 2.6.18-194.el5 2.6.18 passed
-
Result: Kernel version check passed
-
-
Check: Kernel parameter for \"semmsl\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 250 250 passed
-
huy1 250 250 passed
-
Result: Kernel parameter check passed for \"semmsl\"
-
-
Check: Kernel parameter for \"semmns\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 32000 32000 passed
-
huy1 32000 32000 passed
-
Result: Kernel parameter check passed for \"semmns\"
-
-
Check: Kernel parameter for \"semopm\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 100 100 passed
-
huy1 100 100 passed
-
Result: Kernel parameter check passed for \"semopm\"
-
-
Check: Kernel parameter for \"semmni\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 128 128 passed
-
huy1 128 128 passed
-
Result: Kernel parameter check passed for \"semmni\"
-
-
Check: Kernel parameter for \"shmmax\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 536870912 536870912 passed
-
huy1 536870912 536870912 passed
-
Result: Kernel parameter check passed for \"shmmax\"
-
-
Check: Kernel parameter for \"shmmni\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 4096 4096 passed
-
huy1 4096 4096 passed
-
Result: Kernel parameter check passed for \"shmmni\"
-
-
Check: Kernel parameter for \"shmall\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 2097152 2097152 passed
-
huy1 2097152 2097152 passed
-
Result: Kernel parameter check passed for \"shmall\"
-
-
Check: Kernel parameter for \"file-max\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 6815744 6815744 passed
-
huy1 6815744 6815744 passed
-
Result: Kernel parameter check passed for \"file-max\"
-
-
Check: Kernel parameter for \"ip_local_port_range\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 between 9000 & 65500 between 9000 & 65500 passed
-
huy1 between 9000 & 65500 between 9000 & 65500 passed
-
Result: Kernel parameter check passed for \"ip_local_port_range\"
-
-
Check: Kernel parameter for \"rmem_default\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 262144 262144 passed
-
huy1 262144 262144 passed
-
Result: Kernel parameter check passed for \"rmem_default\"
-
-
Check: Kernel parameter for \"rmem_max\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 4194304 4194304 passed
-
huy1 4194304 4194304 passed
-
Result: Kernel parameter check passed for \"rmem_max\"
-
-
Check: Kernel parameter for \"wmem_default\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 262144 262144 passed
-
huy1 262144 262144 passed
-
Result: Kernel parameter check passed for \"wmem_default\"
-
-
Check: Kernel parameter for \"wmem_max\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 1048586 1048576 passed
-
huy1 1048586 1048576 passed
-
Result: Kernel parameter check passed for \"wmem_max\"
-
-
Check: Kernel parameter for \"aio-max-nr\"
-
Node Name Configured Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 1048576 1048576 passed
-
huy1 1048576 1048576 passed
-
Result: Kernel parameter check passed for \"aio-max-nr\"
-
-
Check: Package existence for \"make-3.81\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 make-3.81-3.el5 make-3.81 passed
-
huy1 make-3.81-3.el5 make-3.81 passed
-
Result: Package existence check passed for \"make-3.81\"
-
-
Check: Package existence for \"binutils-2.17.50.0.6\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 binutils-2.17.50.0.6-14.el5 binutils-2.17.50.0.6 passed
-
huy1 binutils-2.17.50.0.6-14.el5 binutils-2.17.50.0.6 passed
-
Result: Package existence check passed for \"binutils-2.17.50.0.6\"
-
-
Check: Package existence for \"gcc-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 gcc-4.1.2-48.el5 gcc-4.1.2 passed
-
huy1 gcc-4.1.2-48.el5 gcc-4.1.2 passed
-
Result: Package existence check passed for \"gcc-4.1.2\"
-
-
Check: Package existence for \"gcc-c++-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 gcc-c++-4.1.2-48.el5 gcc-c++-4.1.2 passed
-
huy1 gcc-c++-4.1.2-48.el5 gcc-c++-4.1.2 passed
-
Result: Package existence check passed for \"gcc-c++-4.1.2\"
-
-
Check: Package existence for \"libgomp-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libgomp-4.4.0-6.el5 libgomp-4.1.2 passed
-
huy1 libgomp-4.4.0-6.el5 libgomp-4.1.2 passed
-
Result: Package existence check passed for \"libgomp-4.1.2\"
-
-
Check: Package existence for \"libaio-0.3.106\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libaio-0.3.106-5 libaio-0.3.106 passed
-
huy1 libaio-0.3.106-5 libaio-0.3.106 passed
-
Result: Package existence check passed for \"libaio-0.3.106\"
-
-
Check: Package existence for \"glibc-2.5-24\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 glibc-2.5-49 glibc-2.5-24 passed
-
huy1 glibc-2.5-49 glibc-2.5-24 passed
-
Result: Package existence check passed for \"glibc-2.5-24\"
-
-
Check: Package existence for \"compat-libstdc++-33-3.2.3\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 compat-libstdc++-33-3.2.3-61 compat-libstdc++-33-3.2.3 passed
-
huy1 compat-libstdc++-33-3.2.3-61 compat-libstdc++-33-3.2.3 passed
-
Result: Package existence check passed for \"compat-libstdc++-33-3.2.3\"
-
-
Check: Package existence for \"elfutils-libelf-0.125\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 elfutils-libelf-0.137-3.el5 elfutils-libelf-0.125 passed
-
huy1 elfutils-libelf-0.137-3.el5 elfutils-libelf-0.125 passed
-
Result: Package existence check passed for \"elfutils-libelf-0.125\"
-
-
Check: Package existence for \"elfutils-libelf-devel-0.125\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 elfutils-libelf-devel-0.137-3.el5 elfutils-libelf-devel-0.125 passed
-
huy1 elfutils-libelf-devel-0.137-3.el5 elfutils-libelf-devel-0.125 passed
-
Result: Package existence check passed for \"elfutils-libelf-devel-0.125\"
-
-
Check: Package existence for \"glibc-common-2.5\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 glibc-common-2.5-49 glibc-common-2.5 passed
-
huy1 glibc-common-2.5-49 glibc-common-2.5 passed
-
Result: Package existence check passed for \"glibc-common-2.5\"
-
-
Check: Package existence for \"glibc-devel-2.5\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 glibc-devel-2.5-49 glibc-devel-2.5 passed
-
huy1 glibc-devel-2.5-49 glibc-devel-2.5 passed
-
Result: Package existence check passed for \"glibc-devel-2.5\"
-
-
Check: Package existence for \"glibc-headers-2.5\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 glibc-headers-2.5-49 glibc-headers-2.5 passed
-
huy1 glibc-headers-2.5-49 glibc-headers-2.5 passed
-
Result: Package existence check passed for \"glibc-headers-2.5\"
-
-
Check: Package existence for \"libaio-devel-0.3.106\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libaio-devel-0.3.106-5 libaio-devel-0.3.106 passed
-
huy1 libaio-devel-0.3.106-5 libaio-devel-0.3.106 passed
-
Result: Package existence check passed for \"libaio-devel-0.3.106\"
-
-
Check: Package existence for \"libgcc-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libgcc-4.1.2-48.el5 libgcc-4.1.2 passed
-
huy1 libgcc-4.1.2-48.el5 libgcc-4.1.2 passed
-
Result: Package existence check passed for \"libgcc-4.1.2\"
-
-
Check: Package existence for \"libstdc++-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libstdc++-4.1.2-48.el5 libstdc++-4.1.2 passed
-
huy1 libstdc++-4.1.2-48.el5 libstdc++-4.1.2 passed
-
Result: Package existence check passed for \"libstdc++-4.1.2\"
-
-
Check: Package existence for \"libstdc++-devel-4.1.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 libstdc++-devel-4.1.2-48.el5 libstdc++-devel-4.1.2 passed
-
huy1 libstdc++-devel-4.1.2-48.el5 libstdc++-devel-4.1.2 passed
-
Result: Package existence check passed for \"libstdc++-devel-4.1.2\"
-
-
Check: Package existence for \"sysstat-7.0.2\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 sysstat-7.0.2-3.el5 sysstat-7.0.2 passed
-
huy1 sysstat-7.0.2-3.el5 sysstat-7.0.2 passed
-
Result: Package existence check passed for \"sysstat-7.0.2\"
-
-
Check: Package existence for \"unixODBC-2.2.11\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 unixODBC-2.2.11-7.1 unixODBC-2.2.11 passed
-
huy1 unixODBC-2.2.11-7.1 unixODBC-2.2.11 passed
-
Result: Package existence check passed for \"unixODBC-2.2.11\"
-
-
Check: Package existence for \"unixODBC-devel-2.2.11\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 unixODBC-devel-2.2.11-7.1 unixODBC-devel-2.2.11 passed
-
huy1 unixODBC-devel-2.2.11-7.1 unixODBC-devel-2.2.11 passed
-
Result: Package existence check passed for \"unixODBC-devel-2.2.11\"
-
-
Check: Package existence for \"ksh-20060214\"
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 ksh-20100202-1.el5 ksh-20060214 passed
-
huy1 ksh-20100202-1.el5 ksh-20060214 passed
-
Result: Package existence check passed for \"ksh-20060214\"
-
-
Checking for multiple users with UID value 0
-
Result: Check for multiple users with UID value 0 passed
-
-
Check: Current group ID
-
Result: Current group ID check passed
-
Checking Core file name pattern consistency...
-
Core file name pattern consistency check passed.
-
-
Checking to make sure user \"grid\" is not in \"root\" group
-
Node Name Status Comment
-
------------ ------------------------ ------------------------
-
huy2 does not exist passed
-
huy1 does not exist passed
-
Result: User \"grid\" is not part of \"root\" group. Check passed
-
-
Check default user file creation mask
-
Node Name Available Required Comment
-
------------ ------------------------ ------------------------ ----------
-
huy2 0022 0022 passed
-
huy1 0022 0022 passed
-
Result: Default user file creation mask check passed
-
-
Starting Clock synchronization checks using Network Time Protocol(NTP)...
-
-
NTP Configuration file check started...
-
Network Time Protocol(NTP) configuration file not found on any of the nodes. Oracle Cluster Time Synchronization Service(CTSS) can be used instead of NTP for time synchronization on the cluster nodes
-
-
Result: Clock synchronization check using Network Time Protocol(NTP) passed
-
-
- Pre-check for cluster services setup was successful.
3, 編寫 response檔案 靜默安裝,沒有圖形化安裝的 人機互動的機會,必須把圖形安裝的那些輸入值 用 response檔案傳進去
安裝包解壓後,response檔案的模板在response目錄下的 crs_install.rsp。可以借用它來修改。
我的response檔案如下。( 圖形安裝配置結束時,可以儲存當前配置 到 response檔案。以後也可以基於這個response檔案來調整)
點選(此處)摺疊或開啟
-
###############################################################################
-
## Copyright(c) Oracle Corporation 1998,2008. All rights reserved. ##
-
## ##
-
## Specify values for the variables listed below to customize ##
-
## your installation. ##
-
## ##
-
## Each variable is associated with a comment. The comment ##
-
## can help to populate the variables with the appropriate ##
-
## values. ##
-
## ##
-
## IMPORTANT NOTE: This file contains plain text passwords and ##
-
## should be secured to have read permission only by oracle user ##
-
## or db administrator who owns this installation. ##
-
## ##
-
###############################################################################
-
-
###############################################################################
-
## ##
-
## Instructions to fill this response file ##
-
## To install and configure \'Grid Infrastructure for Cluster\' ##
-
## - Fill out sections A,B,C,D,E,F and G ##
-
## - Fill out section G if OCR and voting disk should be placed on ASM ##
-
## ##
-
## To install and configure \'Grid Infrastructure for Standalone server\' ##
-
## - Fill out sections A,B and G ##
-
## ##
-
## To install software for \'Grid Infrastructure\' ##
-
## - Fill out sections A,B and C ##
-
## ##
-
## To upgrade clusterware and/or Automatic storage management of earlier ##
-
## releases ##
-
## - Fill out sections A,B,C,D and H ##
-
## ##
-
###############################################################################
-
#------------------------------------------------------------------------------
-
# Do not change the following system generated value.
-
#------------------------------------------------------------------------------
-
oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v11_2_0
-
-
###############################################################################
-
# #
-
# SECTION A - BASIC #
-
# #
-
###############################################################################
-
-
#-------------------------------------------------------------------------------
-
# Specify the hostname of the system as set during the install. It can be used
-
# to force the installation to use an alternative hostname rather than using the
-
# first hostname found on the system. (e.g., for systems with multiple hostnames
-
# and network interfaces)
-
#-------------------------------------------------------------------------------
-
ORACLE_HOSTNAME=huy1
-
-
#-------------------------------------------------------------------------------
-
# Specify the location which holds the inventory files.
-
#-------------------------------------------------------------------------------
-
INVENTORY_LOCATION=/u01/app/oraInventory
-
-
#-------------------------------------------------------------------------------
-
# Specify the languages in which the components will be installed.
-
#
-
# en : English ja : Japanese
-
# fr : French ko : Korean
-
# ar : Arabic es : Latin American Spanish
-
# bn : Bengali lv : Latvian
-
# pt_BR: Brazilian Portuguese lt : Lithuanian
-
# bg : Bulgarian ms : Malay
-
# fr_CA: Canadian French es_MX: Mexican Spanish
-
# ca : Catalan no : Norwegian
-
# hr : Croatian pl : Polish
-
# cs : Czech pt : Portuguese
-
# da : Danish ro : Romanian
-
# nl : Dutch ru : Russian
-
# ar_EG: Egyptian zh_CN: Simplified Chinese
-
# en_GB: English (Great Britain) sk : Slovak
-
# et : Estonian sl : Slovenian
-
# fi : Finnish es_ES: Spanish
-
# de : German sv : Swedish
-
# el : Greek th : Thai
-
# iw : Hebrew zh_TW: Traditional Chinese
-
# hu : Hungarian tr : Turkish
-
# is : Icelandic uk : Ukrainian
-
# in : Indonesian vi : Vietnamese
-
# it : Italian
-
#
-
# Example : SELECTED_LANGUAGES=en,fr,ja
-
#-------------------------------------------------------------------------------
-
SELECTED_LANGUAGES=en
-
-
#-------------------------------------------------------------------------------
-
# Specify the installation option.
-
# Allowed values: CRS_CONFIG or HA_CONFIG or UPGRADE or CRS_SWONLY
-
# CRS_CONFIG - To configure Grid Infrastructure for cluster
-
# HA_CONFIG - To configure Grid Infrastructure for stand alone server
-
# UPGRADE - To upgrade clusterware software of earlier release
-
# CRS_SWONLY - To install clusterware files only (can be configured for cluster
-
# or stand alone server later)
-
#-------------------------------------------------------------------------------
-
oracle.install.option=CRS_CONFIG
-
-
#-------------------------------------------------------------------------------
-
# Specify the complete path of the Oracle Base.
-
#-------------------------------------------------------------------------------
-
-
ORACLE_BASE=/u01/app/oracle
-
-
#-------------------------------------------------------------------------------
-
# Specify the complete path of the Oracle Home.
-
#-------------------------------------------------------------------------------
-
ORACLE_HOME=/u01/11.2.0/grid
-
-
################################################################################
-
# #
-
# SECTION B - GROUPS #
-
# #
-
# The following three groups need to be assigned for all GI installations. #
-
# OSDBA and OSOPER can be the same or different. OSASM must be different #
-
# than the other two. #
-
# #
-
################################################################################
-
#-------------------------------------------------------------------------------
-
# The DBA_GROUP is the OS group which is to be granted OSDBA privileges.
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.OSDBA=asmdba
-
-
#-------------------------------------------------------------------------------
-
# The OPER_GROUP is the OS group which is to be granted OSOPER privileges.
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.OSOPER=asmoper
-
-
#-------------------------------------------------------------------------------
-
# The OSASM_GROUP is the OS group which is to be granted OSASM privileges. This
-
# must be different than the previous two.
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.OSASM=asmadmin
-
-
################################################################################
-
# #
-
# SECTION C - SCAN #
-
# #
-
################################################################################
-
#-------------------------------------------------------------------------------
-
# Specify a name for SCAN
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.gpnp.scanName=huy-scan
-
-
#-------------------------------------------------------------------------------
-
# Specify a unused port number for SCAN service
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.gpnp.scanPort=1521
-
-
################################################################################
-
# #
-
# SECTION D - CLUSTER & GNS #
-
# #
-
################################################################################
-
#-------------------------------------------------------------------------------
-
# Specify a name for the Cluster you are creating.
-
#
-
# The maximum length allowed for clutername is 15 characters. The name can be
-
# any combination of lower and uppercase alphabets (A - Z), (0 - 9), hyphen(-)
-
# and underscore(_).
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.clusterName=huy-cluster
-
-
#-------------------------------------------------------------------------------
-
# Specify \'true\' if you would like to configure Grid Naming Service(GNS), else
-
# specify \'false\'
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.gpnp.configureGNS=false
-
-
#-------------------------------------------------------------------------------
-
# Applicable only if you choose to configure GNS
-
# Specify the GNS subdomain and an unused virtual hostname for GNS service
-
# Additionally you may also specify if VIPs have to be autoconfigured
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.gpnp.gnsSubDomain=
-
oracle.install.crs.config.gpnp.gnsVIPAddress=
-
oracle.install.crs.config.autoConfigureClusterNodeVIP=false
-
-
#-------------------------------------------------------------------------------
-
# Specify a list of public node names, and virtual hostnames that have to be
-
# part of the cluster.
-
#
-
# The list should a comma-separated list of nodes. Each entry in the list
-
# should be a colon-separated string that contains 2 fields.
-
#
-
# The fields should be ordered as follows:
-
# 1. The first field is for public node name.
-
# 2. The second field is for virtual host name
-
# (specify as AUTO if you have chosen \'auto configure for VIP\'
-
# i.e. autoConfigureClusterNodeVIP=true)
-
#
-
# Example: oracle.install.crs.config.clusterNodes=node1:node1-vip,node2:node2-vip
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.clusterNodes=huy1:huy1-vip,huy2:huy2-vip
-
-
#-------------------------------------------------------------------------------
-
# The value should be a comma separated strings where each string is as shown below
-
# InterfaceName:SubnetMask:InterfaceType
-
# where InterfaceType can be either \"1\" or \"2\"(2 indicates private, and 1 indicates public)
-
#
-
# For example: eth0:140.87.24.0:1,eth1:140.87.40.0:2,eth2:140.87.52.0:1
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.privateInterconnects=eth0:192.168.56.0:1,eth1:10.10.10.0:2
-
-
################################################################################
-
# #
-
# SECTION E - STORAGE #
-
# #
-
################################################################################
-
-
#-------------------------------------------------------------------------------
-
# Specify the type of storage to use for Oracle Cluster Registry(OCR) and Voting
-
# Disks files
-
# - ASM_STORAGE
-
# - FILE_SYSTEM_STORAGE
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.storageOption=ASM_STORAGE
-
-
-
#-------------------------------------------------------------------------------
-
# THIS PROPERTY NEEDS TO BE FILLED ONLY IN CASE OF WINDOWS INSTALL.
-
# Specify a comma separated list of strings where each string is as shown below:
-
# Disk Number:Partition Number:Drive Letter:Format Option
-
# The Disk Number and Partition Number should refer to the location which has to
-
# be formatted. The Drive Letter should refer to the drive letter that has to be
-
# assigned. \"Format Option\" can be either of the following -
-
# 1. SOFTWARE - Format to place software binaries.
-
# 2. DATA - Format to place the OCR/VDSK files.
-
#
-
# For example: 1:2:P:DATA,1:3:Q:SOFTWARE,1:4:R:DATA,1:5:S:DATA
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.sharedFileSystemStorage.diskDriveMapping=
-
-
#-------------------------------------------------------------------------------
-
# These properties are applicable only if FILE_SYSTEM_STORAGE is chosen for
-
# storing OCR and voting disk
-
# Specify the location(s) and redundancy for OCR and voting disks
-
# Multiple locations can be specified, seprated by commas.
-
# In case of windows, mention the drive location that is specified to be
-
# formatted for DATA in the above property.
-
# Redundancy can be one of these:
-
# NORMAL - one(1) location should be specified for OCR and voting disk
-
# EXTERNAL - three(3) locations should be specified for OCR and voting disk
-
#-------------------------------------------------------------------------------
-
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
-
-
################################################################################
-
# #
-
# SECTION F - IPMI #
-
# #
-
################################################################################
-
-
#-------------------------------------------------------------------------------
-
# Specify \'true\' if you would like to configure Intelligent Power Management interface
-
# (IPMI), else specify \'false\'
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.useIPMI=false
-
-
#-------------------------------------------------------------------------------
-
# Applicable only if you choose to configure IPMI
-
# i.e. oracle.install.crs.config.useIPMI=true
-
# Specify the username and password for using IPMI service
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.config.ipmi.bmcUsername=
-
oracle.install.crs.config.ipmi.bmcPassword=
-
-
################################################################################
-
# #
-
# SECTION G - ASM #
-
# #
-
################################################################################
-
#-------------------------------------------------------------------------------
-
# Specify a password for SYSASM user of the ASM instance
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.SYSASMPassword=
-
-
#-------------------------------------------------------------------------------
-
# The ASM DiskGroup
-
#
-
# Example: oracle.install.asm.diskGroup.name=data
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.diskGroup.name=OCR_VOTE
-
-
#-------------------------------------------------------------------------------
-
# Redundancy level to be used by ASM.
-
# It can be one of the following
-
# - NORMAL
-
# - HIGH
-
# - EXTERNAL
-
# Example: oracle.install.asm.diskGroup.redundancy=NORMAL
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.diskGroup.redundancy=NORMAL
-
-
#-------------------------------------------------------------------------------
-
# List of disks to create a ASM DiskGroup
-
#
-
# Example: oracle.install.asm.diskGroup.disks=/oracle/asm/disk1,/oracle/asm/disk2
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.diskGroup.disks=ORCL:OCR_VOTE1,ORCL:OCR_VOTE2,ORCL:OCR_VOTE3
-
-
#-------------------------------------------------------------------------------
-
# The disk discovery string to be used to discover the disks used create a ASM DiskGroup
-
#
-
# Example: oracle.install.asm.diskGroup.diskDiscoveryString=/oracle/asm/*
-
#
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.diskGroup.diskDiscoveryString=
-
-
#-------------------------------------------------------------------------------
-
# oracle.install.asm.monitorPassword=password
-
#-------------------------------------------------------------------------------
-
oracle.install.asm.monitorPassword=
-
-
################################################################################
-
# #
-
# SECTION H - UPGRADE #
-
# #
-
################################################################################
-
#-------------------------------------------------------------------------------
-
# Specify nodes for Upgrade.
-
# Example: oracle.install.crs.upgrade.clusterNodes=node1,node2
-
#-------------------------------------------------------------------------------
-
oracle.install.crs.upgrade.clusterNodes=
-
-
#-------------------------------------------------------------------------------
-
# For RAC-ASM only. oracle.install.asm.upgradeASM=true/false
-
#-------------------------------------------------------------------------------
- oracle.install.asm.upgradeASM=false
4, 開始靜默安裝 節點一操作
[grid@huy1 grid]$ ./runInstaller -ignorePrereq -silent -force -responseFile /home/grid/grid.rsp
反饋資訊如下
點選(此處)摺疊或開啟
-
Starting Oracle Universal Installer...
-
-
Checking Temp space: must be greater than 80 MB. Actual 8521 MB Passed
-
Checking swap space: must be greater than 150 MB. Actual 3071 MB Passed
-
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-09-11_04-04-17PM. Please wait ...[grid@huy1 grid]$ Xlib: connection to \"localhost:10.0\" refused by server
-
Xlib: SSH gateway: X11 authentication failed.
-
-
[grid@huy1 grid]$ [WARNING] [INS-30011] The password entered does not conform to the Oracle recommended standards.
-
CAUSE: Oracle recommends that the SYS password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
-
ACTION: Provide a password that conforms to the Oracle recommended standards.
-
[WARNING] [INS-30011] The password entered does not conform to the Oracle recommended standards.
-
CAUSE: Oracle recommends that the ASMSNMP password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
-
ACTION: Provide a password that conforms to the Oracle recommended standards.
-
[WARNING] [INS-30011] The password entered does not conform to the Oracle recommended standards.
-
CAUSE: Oracle recommends that the SYS password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
-
ACTION: Provide a password that conforms to the Oracle recommended standards.
-
[WARNING] [INS-30011] The password entered does not conform to the Oracle recommended standards.
-
CAUSE: Oracle recommends that the ASMSNMP password entered should be at least 8 characters in length, contain at least 1 uppercase character, 1 lower case character and 1 digit [0-9].
-
ACTION: Provide a password that conforms to the Oracle recommended standards.
-
You can find the log of this install session at:
-
/u01/app/oraInventory/logs/installActions2014-09-11_04-04-17PM.log
-
The following configuration scripts need to be executed as the \"root\" user.
-
#!/bin/sh
-
#Root scripts to run
-
-
/u01/app/oraInventory/orainstRoot.sh
-
/u01/11.2.0/grid/root.sh
-
To execute the configuration scripts:
-
1. Open a terminal window
-
2. Log in as \"root\"
-
3. Run the scripts
-
4. Return to this window and hit \"Enter\" key to continue
-
-
Configuration assistants have not been run. This can happen for following reasons - either root.sh is to be run before config or Oracle Universal Installer was invoked with the -noConfig option.
-
\"/u01/11.2.0/grid/cfgtoollogs/configToolAllCommands\" script contains all commands to be executed by the configuration assistants. This file may be used to run the configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.
-
-
-
Successfully Setup Software.
-
-
[grid@huy1 grid]$ /u01/11.2.0/grid/cfgtoollogs/configToolAllCommands
-
Setting the invPtrLoc to /u01/11.2.0/grid/oraInst.loc
-
-
perform - mode is starting for action: configure
-
-
-
perform - mode finished for action: configure
-
- You can see the log file: /u01/11.2.0/grid/cfgtoollogs/oui/configActions2014-09-11_04-20-21-PM.log
5, 編寫配置指令碼的 response檔案 節點一操作
[grid@huy1 ~]$ vi /u01/11.2.0/grid/cfgrsp.properties 內容填寫
點選(此處)摺疊或開啟
-
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
[grid@huy1 ~]$ /u01/11.2.0/grid/cfgtoollogs/configToolAllCommands RESPONSE_FILE=/u01/11.2.0/grid/cfgrsp.properties
驗證結果
監聽配置
點選(此處)摺疊或開啟
-
[grid@huy1 grid]$ lsnrctl
-
-
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 11-SEP-2014 16:20:34
-
-
Copyright (c) 1991, 2009, Oracle. All rights reserved.
-
-
Welcome to LSNRCTL, type \"help\" for information.
-
-
LSNRCTL> status
-
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))
-
STATUS of the LISTENER
-
------------------------
-
Alias LISTENER
-
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
-
Start Date 11-SEP-2014 16:20:28
-
Uptime 0 days 0 hr. 0 min. 7 sec
-
Trace Level off
-
Security ON: Local OS Authentication
-
SNMP OFF
-
Listener Parameter File /u01/11.2.0/grid/network/admin/listener.ora
-
Listener Log File /u01/app/oracle/diag/tnslsnr/huy1/listener/alert/log.xml
-
Listening Endpoints Summary...
-
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))
-
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.101)(PORT=1521)))
-
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.201)(PORT=1521)))
-
Services Summary...
-
Service \"+ASM\" has 1 instance(s).
-
Instance \"+ASM1\", status READY, has 1 handler(s) for this service...
- The command completed successfully
口令檔案
點選(此處)摺疊或開啟
-
[grid@huy1 ~]$ cd $ORACLE_HOME/dbs
-
[grid@huy1 dbs]$ ls
- ab_+ASM1.dat hc_+ASM1.dat init.ora orapwd+ASM peshm_+ASM_1
crs 資源狀態
點選(此處)摺疊或開啟
-
[grid@huy1 dbs]$ crs_stat -t
-
Name Type Target State Host
-
------------------------------------------------------------
-
ora....ER.lsnr ora....er.type ONLINE ONLINE huy1
-
ora....N1.lsnr ora....er.type ONLINE ONLINE huy1
-
ora....VOTE.dg ora....up.type ONLINE ONLINE huy1
-
ora.asm ora.asm.type ONLINE ONLINE huy1
-
ora.eons ora.eons.type ONLINE ONLINE huy1
-
ora.gsd ora.gsd.type OFFLINE OFFLINE
-
ora....SM1.asm application ONLINE ONLINE huy1
-
ora....Y1.lsnr application ONLINE ONLINE huy1
-
ora.huy1.gsd application OFFLINE OFFLINE
-
ora.huy1.ons application ONLINE ONLINE huy1
-
ora.huy1.vip ora....t1.type ONLINE ONLINE huy1
-
ora....SM2.asm application ONLINE ONLINE huy2
-
ora....Y2.lsnr application ONLINE ONLINE huy2
-
ora.huy2.gsd application OFFLINE OFFLINE
-
ora.huy2.ons application ONLINE ONLINE huy2
-
ora.huy2.vip ora....t1.type ONLINE ONLINE huy2
-
ora....network ora....rk.type ONLINE ONLINE huy1
-
ora.oc4j ora.oc4j.type OFFLINE OFFLINE
-
ora.ons ora.ons.type ONLINE ONLINE huy1
-
ora....ry.acfs ora....fs.type ONLINE ONLINE huy1
- ora.scan1.vip ora....ip.type ONLINE ONLINE huy1
7, 建立其他ASM磁碟組
點選(此處)摺疊或開啟
-
[grid@huy1 dbs]$ sqlplus \'/as sysasm\'
-
-
SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 11 16:36:59 2014
-
-
Copyright (c) 1982, 2009, Oracle. All rights reserved.
-
-
-
Connected to:
-
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
-
With the Real Application Clusters and Automatic Storage Management options
-
-
SQL> select instance_name, host_name, status from v$instance;
-
-
INSTANCE_NAME
-
----------------
-
HOST_NAME STATUS
-
---------------------------------------------------------------- ------------
-
+ASM1
-
huy1 STARTED
-
-
-
SQL> select instance_name, host_name, status from gv$instance;
-
-
INSTANCE_NAME
-
----------------
-
HOST_NAME STATUS
-
---------------------------------------------------------------- ------------
-
+ASM1
-
huy1 STARTED
-
-
+ASM2
-
huy2 STARTED
-
-
SQL> select name, state, type, total_mb, free_mb from v$asm_diskgroup;
-
-
NAME STATE TYPE TOTAL_MB FREE_MB
-
------------------------------ ----------- ------ ---------- ----------
-
OCR_VOTE MOUNTED NORMAL 2892 1966
-
-
SQL> create diskgroup DATA external redundancy disk \'/dev/oracleasm/disks/DATA1\',\'/dev/oracleasm/disks/DATA2\';
-
-
Diskgroup created.
-
-
SQL> create diskgroup RCY normal redundancy failgroup fg1 disk \'/dev/oracleasm/disks/RCY1\'
-
2 failgroup fg2 disk \'/dev/oracleasm/disks/RCY2\';
-
-
Diskgroup created.
-
-
SQL> select name, state, type, total_mb, free_mb from v$asm_diskgroup;
-
-
NAME STATE TYPE TOTAL_MB FREE_MB
-
------------------------------ ----------- ------ ---------- ----------
-
OCR_VOTE MOUNTED NORMAL 2892 1966
-
DATA MOUNTED EXTERN 9554 9502
-
RCY MOUNTED NORMAL 5976 5874
-
-
SQL> show parameter asm
-
-
NAME TYPE VALUE
-
------------------------------------ ----------- ------------------------------
-
asm_diskgroups string DATA, RCY
-
asm_diskstring string /dev/oracleasm/disks/*
-
asm_power_limit integer 1
-
asm_preferred_read_failure_groups string
- SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12238525/viewspace-1290619/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rac靜默安裝
- Oracle靜默安裝Oracle
- CentOS 7.5靜默安裝Oracle 11gCentOSOracle
- 靜默方式安裝oracle 11g 完整攻略Oracle
- 靜默安裝Oracle資料庫11gOracle資料庫
- Oracle Linux 7.1 靜默安裝Oracle 18c RACOracleLinux
- 【靜默】在RHEL 6.5上靜默安裝Oracle 18cOracle
- oracle 19C 靜默安裝Oracle
- 靜默安裝oracle時報錯Oracle
- centos 7.4靜默安裝oracle 19.3CentOSOracle
- 【11g 單庫解除安裝、靜默安裝】實驗
- Oracle Linux 7.1 靜默安裝Weblogic 12.2.1.3OracleLinuxWeb
- 靜默方式安裝、升級oracle(一): 安裝oracle軟體Oracle
- 靜默安裝19C RAC的指令碼指令碼
- RedHat上靜默安裝Oracle11gRedhatOracle
- CentOS 7.2靜默安裝Oracle11gCentOSOracle
- redhat7.2靜默安裝Oracle11.2.0.4RedhatOracle
- Linux下靜默安裝OraceLinux
- 靜默方式安裝、升級oracle(二): 建立資料庫Oracle資料庫
- linux7 靜默安裝 11GR2 RACLinux
- 靜默安裝Oracle11g資料庫Oracle資料庫
- oracle11g客戶端靜默安裝Oracle客戶端
- 靜默安裝and手動建庫
- AnolisOS 7.9 靜默安裝Oacle 11.2.0.4
- Windows 7平臺靜默安裝11.2.0.4軟體及靜默建庫Windows
- 靜默方式安裝11gR2
- RedHat 7 靜默安裝Oracle11g的補充RedhatOracle
- Linux下利用指令碼靜默安裝Oracle11GLinux指令碼Oracle
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- win10如何禁止靜默執行_win10禁止靜默安裝方法Win10
- 【配置安裝】靜默安裝Oracle資料庫軟體12c&19cOracle資料庫
- 阿里雲伺服器靜默安裝Oracle 11.2.0.4.0 -64bit阿里伺服器Oracle
- 靜默安裝Oracle建庫時報Template General Purpose does not existOracle
- 【配置安裝】Oracle靜默建庫for 12c&19c CDBOracle
- oracle 19c dataguard silent install (oracle 19c dataguard 靜默安裝)Oracle
- oracle11g在linux7的靜默安裝指令碼OracleLinux指令碼
- 【配置上線】靜默安裝資料庫Oracle 11gR2資料庫Oracle
- 應用黑名單以及靜默安裝的實現
- windows10系統禁止靜默安裝的方法Windows