当前位置: 首页 > INSTALL > 正文

静默安装11G RAC(1)-主机环境配置

http://www.htz.pw/%e9%9d%99%e9%bb%98%e5%ae%89%e8%a3%8511g-rac1-%e4%b8%bb%e6%9c%ba%e7%8e%af%e5%a2%83%e9%85%8d%e7%bd%ae.html

下面是ORACLE数据库安装部分

1,配置目录

mkdir /oracle

chown oracle:dba /oracle

chmod 777 /oracle

2,配置SSH

包括grid,oracle两个用户的ssh等效性

配置用户密码

echo “oracle” |passwd oracle –stdin

echo “oracle” |passwd grid –stdin

配置ssh                            

cd /soft/test/grid1123/sshsetup

./sshUserSetup.sh -user oracle -hosts ‘slient1 slient2’  -advanced -exverify

./sshUserSetup.sh -user grid -hosts ‘slient1 slient2’  -advanced -exverify

3runcluvfy检查

[grid@www.htz.pw slient1 grid1123]$./runcluvfy.sh stage -pre crsinst -n slient1,slient2 -r 11gR2 -verbose              

                                                                                                                       

Performing pre-checks for cluster services setup                                                                       

                                                                                                                       

Checking node reachability…                                                                                          

                                                                                                                       

Check: Node reachability from node “slient1”                                                                           

  Destination Node                      Reachable?                                                                     

  ————————————  ————————                                                       

  slient1                               yes                                                                            

  slient2                               yes                                                                            

Result: Node reachability check passed from node “slient1”                                                             

                                                                                                                       

                                                                                                                       

Checking user equivalence…                                                                                           

                                                                                                                       

Check: User equivalence for user “grid”                                                                                

  Node Name                             Status                                                                         

  ————————————  ————————                                                       

  slient2                               passed                                                                         

  slient1                               passed                                                                         

Result: User equivalence check passed for user “grid”                                                                  

                                                                                                                       

Checking node connectivity…                                                                                          

                                                                                                                       

Checking hosts config file…                                                                                          

  Node Name                             Status                                                                         

  ————————————  ————————                                                       

  slient2                               passed                                                                         

  slient1                               passed                                                                         

                                                                                                                       

Verification of the hosts config file successful                                                                       

                                                                                                                       

                                                                                                                       

Interface information for node “slient2”                                                                               

 Name   IP Address      Subnet          Gateway         Def. Gateway    HW Address        MTU                          

 —— ————— ————— ————— ————— —————– ——                       

 eth0   192.168.111.14  192.168.111.0   0.0.0.0         192.168.111.2   00:0C:29:6E:5A:D2 1500                         

 eth1   192.168.112.14  192.168.112.0   0.0.0.0         192.168.111.2   00:0C:29:6E:5A:DC 1500                         

                                                                                                                       

                                                                                                                       

Interface information for node “slient1”                                                                               

 Name   IP Address      Subnet          Gateway         Def. Gateway    HW Address        MTU                          

 —— ————— ————— ————— ————— —————– ——                       

 eth0   192.168.111.13  192.168.111.0   0.0.0.0         192.168.111.2   00:0C:29:33:E6:2E 1500                         

 eth1   192.168.112.13  192.168.112.0   0.0.0.0         192.168.111.2   00:0C:29:33:E6:38 1500                         

                                                                                                                       

                                                                                                                       

Check: Node connectivity of subnet “192.168.111.0”                                                                     

  Source                          Destination                     Connected?                                           

  ——————————  ——————————  —————-                                     

  slient2[192.168.111.14]         slient1[192.168.111.13]         yes                                                  

Result: Node connectivity passed for subnet “192.168.111.0” with node(s) slient2,slient1                               

                                                                                                                       

                                                                                                                       

Check: TCP connectivity of subnet “192.168.111.0”                                                                      

  Source                          Destination                     Connected?                                           

  ——————————  ——————————  —————-                                     

  slient1:192.168.111.13          slient2:192.168.111.14          passed                                               

Result: TCP connectivity check passed for subnet “192.168.111.0”                                                       

                                                                                                                       

                                                                                                                       

Check: Node connectivity of subnet “192.168.112.0”                                                                     

  Source                          Destination                     Connected?                                           

  ——————————  ——————————  —————-                                     

  slient2[192.168.112.14]         slient1[192.168.112.13]         yes                                                  

Result: Node connectivity passed for subnet “192.168.112.0” with node(s) slient2,slient1                               

                                                                                                                       

                                                                                                                       

Check: TCP connectivity of subnet “192.168.112.0”                                                                      

  Source                          Destination                     Connected?                                           

  ——————————  ——————————  —————-                                     

  slient1:192.168.112.13          slient2:192.168.112.14          passed                                               

Result: TCP connectivity check passed for subnet “192.168.112.0”                                                       

                                                                                                                       

                                                                                                                       

Interfaces found on subnet “192.168.111.0” that are likely candidates for VIP are:                                     

slient2 eth0:192.168.111.14                                                                                            

slient1 eth0:192.168.111.13                                                                                            

                                                                                                                       

Interfaces found on subnet “192.168.112.0” that are likely candidates for a private interconnect are:                  

slient2 eth1:192.168.112.14                                                                                            

slient1 eth1:192.168.112.13                                                                                            

Checking subnet mask consistency…                                                                                    

Subnet mask consistency check passed for subnet “192.168.111.0”.                                                       

Subnet mask consistency check passed for subnet “192.168.112.0”.                                                       

Subnet mask consistency check passed.                                                                                  

                                                                                                                       

Result: Node connectivity check passed                                                                                 

                                                                                                                       

Checking multicast communication…                                                                                    

                                                                                                                       

Checking subnet “192.168.111.0” for multicast communication with multicast group “230.0.1.0”…                        

Check of subnet “192.168.111.0” for multicast communication with multicast group “230.0.1.0” passed.                   

                                                                                                                       

Checking subnet “192.168.112.0” for multicast communication with multicast group “230.0.1.0”…                        

Check of subnet “192.168.112.0” for multicast communication with multicast group “230.0.1.0” passed.                   

                                                                                                                       

Check of multicast communication passed.                                                                               

                                                                                                                       

Checking ASMLib configuration.                                                                                         

  Node Name                             Status                                                                         

  ————————————  ————————                                                       

  slient2                               passed                                                                         

  slient1                               passed                                                                         

Result: Check for ASMLib configuration passed.                                                                         

                                                                                                                       

Check: Total memory                                                                                                    

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       3.8544GB (4041580.0KB)    1.5GB (1572864.0KB)       passed                                             

  slient1       3.8544GB (4041580.0KB)    1.5GB (1572864.0KB)       passed                                             

Result: Total memory check passed                                                                                      

                                                                                                                       

Check: Available memory                                                                                                

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       3.7868GB (3970724.0KB)    50MB (51200.0KB)          passed                                             

  slient1       3.7076GB (3887660.0KB)    50MB (51200.0KB)          passed                                             

Result: Available memory check passed                                                                                  

                                                                                                                       

Check: Swap space                                                                                                      

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       8GB (8388600.0KB)         3.8544GB (4041580.0KB)    passed                                             

  slient1       8GB (8388600.0KB)         3.8544GB (4041580.0KB)    passed                                             

Result: Swap space check passed                                                                                        

                                                                                                                       

Check: Free disk space for “slient2:/tmp”                                                                              

  Path              Node Name     Mount point   Available     Required      Status                                     

  —————-  ————  ————  ————  ————  ————                               

  /tmp              slient2       /             8.6953GB      1GB           passed                                     

Result: Free disk space check passed for “slient2:/tmp”                                                                

                                                                                                                       

Check: Free disk space for “slient1:/tmp”                                                                              

  Path              Node Name     Mount point   Available     Required      Status                                     

  —————-  ————  ————  ————  ————  ————                               

  /tmp              slient1       /             8.6749GB      1GB           passed                                     

Result: Free disk space check passed for “slient1:/tmp”                                                                

                                                                                                                       

Check: User existence for “grid”                                                                                       

  Node Name     Status                    Comment                                                                      

  ————  ————————  ————————                                                     

  slient2       passed                    exists(500)                                                                  

  slient1       passed                    exists(500)                                                                  

                                                                                                                       

Checking for multiple users with UID value 500                                                                         

Result: Check for multiple users with UID value 500 passed                                                             

Result: User existence check passed for “grid”                                                                         

                                                                                                                       

Check: Group existence for “oinstall”                                                                                  

  Node Name     Status                    Comment                                                                      

  ————  ————————  ————————                                                     

  slient2       failed                    does not exist                                                               

  slient1       failed                    does not exist                                                               

Result: Group existence check failed for “oinstall”                                                                    

                                                                                                                       

Check: Group existence for “dba”                                                                                       

  Node Name     Status                    Comment                                                                      

  ————  ————————  ————————                                                     

  slient2       passed                    exists                                                                       

  slient1       passed                    exists                                                                       

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       Status                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           yes           yes           no            N/A           failed                                     

  slient1           yes           yes           no            N/A           failed                                     

Result: Membership check for user “grid” in group “oinstall” [as Primary] failed                                       

                                                                                                                       

Check: Membership of user “grid” in group “dba”                                                                        

  Node Name         User Exists   Group Exists  User in Group  Status                                                  

  —————-  ————  ————  ————  —————-                                         

  slient2           yes           yes           yes           passed                                                   

  slient1           yes           yes           yes           passed                                                   

Result: Membership check for user “grid” in group “dba” passed                                                         

                                                                                                                       

Check: Run level                                                                                                       

  Node Name     run level                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       5                         3,5                       passed                                             

  slient1       5                         3,5                       passed                                             

Result: Run level check passed                                                                                         

                                                                                                                       

Check: Hard limits for “maximum open file descriptors”                                                                 

  Node Name         Type          Available     Required      Status                                                   

  —————-  ————  ————  ————  —————-                                         

  slient2           hard          131072        65536         passed                                                   

  slient1           hard          131072        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      Status                                                   

  —————-  ————  ————  ————  —————-                                         

  slient2           soft          1024          1024          passed                                                   

  slient1           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      Status                                                   

  —————-  ————  ————  ————  —————-                                         

  slient2           hard          16384         16384         passed                                                   

  slient1           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      Status                                                   

  —————-  ————  ————  ————  —————-                                         

  slient2           soft          2047          2047          passed                                                   

  slient1           soft          2047          2047          passed                                                   

Result: Soft limits check passed for “maximum user processes”                                                          

                                                                                                                       

Check: System architecture                                                                                             

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       x86_64                    x86_64                    passed                                             

  slient1       x86_64                    x86_64                    passed                                             

Result: System architecture check passed                                                                               

                                                                                                                       

Check: Kernel version                                                                                                  

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       2.6.18-308.el5            2.6.18                    passed                                             

  slient1       2.6.18-308.el5            2.6.18                    passed                                             

Result: Kernel version check passed                                                                                    

                                                                                                                       

Check: Kernel parameter for “semmsl”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           1024          1024          250           passed                                                   

  slient1           1024          1024          250           passed                                                   

Result: Kernel parameter check passed for “semmsl”                                                                     

                                                                                                                       

Check: Kernel parameter for “semmns”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           64000         64000         32000         passed                                                   

  slient1           64000         64000         32000         passed                                                   

Result: Kernel parameter check passed for “semmns”                                                                     

                                                                                                                       

Check: Kernel parameter for “semopm”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           1024          1024          100           passed                                                   

  slient1           1024          1024          100           passed                                                   

Result: Kernel parameter check passed for “semopm”                                                                     

                                                                                                                       

Check: Kernel parameter for “semmni”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           512           512           128           passed                                                   

  slient1           512           512           128           passed                                                   

Result: Kernel parameter check passed for “semmni”                                                                     

                                                                                                                       

Check: Kernel parameter for “shmmax”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           68719476736   68719476736   2069288960    passed                                                   

  slient1           68719476736   68719476736   2069288960    passed                                                   

Result: Kernel parameter check passed for “shmmax”                                                                     

                                                                                                                       

Check: Kernel parameter for “shmmni”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           4096          4096          4096          passed                                                   

  slient1           4096          4096          4096          passed                                                   

Result: Kernel parameter check passed for “shmmni”                                                                     

                                                                                                                       

Check: Kernel parameter for “shmall”                                                                                   

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           4294967296    4294967296    2097152       passed                                                   

  slient1           4294967296    4294967296    2097152       passed                                                   

Result: Kernel parameter check passed for “shmall”                                                                     

                                                                                                                       

Check: Kernel parameter for “file-max”                                                                                 

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           6815744       6815744       6815744       passed                                                   

  slient1           6815744       6815744       6815744       passed                                                   

Result: Kernel parameter check passed for “file-max”                                                                   

                                                                                                                       

Check: Kernel parameter for “ip_local_port_range”                                                                      

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           between 9000.0 & 65500.0  between 9000.0 & 65500.0  between 9000.0 & 65500.0  passed               

  slient1           between 9000.0 & 65500.0  between 9000.0 & 65500.0  between 9000.0 & 65500.0  passed               

Result: Kernel parameter check passed for “ip_local_port_range”                                                        

                                                                                                                       

Check: Kernel parameter for “rmem_default”                                                                             

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           1048576       1048576       262144        passed                                                   

  slient1           1048576       1048576       262144        passed                                                   

Result: Kernel parameter check passed for “rmem_default”                                                               

                                                                                                                       

Check: Kernel parameter for “rmem_max”                                                                                 

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           4194304       4194304       4194304       passed                                                   

  slient1           4194304       4194304       4194304       passed                                                   

Result: Kernel parameter check passed for “rmem_max”                                                                   

                                                                                                                       

Check: Kernel parameter for “wmem_default”                                                                             

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           262144        262144        262144        passed                                                   

  slient1           262144        262144        262144        passed                                                   

Result: Kernel parameter check passed for “wmem_default”                                                               

                                                                                                                       

Check: Kernel parameter for “wmem_max”                                                                                 

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           4194304       4194304       1048576       passed                                                   

  slient1           4194304       4194304       1048576       passed                                                   

Result: Kernel parameter check passed for “wmem_max”                                                                   

                                                                                                                       

Check: Kernel parameter for “aio-max-nr”                                                                               

  Node Name         Current       Configured    Required      Status        Comment                                    

  —————-  ————  ————  ————  ————  ————                               

  slient2           1048576       1048576       1048576       passed                                                   

  slient1           1048576       1048576       1048576       passed                                                   

Result: Kernel parameter check passed for “aio-max-nr”                                                                 

                                                                                                                       

Check: Package existence for “make”                                                                                    

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       make-3.81-3.el5           make-3.81                 passed                                             

  slient1       make-3.81-3.el5           make-3.81                 passed                                             

Result: Package existence check passed for “make”                                                                      

                                                                                                                       

Check: Package existence for “binutils”                                                                                

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       binutils-2.17.50.0.6-20.el5  binutils-2.17.50.0.6      passed                                          

  slient1       binutils-2.17.50.0.6-20.el5  binutils-2.17.50.0.6      passed                                          

Result: Package existence check passed for “binutils”                                                                  

                                                                                                                       

Check: Package existence for “gcc(x86_64)”                                                                             

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       gcc(x86_64)-4.1.2-52.el5  gcc(x86_64)-4.1.2         passed                                             

  slient1       gcc(x86_64)-4.1.2-52.el5  gcc(x86_64)-4.1.2         passed                                             

Result: Package existence check passed for “gcc(x86_64)”                                                               

                                                                                                                       

Check: Package existence for “libaio(x86_64)”                                                                          

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       libaio(x86_64)-0.3.106-5  libaio(x86_64)-0.3.106    passed                                             

  slient1       libaio(x86_64)-0.3.106-5  libaio(x86_64)-0.3.106    passed                                             

Result: Package existence check passed for “libaio(x86_64)”                                                            

                                                                                                                       

Check: Package existence for “glibc(x86_64)”                                                                           

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       glibc(x86_64)-2.5-81      glibc(x86_64)-2.5-24      passed                                             

  slient1       glibc(x86_64)-2.5-81      glibc(x86_64)-2.5-24      passed                                             

Result: Package existence check passed for “glibc(x86_64)”                                                             

                                                                                                                       

Check: Package existence for “compat-libstdc++-33(x86_64)”                                                             

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       compat-libstdc++-33(x86_64)-3.2.3-61  compat-libstdc++-33(x86_64)-3.2.3  passed                        

  slient1       compat-libstdc++-33(x86_64)-3.2.3-61  compat-libstdc++-33(x86_64)-3.2.3  passed                        

Result: Package existence check passed for “compat-libstdc++-33(x86_64)”                                               

                                                                                                                       

Check: Package existence for “elfutils-libelf(x86_64)”                                                                 

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       elfutils-libelf(x86_64)-0.137-3.el5  elfutils-libelf(x86_64)-0.125  passed                             

  slient1       elfutils-libelf(x86_64)-0.137-3.el5  elfutils-libelf(x86_64)-0.125  passed                             

Result: Package existence check passed for “elfutils-libelf(x86_64)”                                                   

                                                                                                                       

Check: Package existence for “elfutils-libelf-devel”                                                                   

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       elfutils-libelf-devel-0.137-3.el5  elfutils-libelf-devel-0.125  passed                                 

  slient1       elfutils-libelf-devel-0.137-3.el5  elfutils-libelf-devel-0.125  passed                                 

Result: Package existence check passed for “elfutils-libelf-devel”                                                     

                                                                                                                       

Check: Package existence for “glibc-common”                                                                            

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       glibc-common-2.5-81       glibc-common-2.5          passed                                             

  slient1       glibc-common-2.5-81       glibc-common-2.5          passed                                             

Result: Package existence check passed for “glibc-common”                                                              

                                                                                                                       

Check: Package existence for “glibc-devel(x86_64)”                                                                     

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       glibc-devel(x86_64)-2.5-81  glibc-devel(x86_64)-2.5   passed                                           

  slient1       glibc-devel(x86_64)-2.5-81  glibc-devel(x86_64)-2.5   passed                                           

Result: Package existence check passed for “glibc-devel(x86_64)”                                                       

                                                                                                                       

Check: Package existence for “glibc-headers”                                                                           

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       glibc-headers-2.5-81      glibc-headers-2.5         passed                                             

  slient1       glibc-headers-2.5-81      glibc-headers-2.5         passed                                             

Result: Package existence check passed for “glibc-headers”                                                             

                                                                                                                       

Check: Package existence for “gcc-c++(x86_64)”                                                                         

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       gcc-c++(x86_64)-4.1.2-52.el5  gcc-c++(x86_64)-4.1.2     passed                                         

  slient1       gcc-c++(x86_64)-4.1.2-52.el5  gcc-c++(x86_64)-4.1.2     passed                                         

Result: Package existence check passed for “gcc-c++(x86_64)”                                                           

                                                                                                                       

Check: Package existence for “libaio-devel(x86_64)”                                                                    

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       libaio-devel(x86_64)-0.3.106-5  libaio-devel(x86_64)-0.3.106  passed                                   

  slient1       libaio-devel(x86_64)-0.3.106-5  libaio-devel(x86_64)-0.3.106  passed                                   

Result: Package existence check passed for “libaio-devel(x86_64)”                                                      

                                                                                                                       

Check: Package existence for “libgcc(x86_64)”                                                                          

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       libgcc(x86_64)-4.1.2-52.el5  libgcc(x86_64)-4.1.2      passed                                          

  slient1       libgcc(x86_64)-4.1.2-52.el5  libgcc(x86_64)-4.1.2      passed                                          

Result: Package existence check passed for “libgcc(x86_64)”                                                            

                                                                                                                       

Check: Package existence for “libstdc++(x86_64)”                                                                       

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       libstdc++(x86_64)-4.1.2-52.el5  libstdc++(x86_64)-4.1.2   passed                                       

  slient1       libstdc++(x86_64)-4.1.2-52.el5  libstdc++(x86_64)-4.1.2   passed                                       

Result: Package existence check passed for “libstdc++(x86_64)”                                                         

                                                                                                                       

Check: Package existence for “libstdc++-devel(x86_64)”                                                                 

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       libstdc++-devel(x86_64)-4.1.2-52.el5  libstdc++-devel(x86_64)-4.1.2  passed                            

  slient1       libstdc++-devel(x86_64)-4.1.2-52.el5  libstdc++-devel(x86_64)-4.1.2  passed                            

Result: Package existence check passed for “libstdc++-devel(x86_64)”                                                   

                                                                                                                       

Check: Package existence for “sysstat”                                                                                 

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       sysstat-7.0.2-11.el5      sysstat-7.0.2             passed                                             

  slient1       sysstat-7.0.2-11.el5      sysstat-7.0.2             passed                                             

Result: Package existence check passed for “sysstat”                                                                   

                                                                                                                       

Check: Package existence for “ksh”                                                                                     

  Node Name     Available                 Required                  Status                                             

  ————  ————————  ————————  ———-                                         

  slient2       ksh-20100621-5.el5        ksh-20060214              passed                                             

  slient1       ksh-20100621-5.el5        ksh-20060214              passed                                             

Result: Package existence check passed for “ksh”                                                                       

                                                                                                                       

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                                                                                  

                                                                                                                       

Starting check for consistency of primary group of root user                                                           

  Node Name                             Status                                                                         

  ————————————  ————————                                                       

  slient2                               passed                                                                         

  slient1                               passed                                                                         

                                                                                                                       

Check for consistency of root user’s primary group passed                                                              

                                                                                                                       

Starting Clock synchronization checks using Network Time Protocol(NTP)…                                              

                                                                                                                       

NTP Configuration file check started…                                                                                

The NTP configuration file “/etc/ntp.conf” is available on all nodes                                                   

NTP Configuration file check passed                                                                                    

No NTP Daemons or Services were found to be running                                                                    

PRVF-5507 : NTP daemon or service is not running on any node but NTP configuration file exists on the following node(s):

slient2,slient1                                                                                                        

Result: Clock synchronization check using Network Time Protocol(NTP) failed                                            

                                                                                                                       

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                                                                      

  ————  ————————  ————————                                                     

  slient2       passed                    does not exist                                                               

  slient1       passed                    does not exist                                                               

Result: User “grid” is not part of “root” group. Check passed                                                          

                                                                                                                       

Check default user file creation mask                                                                                  

  Node Name     Available                 Required                  Comment                                            

  ————  ————————  ————————  ———-                                         

  slient2       0022                      0022                      passed                                             

  slient1       0022                      0022                      passed                                             

Result: Default user file creation mask check passed                                                                   

Checking consistency of file “/etc/resolv.conf” across nodes                                                           

                                                                                                                       

Checking the file “/etc/resolv.conf” to make sure only one of domain and search entries is defined                     

File “/etc/resolv.conf” does not have both domain and search entries defined                                           

Checking if domain entry in file “/etc/resolv.conf” is consistent across the nodes…                                  

domain entry in file “/etc/resolv.conf” is consistent across nodes                                                     

Checking if search entry in file “/etc/resolv.conf” is consistent across the nodes…                                  

search entry in file “/etc/resolv.conf” is consistent across nodes                                                     

Checking file “/etc/resolv.conf” to make sure that only one search entry is defined                                    

All nodes have one search entry defined in file “/etc/resolv.conf”                                                     

Checking all nodes to make sure that search entry is “localdomain” as found on node “slient2”                          

All nodes of the cluster have same value for ‘search’                                                                  

Checking DNS response time for an unreachable node                                                                     

  Node Name                             Status                                                                         

  ————————————  ————————                                                       

  slient2                               failed                                                                         

  slient1                               failed                                                                         

PRVF-5636 : The DNS response time for an unreachable node exceeded “15000” ms on following nodes: slient2,slient1      

                                                                                                                       

File “/etc/resolv.conf” is not consistent across nodes                                                                 

                                                                                                                       

Check: Time zone consistency                                                                                           

Result: Time zone consistency check passed                                                                             

                                                                                                                       

Pre-check for cluster services setup was unsuccessful on all the nodes.

这里DNS,NTP报错都是正常的,可以不用管

4,安装cvuqdisk

需要在两台主机上面同时安装

[root@www.htz.pw slient1 rpm]#export CVUQDISK_GRP=dba

[root@www.htz.pw slient1 rpm]#rpm -ivh cvuqdisk-1.0.9-1.rpm

Preparing…                ########################################### [100%]

   1:cvuqdisk               ########################################### [100%]

5,安装GRID

grid.rsp下载grid

[grid@www.htz.pw slient1 grid1123]$./runInstaller -silent -ignorePrereq -responseFile /soft/test/grid1123/response/grid.rsp

Starting Oracle Universal Installer…

Checking Temp space: must be greater than 120 MB.   Actual 8264 MB    Passed

Checking swap space: must be greater than 150 MB.   Actual 8191 MB    Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-09-23_11-13-01PM. Please wait …[grid@www.htz.pw slient1 grid1123]$[WARNING] [INS-30011] The SYS password entered does not conform to the Oracle recommended standards.

   CAUSE: Oracle recommends that the 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 ASMSNMP password entered does not conform to the Oracle recommended standards.

   CAUSE: Oracle recommends that the 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-41808] Possible invalid choice for OSASM Group.

   CAUSE: The name of the group you selected for the OSASM group is commonly used to grant other system privileges (For example: asmdba, asmoper, dba, oper).

   ACTION: Oracle recommends that you designate asmadmin as the OSASM group.

[WARNING] [INS-41809] Possible invalid choice for OSDBA Group.

   CAUSE: The group name you selected as the OSDBA for ASM group is commonly used for Oracle Database administrator privileges.

   ACTION: Oracle recommends that you designate asmdba as the OSDBA for ASM group, and that the group should not be the same group as an Oracle Database OSDBA group.

[WARNING] [INS-41810] Possible invalid choice for OSOPER Group.

   CAUSE: The group name you selected as the OSOPER for ASM group is commonly used for Oracle Database administrator privileges.

   ACTION: Oracle recommends that you designate asmoper as the OSOPER for ASM group, and that the group should not be the same group as an Oracle Database OSOPER group.

[WARNING] [INS-41813] OSDBA for ASM, OSOPER for ASM, and OSASM are the same OS group.

   CAUSE: The group you selected for granting the OSDBA for ASM group for database access, and the OSOPER for ASM group for startup and shutdown of Oracle ASM, is the same group as the OSASM group, whose members have SYSASM privileges on Oracle ASM.

   ACTION: Choose different groups as the OSASM, OSDBA for ASM, and OSOPER for ASM groups.

You can find the log of this install session at:

 /oracle/app/oraInventory/logs/installActions2014-09-23_11-13-01PM.log

The installation of Oracle Grid Infrastructure was successful.

Please check ‘/oracle/app/oraInventory/logs/silentInstall2014-09-23_11-13-01PM.log’ for more details.

As a root user, execute the following script(s):

        1. /oracle/app/oraInventory/orainstRoot.sh

        2. /oracle/app/11.2/grid/root.sh

Execute /oracle/app/oraInventory/orainstRoot.sh on the following nodes:

[slient1, slient2]

Execute /oracle/app/11.2/grid/root.sh on the following nodes:

[slient1, slient2]

As install user, execute the following script to complete the configuration.

        1. /oracle/app/11.2/grid/cfgtoollogs/configToolAllCommands

        Note:

        1. This script must be run on the same system from where installer was run.

        2. This script needs a small password properties file for configuration assistants that require passwords (refer to install guide documentation).

Successfully Setup Software.

                         

                         

[root@localhost ~]# /oracle/app/11.2/grid/root.sh

Check /oracle/app/11.2/grid/install/root_slient1_2014-09-23_23-25-25.log for the output of root script

[root@localhost ~]#

[root@localhost ~]#

[root@localhost ~]# cat /oracle/app/11.2/grid/install/root_slient1_2014-09-23_23-25-25.log

Performing root user operation for Oracle 11g

The following environment variables are set as:

    ORACLE_OWNER= grid

    ORACLE_HOME=  /oracle/app/11.2/grid

Creating /etc/oratab file…

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

Using configuration parameter file: /oracle/app/11.2/grid/crs/install/crsconfig_params

Creating trace directory

User ignored Prerequisites during installation

OLR initialization – successful

  root wallet

  root wallet cert

  root cert export

  peer wallet

  profile reader wallet

  pa wallet

  peer wallet keys

  pa wallet keys

  peer cert request

  pa cert request

  peer cert

  pa cert

  peer root cert TP

  profile reader root cert TP

  pa root cert TP

  peer pa cert TP

  pa peer cert TP

  profile reader pa cert TP

  profile reader peer cert TP

  peer user cert

  pa user cert

Adding Clusterware entries to inittab

CRS-2672: Attempting to start ‘ora.mdnsd’ on ‘slient1’

CRS-2676: Start of ‘ora.mdnsd’ on ‘slient1’ succeeded

CRS-2672: Attempting to start ‘ora.gpnpd’ on ‘slient1’

CRS-2676: Start of ‘ora.gpnpd’ on ‘slient1’ succeeded

CRS-2672: Attempting to start ‘ora.cssdmonitor’ on ‘slient1’

CRS-2672: Attempting to start ‘ora.gipcd’ on ‘slient1’

CRS-2676: Start of ‘ora.cssdmonitor’ on ‘slient1’ succeeded

CRS-2676: Start of ‘ora.gipcd’ on ‘slient1’ succeeded

CRS-2672: Attempting to start ‘ora.cssd’ on ‘slient1’

CRS-2672: Attempting to start ‘ora.diskmon’ on ‘slient1’

CRS-2676: Start of ‘ora.diskmon’ on ‘slient1’ succeeded

CRS-2676: Start of ‘ora.cssd’ on ‘slient1’ succeeded

ASM created and started successfully.

Disk Group OCR created successfully.

clscfg: -install mode specified

Successfully accumulated necessary OCR keys.

Creating OCR keys for user ‘root’, privgrp ‘root’..

Operation successful.

CRS-4256: Updating the profile

Successful addition of voting disk 56ed84e467d34f85bf3db365ab5f6b06.

Successfully replaced voting disk group with +OCR.

CRS-4256: Updating the profile

CRS-4266: Voting file(s) successfully replaced

##  STATE    File Universal Id                File Name Disk group

  —–    —————–                ——— ———

 1. ONLINE   56ed84e467d34f85bf3db365ab5f6b06 (/dev/mapper/ocr) [OCR]

Located 1 voting disk(s).

CRS-2672: Attempting to start ‘ora.asm’ on ‘slient1’

CRS-2676: Start of ‘ora.asm’ on ‘slient1’ succeeded

CRS-2672: Attempting to start ‘ora.OCR.dg’ on ‘slient1’

CRS-2676: Start of ‘ora.OCR.dg’ on ‘slient1’ succeeded

CRS-2672: Attempting to start ‘ora.registry.acfs’ on ‘slient1’

CRS-2676: Start of ‘ora.registry.acfs’ on ‘slient1’ succeeded

Configure Oracle Grid Infrastructure for a Cluster … succeeded                

[root@www.htz.pw slient2 ~]#/oracle/app/11.2/grid/root.sh

Check /oracle/app/11.2/grid/install/root_slient2_2014-09-23_23-35-00.log for the output of root script

[root@www.htz.pw slient2 ~]#cat /oracle/app/11.2/grid/install/root_slient2_2014-09-23_23-35-00.log

Performing root user operation for Oracle 11g

The following environment variables are set as:

    ORACLE_OWNER= grid

    ORACLE_HOME=  /oracle/app/11.2/grid

Creating /etc/oratab file…

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

Using configuration parameter file: /oracle/app/11.2/grid/crs/install/crsconfig_params

Creating trace directory

User ignored Prerequisites during installation

OLR initialization – successful

Adding Clusterware entries to inittab

CRS-4402: The CSS daemon was started in exclusive mode but found an active CSS daemon on node slient1, number 1, and is terminating

An active cluster was found during exclusive startup, restarting to join the cluster

Configure Oracle Grid Infrastructure for a Cluster … succeeded

[grid@www.htz.pw slient2 ~]$crsctl stat resource -t

——————————————————————————–

NAME           TARGET  STATE        SERVER                   STATE_DETAILS      

——————————————————————————–

Local Resources

——————————————————————————–

ora.OCR.dg

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.asm

               ONLINE  ONLINE       slient1                  Started            

               ONLINE  ONLINE       slient2                  Started            

ora.gsd

               OFFLINE OFFLINE      slient1                                     

               OFFLINE OFFLINE      slient2                                     

ora.net1.network

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.ons

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.registry.acfs

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

——————————————————————————–

Cluster Resources

——————————————————————————–

ora.LISTENER_SCAN1.lsnr

      1        ONLINE  ONLINE       slient1                                     

ora.cvu

      1        ONLINE  ONLINE       slient1                                     

ora.oc4j

      1        ONLINE  ONLINE       slient1                                     

ora.scan1.vip

      1        ONLINE  ONLINE       slient1                                     

ora.slient1.vip

      1        ONLINE  ONLINE       slient1                                     

ora.slient2.vip

      1        ONLINE  ONLINE       slient2

     

     

[root@localhost ~]# /oracle/app/11.2/grid/cfgtoollogs/configToolAllCommands

Setting the invPtrLoc to /oracle/app/11.2/grid/oraInst.loc

perform – mode is starting for action: configure

perform – mode finished for action: configure

You can see the log file: /oracle/app/11.2/grid/cfgtoollogs/oui/configActions2014-09-23_11-43-49-PM.log     

[grid@www.htz.pw slient1 grid1123]$vi /oracle/app/11.2/grid/cfgtoollogs/oui/configActions2014-09-23_11-43-49-PM.log  

###################################################

The action configuration is performing

——————————————————

The plug-in Update Inventory is running

/oracle/app/11.2/grid/oui/bin/runInstaller -nowait -noconsole -waitforcompletion -ignoreSysPrereqs -updateNodeList -silent CRS=true “CLUSTER_NODES={slient1,slient2}” ORACLE_HOME=/oracle/app/11.2/grid

The plug-in Update Inventory has failed its perform method

——————————————————

The action configuration has failed its perform method

###################################################  

[grid@www.htz.pw slient1 cfgtoollogs]$cat configToolAllCommands

# Copyright (c) 1999, 2011, Oracle. All rights reserved.

/oracle/app/11.2/grid/oui/bin/runConfig.sh ORACLE_HOME=/oracle/app/11.2/grid MODE=perform ACTION=configure RERUN=true $*

[grid@www.htz.pw slient1 ContentsXML]$ls

comps.xml  inventory.xml  libs.xml

[grid@www.htz.pw slient1 ContentsXML]$cat inventory.xml

<?xml version=”1.0″ standalone=”yes” ?>

<!– Copyright (c) 1999, 2011, Oracle. All rights reserved. –>

<!– Do not modify the contents of this file by hand. –>

<INVENTORY>

<VERSION_INFO>

   <SAVED_WITH>11.2.0.3.0</SAVED_WITH>

   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>

</VERSION_INFO>

<HOME_LIST>

<HOME NAME=”Ora11g_gridinfrahome1″ LOC=”/oracle/app/11.2/grid” TYPE=”O” IDX=”1″>

   <NODE_LIST>

      <NODE NAME=”slient1″/>

      <NODE NAME=”slient2″/>

   </NODE_LIST>

</HOME>

</HOME_LIST>

<COMPOSITEHOME_LIST>

</COMPOSITEHOME_LIST>

</INVENTORY>

[grid@www.htz.pw slient1 ~]$/oracle/app/11.2/grid/oui/bin/runInstaller -nowait -noconsole -waitforcompletion -ignoreSysPrereqs -updateNodeList -silent CRS=true “CLUSTER_NODES={slient1,slient2}” ORACLE_HOME=/oracle/app/11.2/grid

Starting Oracle Universal Installer…

Checking swap space: must be greater than 500 MB.   Actual 8178 MB    Passed

The inventory pointer is located at /etc/oraInst.loc

The inventory is located at /oracle/app/oraInventory

下面看一下在/tmp中生成的trace文件

[root@www.htz.pw slient1 OraInstall2014-09-23_11-13-01PM]#ls -lrt

total 4856

-rwxrwx— 1 grid dba  619381 Sep 22  2011 products.xml

-rwxrwx— 1 grid dba     198 Sep 22  2011 shiphomeinfo.properties

-rwxrwx— 1 grid dba    1561 Sep 22  2011 config.xml

-rwxrwx— 1 grid dba 2962292 Sep 22  2011 install1.jar

-rwxrwx— 1 grid dba     280 Sep 22  2011 shiphomeproperties.xml

-rwxrwx— 1 grid dba    3836 Sep 22  2011 OuiConfigVariables.xml

-rwxrwx— 1 grid dba     770 Sep 22  2011 fastcopy.xml

-rwxrwx— 1 grid dba   18002 Sep 22  2011 oracle.crs.11_2_0_3_0.xml

-rwxrwx— 1 grid dba   16424 Sep 22  2011 libs.xml

-rwxrwx— 1 grid dba      57 Sep 22  2011 TopLevel_UserAction.properties

-rwxrwx— 1 grid dba     198 Sep 22  2011 invDetails.properties

-rwxrw-rwx 1 grid dba    3032 Sep 22  2011 oracle.crs_Complete.properties

drwxr-x— 2 grid dba    4096 Sep 23 23:13 images

-rwxr-x— 1 grid dba     100 Sep 23 23:13 command_output_11571

drwxr-x— 6 grid dba    4096 Sep 23 23:13 jdk

drwxr-x— 3 grid dba    4096 Sep 23 23:13 diagnostics

drwxr-x— 3 grid dba    4096 Sep 23 23:13 srvm

drwxr-x— 8 grid dba    4096 Sep 23 23:13 oui

drwxrwx— 5 grid dba    4096 Sep 23 23:13 ext

-rw——- 1 grid dba       0 Sep 23 23:13 oraInstall2014-09-23_11-13-01PM.err

-rwxr-x— 1 grid dba   80897 Sep 23 23:13 installActions2014-09-23_11-13-01PM.log

-rw——- 1 grid dba    2170 Sep 23 23:13 oraInstall2014-09-23_11-13-01PM.out

drwxr-xr-x 3 grid dba    4096 Sep 23 23:13 UserActions

drwxr-xr-x 2 grid dba    4096 Sep 23 23:13 globalvariables

-rwxr-xr-x 1 grid dba  134254 Sep 23 23:13 oifcfg

-rw-r–r– 1 grid dba     250 Sep 23 23:13 tmpScript

-rwxr–r– 1 grid dba     250 Sep 23 23:13 mvstubs.sh

drwxr-xr-x 2 grid dba    4096 Sep 23 23:13 fastcopy

-rw-r–r– 1 grid dba  452988 Sep 23 23:14 oracle.crs_Complete_racfiles.lst

-rw-r–r– 1 grid dba      77 Sep 23 23:14 setpermslog.err

-rw-r–r– 1 grid dba    1275 Sep 23 23:15 installRemoveFile.lst

-rw-r–r– 1 grid dba       0 Sep 23 23:15 installRemoveDirFile.lst

-rw-r–r– 1 grid dba      40 Sep 23 23:15 installExcludeFile.lst

-rw-r–r– 1 grid dba    2918 Sep 23 23:15 installDirFile.lst

-rw-r–r– 1 grid dba  541045 Sep 23 23:15 installCopyFile.ls

下面就是参数的配置信息

[root@www.htz.pw slient1 OraInstall2014-09-23_11-13-01PM]#vi installActions2014-09-23_11-13-01PM.log

—————————————————————————————————-

 PROPERTY                                               VALUE

—————————————————————————————————-

 COMPONENT_LANGUAGES                                    [en]

 ClusterNodes                                           {“slient1:slient1-vip”,”slient2:slient2-vi

                                                        p”}

 ClusterwareType                                        ORACLE_CLUSTERWARE

 FROM_LOCATION                                          /soft/test/grid1123/install/../stage/produ

                                                        cts.xml

 INSTALL_TYPE                                           Complete

 INVENTORY_LOCATION                                     /oracle/app/oraInventory

 ORACLE_BASE                                            /oracle/app/grid

 ORACLE_HOME                                            /oracle/app/11.2/grid

 ORACLE_HOSTNAME                                        slient1

 SELECTED_LANGUAGES                                     [en]

 TOPLEVEL_COMPONENT                                     [oracle.crs, 11.2.0.3.0]

 UNIX_GROUP_NAME                                        dba

 oracle.install.component.var.rdbmsInstalling           false

 oracle.install.crs.interfaceList                       {“eth0:192.168.111.0:1”,”eth1:192.168.112.

                                                        0:2″}

 oracle_install_9iRACPresent                            false

 oracle_install_DBCAProgressOnly                        -progressOnly

 oracle_install_IsGridInstall                           true

 oracle_install_LanguageID                              AMERICAN_AMERICA.WE8ISO8859P1

 oracle_install_LaunchNetCA                             true

 oracle_install_NoMigration                             true

 oracle_install_OSASM                                   dba

 oracle_install_OSDBA                                   dba

 oracle_install_OSOPER                                  dba

 oracle_install_RACInstall                              false

 oracle_install_WindowsSystemDirectory

 oracle_install_asm_DiskDiscoveryString                 /dev/mapper/*

 oracle_install_asm_DiskGroup                           oracle.install.asm.bean.DiskGroupSettings@

                                                        63779885

 oracle_install_asm_DiskGroupAUSize                     1

 oracle_install_asm_DiskGroupName                       OCR

 oracle_install_asm_DiskGroupRedundancy                 EXTERNAL

 oracle_install_asm_Disks                               {“/dev/mapper/ocr”}

 oracle_install_asm_MigrateASM                          false

 oracle_install_asm_MonitorPassword                     *Protected value, not to be logged*

 oracle_install_asm_SYSASMPassword                      *Protected value, not to be logged*

 oracle_install_asm_UseExistingDG                       false

 oracle_install_autoupdates_httpProxyPort               0

 oracle_install_autoupdates_httpProxySettings           oracle.install.ivw.common.bean.HttpProxySe

                                                        ttings@3b35b1f3

 oracle_install_autoupdates_myOracleSupportCredentials  oracle.install.ivw.common.bean.MyOracleSup

                                                        portSettings@126d2380

 oracle_install_crs_AdvancedInstall                     true

 oracle_install_crs_AutoConfig                          false

 oracle_install_crs_ClusterName                         slient-cluster

 oracle_install_crs_ClusterNodeList                     slient1:slient1-vip,slient2:slient2-vip

 oracle_install_crs_CommaSeparatedNodes                 slient1,slient2

 oracle_install_crs_ConfigureGNS                        false

 oracle_install_crs_FinalInterfaceList                  {“”eth0″/192.168.111.0:public”,””eth1″/192

                                                        .168.112.0:cluster_interconnect”}

 oracle_install_crs_InstallOption                       CRS_CONFIG

 oracle_install_crs_IsVendorClusterware                 false

 oracle_install_crs_LaunchASMCA                         true

 oracle_install_crs_LaunchCRSInst                       false

 oracle_install_crs_LaunchCRSUpgrd                      false

 oracle_install_crs_LaunchCluvfy                        true

 oracle_install_crs_LaunchRootBat                       false

 oracle_install_crs_LaunchUpdateNodeList                true

 oracle_install_crs_NodeVips                            “‘slient1-vip/255.255.255.0/eth0,slient2-v

                                                        ip/255.255.255.0/eth0′”

 oracle_install_crs_OCRDeviceList                       NO_VAL

 oracle_install_crs_OCRLocations                        {}

 oracle_install_crs_OCRMirrorLocation                   NO_VAL

 oracle_install_crs_OCRMirrorLocation2                  NO_VAL

 oracle_install_crs_OCRPartitionLocation                NO_VAL

 oracle_install_crs_OCRRedundancy                       2

 oracle_install_crs_PublicNodeListWithoutDomain         {“slient1″,”slient2”}

 oracle_install_crs_SCANName                            slient-scan

 oracle_install_crs_SCANPortNumber                      1521

 oracle_install_crs_SWOnly                              false

 oracle_install_crs_SelectedNodesForUpgrade             {“slient1″,”slient2”}

 oracle_install_crs_StorageOption                       1

 oracle_install_crs_Timezone                            Asia/Shanghai

 oracle_install_crs_Upgrade                             false

 oracle_install_crs_UseIPMI                             false

 oracle_install_crs_VDSKLocation                        NO_VAL

 oracle_install_crs_VDSKMirror1Location1                NO_VAL

 oracle_install_crs_VDSKMirror1Location2                NO_VAL

 oracle_install_crs_VotingDiskList                      NO_VAL

 oracle_install_crs_VotingDiskLocations                 {}

 oracle_install_crs_VotingDiskRedundancy                2

 oracle_install_crs_asmcaCmd                            asmca

 oracle_install_crs_cluvfyCmd                           bin/cluvfy

 oracle_install_crs_configuredCRSHome

 oracle_install_crs_configuredCRSHomeShared             false

 oracle_install_crs_crsDeinstCmd

 oracle_install_crs_crsInstCmd

 oracle_install_crs_crsUpgrdCmd

 oracle_install_crs_emcaCmd                             bin/emca

 oracle_install_crs_installingHomeShared                false

 oracle_install_crs_ipmiCACmd                           bin/ndfnceca

 oracle_install_crs_isConfigWizard                      false

 oracle_install_crs_isRolling                           true

 oracle_install_crs_prereq_Ignored                      true

 oracle_install_crs_updnodelistCfsArgConfiguredHome

 oracle_install_crs_updnodelistCfsArgInstallingHome

 oracle_install_db_ConfigurationType                    Software Only

 oracle_install_db_InstallEdition                       EE

 oracle_install_db_InstallType                          EE

 oracle_install_db_LaunchDBCA                           false

 oracle_install_db_LaunchODMA                           false

 oracle_install_db_SetOracleBase                        false

 oracle_install_db_dbcaCmd                              bin/dbca

 oracle_install_db_dbuaCmd                              bin/dbua

 oracle_install_installerCmd                            runInstaller

 oracle_install_netcaCmd                                bin/netca

 oracle_install_netcaDeinstCmd                          bin/netca_deinst.sh

—————————————————————————————————-

6 安装DB

dbinstall.rsp下载dbinstall

[oracle@www.htz.pw slient1 database1123]$./runInstaller -silent -ignorePrereq -responseFile /soft1/database1123/response/dbinstall.rsp DECLINE_SECURITY_UPDATES=true

Starting Oracle Universal Installer…

Checking Temp space: must be greater than 120 MB.   Actual 4877 MB    Passed

Checking swap space: must be greater than 150 MB.   Actual 8191 MB    Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-09-24_11-13-27PM. Please wait …[oracle@www.htz.pw slient1 database1123]$You can find the log of this install session at:

 /oracle/app/oraInventory/logs/installActions2014-09-24_11-13-27PM.log

The installation of Oracle Database 11g was successful.

Please check ‘/oracle/app/oraInventory/logs/silentInstall2014-09-24_11-13-27PM.log’ for more details.

As a root user, execute the following script(s):

        1. /oracle/app/oracle/product/11.2/db_1/root.sh

Execute /oracle/app/oracle/product/11.2/db_1/root.sh on the following nodes:

[slient1, slient2]

7,创建磁盘组与监听

SQL> create diskgroup data external redundancy disk ‘/dev/mapper/data’;

Diskgroup created.

另一个节点

ASMCMD> mount data

[grid@www.htz.pw slient1 ~]$srvctl add listener -l listener -o $ORACLE_HOME

[grid@www.htz.pw slient1 ~]$srvctl start listener -l listener

[grid@www.htz.pw slient1 ~]$crsctl stat resource -t

——————————————————————————–

NAME           TARGET  STATE        SERVER                   STATE_DETAILS      

——————————————————————————–

Local Resources

——————————————————————————–

ora.DATA.dg

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.LISTENER.lsnr

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.OCR.dg

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.asm

               ONLINE  ONLINE       slient1                  Started            

               ONLINE  ONLINE       slient2                  Started            

ora.gsd

               OFFLINE OFFLINE      slient1                                     

               OFFLINE OFFLINE      slient2                                     

ora.net1.network

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.ons

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

ora.registry.acfs

               ONLINE  ONLINE       slient1                                     

               ONLINE  ONLINE       slient2                                     

——————————————————————————–

Cluster Resources

——————————————————————————–

ora.LISTENER_SCAN1.lsnr

      1        ONLINE  ONLINE       slient2                                     

ora.cvu

      1        ONLINE  ONLINE       slient2                                     

ora.oc4j

      1        ONLINE  ONLINE       slient2                                     

ora.scan1.vip

      1        ONLINE  ONLINE       slient2                                     

ora.slient1.vip

      1        ONLINE  ONLINE       slient1                                     

ora.slient2.vip

      1        ONLINE  ONLINE       slient2           

8,创建数据库实例

[oracle@www.htz.pw slient1 ~]$dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbName htz -sid htz -sysPassword oracle -systemPassword oracle -sysmanPassword oracle -dbsnmpPassword oracle -emConfiguration NONE -storageType ASM -diskGroupName DATA -datafileDestination DATA -datafileJarLocation $ORACLE_HOME/assistants/dbca/templates -nodeinfo slient1,slient2 -characterset ZHS16GBK -obfuscatedPasswords false -sampleSchema false -asmSysPassword oracle  -redoLogFileSize 52 -recoveryAreaDestination DATA -initParams processes=1000,PARALLEL_FORCE_LOCAL=false -memoryPercentage 50 -automaticMemoryManagement false -databaseType OLTP

Copying database files

1% complete

3% complete

9% complete

15% complete

21% complete

30% complete

Creating and starting Oracle instance

32% complete

36% complete

40% complete

44% complete

45% complete

48% complete

50% complete

Creating cluster database views

52% complete

70% complete

Completing Database Creation

73% complete

76% complete

85% complete

94% complete

100% complete

Look at the log file “/oracle/app/oracle/cfgtoollogs/dbca/htz/htz0.log” for further details.

查看一下参数,已经修改成功

processes                            integer     1000

parallel_force_local                 boolean     FALSE

静默安装11G RAC(2)-数据库安装:等您坐沙发呢!

发表评论

gravatar

? razz sad evil ! smile oops grin eek shock ??? cool lol mad twisted roll wink idea arrow neutral cry mrgreen

快捷键:Ctrl+Enter