Some tips on installation Oracle 11gr2 on RHEL6
There are some tips when I finished the installation Oracle 11gr2 on RHEL6.
Full documents exits in Oracle documents library, so you can read them first
1. Install the requirement pacakges
[root@spsdev ~]#yum install local compat-libstdc++-33* [root@spsdev ~]#yum install local libaio-devel-0.* [root@spsdev ~]#yum install local pdksh-5.* [root@spsdev ~]#yum install local unixODBC-devel-2.* [root@spsdev ~]#yum install local sysstat-7.*
2. Network Configuration
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.x.x.199 spsdev 192.168.10.101 spsdev-ha1
3. Cluster Time Synchronization Service
[root@spsdev ~]# /sbin/service ntpd stop [root@spsdev ~]# chkconfig ntpd off [root@spsdev ~]# mv /etc/ntp.conf /etc/ntp.conf.original [root@spsdev ~]# rm /var/run/ntpd.pid
4. Create Groups and User for Grid Infrastructure
4.1. Create Groups
[root@spsdev ~]# groupadd -g 1000 oinstall [root@spsdev ~]# groupadd -g 1200 asmadmin [root@spsdev ~]# groupadd -g 1201 asmdba [root@spsdev ~]# groupadd -g 1202 asmoper [root@spsdev ~]# groupadd -g 1300 dba [root@spsdev ~]# groupadd -g 1301 oper
4.2. Create users
[root@spsdev ~]# useradd -m -u 1100 -g oinstall -G asmadmin,asmdba,asmoper -d /spsdevgrid/grid -s /bin/bash -c "Grid Infrastructure Owner" grid [root@spsdev ~]# id grid uid=1100(grid) gid=1000(oinstall) groups=1000(oinstall),1200(asmadmin),1201(asmdba),1202(asmoper) [root@spsdev ~]# passwd grid Changing password for user grid. New UNIX password: xxxxxxxxxxx Retype new UNIX password: xxxxxxxxxxx passwd: all authentication tokens updated successfully. [root@spsdev ~]# useradd -m -u 1101 -g oinstall -G dba,oper,asmdba -d /spsdevoracle/oracle -s /bin/ksh -c "Oracle Software Owner" oracle [root@spsdev ~]# id oracle uid=1101(oracle) gid=1000(oinstall) groups=1000(oinstall),1201(asmdba),1300(dba),1301(oper) [root@racnode1 ~]# passwd oracle Changing password for user oracle. New UNIX password: xxxxxxxxxxx Retype new UNIX password: xxxxxxxxxxx passwd: all authentication tokens updated successfully.
4.3.1. Build the grid's profile
# --------------------------------------------------- # .bash_profile # --------------------------------------------------- # OS User: grid # Application: Oracle Grid Infrastructure # Version: Oracle 11g Release 2 # --------------------------------------------------- # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi alias ls="ls -FA" # --------------------------------------------------- # ORACLE_SID # --------------------------------------------------- ORACLE_SID=+ASM1; export ORACLE_SID # --------------------------------------------------- # JAVA_HOME # --------------------------------------------------- # Specifies the directory of the Java SDK and Runtime # Environment. # --------------------------------------------------- JAVA_HOME=/usr/local/java; export JAVA_HOME # --------------------------------------------------- # GRID_BASE & ORACLE_BASE # --------------------------------------------------- GRID_BASE=/spsdev/app/grid; export GRID_BASE ORACLE_BASE=$GRID_BASE; export ORACLE_BASE # --------------------------------------------------- # GRID_HOME & ORACLE_HOME # --------------------------------------------------- GRID_HOME=/spsdevapp/app/11.2.0/grid; export GRID_HOME ORACLE_HOME=$GRID_HOME; export ORACLE_HOME # --------------------------------------------------- # ORACLE_PATH # --------------------------------------------------- ORACLE_PATH=$GRID_BASE/common/sql; export ORACLE_PATH # --------------------------------------------------- # SQLPATH # --------------------------------------------------- SQLPATH=$ORACLE_PATH; export SQLPATH # --------------------------------------------------- # ORACLE_TERM # --------------------------------------------------- ORACLE_TERM=xterm; export ORACLE_TERM # --------------------------------------------------- # NLS_DATE_FORMAT # --------------------------------------------------- NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS"; export NLS_DATE_FORMAT # --------------------------------------------------- # TNS_ADMIN # --------------------------------------------------- TNS_ADMIN=$GRID_HOME/network/admin; export TNS_ADMIN # --------------------------------------------------- # ORA_NLS11 # --------------------------------------------------- ORA_NLS11=$GRID_HOME/nls/data; export ORA_NLS11 # --------------------------------------------------- # PATH # --------------------------------------------------- PATH=.:${JAVA_HOME}/bin:$JAVA_HOME/db/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin PATH=${PATH}:$SQLPATH/bin export PATH # --------------------------------------------------- # LD_LIBRARY_PATH # --------------------------------------------------- LD_LIBRARY_PATH=$GRID_HOME/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$GRID_HOME/oracm/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATH # --------------------------------------------------- # CLASSPATH # --------------------------------------------------- CLASSPATH=$GRID_HOME/jre CLASSPATH=${CLASSPATH}:$GRID_HOME/jdbc/lib/ojdbc6.jar CLASSPATH=${CLASSPATH}:$GRID_HOME/jlib CLASSPATH=${CLASSPATH}:$GRID_HOME/rdbms/jlib CLASSPATH=${CLASSPATH}:$ORACLE_HOME/oc4j/ant/lib/ant.jar CLASSPATH=${CLASSPATH}:$ORACLE_HOME/oc4j/ant/lib/ant-launcher.jar CLASSPATH=${CLASSPATH}:$JAVA_HOME/db/lib/derby.jar CLASSPATH=${CLASSPATH}:$GRID_HOME/network/jlib export CLASSPATH # --------------------------------------------------- # THREADS_FLAG # --------------------------------------------------- THREADS_FLAG=native; export THREADS_FLAG # --------------------------------------------------- # TEMP, TMP, and TMPDIR # --------------------------------------------------- export TEMP=/tmp export TMPDIR=/tmp # --------------------------------------------------- # UMASK # --------------------------------------------------- umask 022
4.3.2. Build the oracle's profile
# --------------------------------------------------- # .bash_profile # --------------------------------------------------- # OS User: oracle # Application: Oracle Database Software Owner # Version: Oracle 11g Release 2 # --------------------------------------------------- # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi alias ls="ls -FA" # --------------------------------------------------- # ORACLE_SID # --------------------------------------------------- ORACLE_SID=spsdev; export ORACLE_SID # --------------------------------------------------- # ORACLE_UNQNAME # --------------------------------------------------- ORACLE_UNQNAME=spsdev; export ORACLE_UNQNAME # --------------------------------------------------- # JAVA_HOME # --------------------------------------------------- JAVA_HOME=/usr/local/java; export JAVA_HOME # --------------------------------------------------- # ORACLE_BASE # --------------------------------------------------- ORACLE_BASE=/spsdevapp/app/oracle; export ORACLE_BASE # --------------------------------------------------- # ORACLE_HOME # --------------------------------------------------- ORACLE_HOME=$ORACLE_BASE/product/11.2.0/spsdev; export ORACLE_HOME # --------------------------------------------------- # ORACLE_PATH # --------------------------------------------------- ORACLE_PATH=$ORACLE_BASE/common/sql; export ORACLE_PATH # --------------------------------------------------- # SQLPATH # --------------------------------------------------- SQLPATH=$ORACLE_PATH; export SQLPATH # --------------------------------------------------- # ORACLE_TERM # --------------------------------------------------- ORACLE_TERM=xterm; export ORACLE_TERM # --------------------------------------------------- # NLS_DATE_FORMAT # --------------------------------------------------- NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS"; export NLS_DATE_FORMAT # --------------------------------------------------- # TNS_ADMIN # --------------------------------------------------- TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN # --------------------------------------------------- # ORA_NLS11 # --------------------------------------------------- ORA_NLS11=$ORACLE_HOME/nls/data; export ORA_NLS11 # --------------------------------------------------- # PATH # --------------------------------------------------- PATH=.:${JAVA_HOME}/bin:$JAVA_HOME/db/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin PATH=${PATH}:$SQLPATH/bin export PATH # --------------------------------------------------- # LD_LIBRARY_PATH # --------------------------------------------------- LD_LIBRARY_PATH=$ORACLE_HOME/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATH # --------------------------------------------------- # CLASSPATH # --------------------------------------------------- CLASSPATH=$ORACLE_HOME/jdbc/lib/ojdbc6.jar CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib CLASSPATH=${CLASSPATH}:$ORACLE_HOME/oc4j/ant/lib/ant.jar CLASSPATH=${CLASSPATH}:$ORACLE_HOME/oc4j/ant/lib/ant-launcher.jar CLASSPATH=${CLASSPATH}:$JAVA_HOME/db/lib/derby.jar CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib export CLASSPATH # --------------------------------------------------- # THREADS_FLAG # --------------------------------------------------- THREADS_FLAG=native; export THREADS_FLAG # --------------------------------------------------- # TEMP, TMP, and TMPDIR # --------------------------------------------------- export TEMP=/tmp export TMPDIR=/tmp # --------------------------------------------------- # UMASK # --------------------------------------------------- umask 022
Note: You might to create the $ORACLE_PATH directories and it's sub depending to your environment
5. Configuration directories
[root@spsdev ~]# mkdir -p /spsdevapp/app/grid [root@spsdev ~]# mkdir -p /spsdevapp/app/11.2.0/grid [root@spsdev ~]# chown -R grid:oinstall /spsdevapp [root@spsdev ~]# mkdir -p /spsdevapp/app/oracle [root@spsdev ~]# chown oracle:oinstall /spsdevapp/app/oracle [root@spsdev ~]# chmod -R 775 /spsdevapp
6. Installing the kmod asm library
[root@spsdev tmp]# yum install local kmod-oracleasm Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package local available. Resolving Dependencies --> Running transaction check ---> Package kmod-oracleasm.x86_64 0:2.0.8-4.el6_6 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: kmod-oracleasm x86_64 2.0.8-4.el6_6 rhel-orcl 35 k Transaction Summary ==================================================================================================================================== Install 1 Package(s) Total download size: 35 k Installed size: 117 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : kmod-oracleasm-2.0.8-4.el6_6.x86_64 1/1 Verifying : kmod-oracleasm-2.0.8-4.el6_6.x86_64 1/1 Installed: kmod-oracleasm.x86_64 0:2.0.8-4.el6_6 Complete! [root@spsdev tmp]# yum install oracleasmlib Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package oracleasmlib.x86_64 0:2.0.4-1.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: oracleasmlib x86_64 2.0.4-1.el6 rhel-orcl 13 k Transaction Summary ==================================================================================================================================== Install 1 Package(s) Total download size: 13 k Installed size: 27 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : oracleasmlib-2.0.4-1.el6.x86_64 1/1 Verifying : oracleasmlib-2.0.4-1.el6.x86_64 1/1 Installed: oracleasmlib.x86_64 0:2.0.4-1.el6 Complete! [root@spsdev rpm]# rpm -ivh oracleasm-support-2.1.8-1.el6.x86_64.rpm warning: oracleasm-support-2.1.8-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Preparing... ########################################### [100%] 1:oracleasm-support ########################################### [100%]
Note: I've built the local repository from my ISO's RHEL6 into server
6.1. Configuration ASM Lib
[root@spsdev rpm]# /usr/sbin/oracleasm configure -i Configuring the Oracle ASM library driver. This will configure the on-boot properties of the Oracle ASM library driver. The following questions will determine whether the driver is loaded on boot and what permissions it will have. The current values will be shown in brackets ('[]'). Hitting <ENTER> without typing an answer will keep that current value. Ctrl-C will abort. Default user to own the driver interface []: grid Default group to own the driver interface []: asmadmin Start Oracle ASM library driver on boot (y/n) [n]: y Scan for Oracle ASM disks on boot (y/n) [y]: y Writing Oracle ASM library driver configuration: done [root@spsdev ~]# /usr/sbin/oracleasm init Writing disk header: done Instantiating disk: done
7. Configuration the new partition preparing for ASM diskgroup
[root@spsdev rpm]# fdisk -ll Disk /dev/sda: 107.4 GB, 107374182400 bytes 255 heads, 63 sectors/track, 13054 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000884e1 Device Boot Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 26 4203 33554432 83 Linux /dev/sda3 4203 4726 4194304 82 Linux swap / Solaris /dev/sda4 4726 13055 66903040 5 Extended /dev/sda5 4726 7913 25600000 83 Linux /dev/sda6 7913 9443 12288000 83 Linux /dev/sda7 9443 10973 12288000 83 Linux /dev/sda8 10973 13055 16722912+ 83 Linux Command (m for help): n First sector (75911168-209715199, default 75911168): Using default value 75911168 Last sector, +sectors or +size{K,M,G} (75911168-75913215, default 75913215): Using default value 75913215 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) Syncing disks. [root@spsdev rpm]# fdisk -ll Disk /dev/sda: 107.4 GB, 107374182400 bytes 255 heads, 63 sectors/track, 13054 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000884e1 Device Boot Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 26 4203 33554432 83 Linux /dev/sda3 4203 4726 4194304 82 Linux swap / Solaris /dev/sda4 4726 13055 66903040 5 Extended /dev/sda5 4726 7913 25600000 83 Linux /dev/sda6 7913 9443 12288000 83 Linux /dev/sda7 9443 10973 12288000 83 Linux /dev/sda8 10973 13055 16722912+ 83 Linux /dev/sda9 4726 4726 1024 83 Linux Partition table entries are not in disk order [root@spsdev rpm]# reboot
Note: Because RHEL6 did not support partprobe utility as RHEL5 and backward, so, I reboot the server
Ref:https://access.redhat.com/solutions/57542
8. Configuration XDMCP
[root@spsdev ~]# vi /etc/gdm/custom.conf # GDM configuration storage [daemon] [security] DisallowTCP=false AllowRemoteRoot=true [xdmcp] Enable=True [greeter] [chooser] [debug] [root@spsdev ~]# init 3 [root@spsdev ~]# init 5
9. Configuration VNC Server
[root@spsdev ~]# yum install local tiger-vnc Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package local available. No package tiger-vnc available. Error: Nothing to do [root@spsdev ~]# yum install local tigervnc-server Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package local available. Resolving Dependencies --> Running transaction check ---> Package tigervnc-server.x86_64 0:1.1.0-16.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: tigervnc-server x86_64 1.1.0-16.el6 rhel-neo 1.0 M Transaction Summary ==================================================================================================================================== Install 1 Package(s) Total download size: 1.0 M Installed size: 2.6 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. Installing : tigervnc-server-1.1.0-16.el6.x86_64 1/1 Verifying : tigervnc-server-1.1.0-16.el6.x86_64 1/1 Installed: tigervnc-server.x86_64 0:1.1.0-16.el6 Complete! [root@spsdev ~]# vi /etc/sysconfig/vncservers # The VNCSERVERS variable is a list of display:user pairs. # # Uncomment the lines below to start a VNC server on display :2 # as my 'myusername' (adjust this to your own). You will also # need to set a VNC password; run 'man vncpasswd' to see how # to do that. # # DO NOT RUN THIS SERVICE if your local area network is # untrusted! For a secure way of using VNC, see this URL: # https://access.redhat.com/knowledge/solutions/7027 # Use "-nolisten tcp" to prevent X connections to your VNC server via TCP. # Use "-localhost" to prevent remote VNC clients connecting except when # doing so through a secure tunnel. See the "-via" option in the # `man vncviewer' manual page. # VNCSERVERS="2:myusername" # VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" VNCSERVERS="2:grid 3:oracle" VNCSERVERARGS[2]="-geometry 1280x1024" VNCSERVERARGS[3]="-geometry 1280x1024" [root@spsdev ~]# su - grid [grid@spsdev ~]$ vncpasswd Password: Verify: [grid@spsdev ~]$ exit logout [root@spsdev ~]# su - oracle [oracle@spsdev ~]$ vncpasswd Password: Verify: [root@spsdev ~]# chkconfig vncserver on [root@spsdev ~]# service vncserver start Starting VNC server: 2:grid xauth: timeout in locking authority file /spsdevgrid/grid/.Xauthority New 'spsdev:2 (grid)' desktop is spsdev:2 Creating default startup script /spsdevgrid/grid/.vnc/xstartup Starting applications specified in /spsdevgrid/grid/.vnc/xstartup Log file is /spsdevgrid/grid/.vnc/spsdev:2.log 3:oracle xauth: timeout in locking authority file /spsdevoracle/oracle/.Xauthority New 'spsdev:3 (oracle)' desktop is spsdev:3 Creating default startup script /spsdevoracle/oracle/.vnc/xstartup Starting applications specified in /spsdevoracle/oracle/.vnc/xstartup Log file is /spsdevoracle/oracle/.vnc/spsdev:3.log [ OK ] [root@spsdev ~]#
Note:timeout in locking authority file /spsdevgrid/grid/.Xauthority --> This caused by enforcing SELinux, re-configuration the SELinux by
[root@spsdev ~]# vi /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted [root@spsdev ~]# service iptables stop [root@spsdev ~]# service vncserver start Starting VNC server: 2:grid New 'spsdev:2 (grid)' desktop is spsdev:2 Starting applications specified in /spsdevgrid/grid/.vnc/xstartup Log file is /spsdevgrid/grid/.vnc/spsdev:2.log 3:oracle New 'spsdev:3 (oracle)' desktop is spsdev:3 Starting applications specified in /spsdevoracle/oracle/.vnc/xstartup Log file is /spsdevoracle/oracle/.vnc/spsdev:3.log [ OK ] [root@spsdev ~]# su - grid [grid@spsdev ~]$ vi /spsdevgrid/grid/.vnc/xstartup #!/bin/sh [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n export LANG export SYSFONT vncconfig -iconic & #unset SESSION_MANAGER <<-- add # #unset DBUS_SESSION_BUS_ADDRESS <<-- add # OS=`uname -s` if [ $OS = 'Linux' ]; then case "$WINDOWMANAGER" in *gnome*) if [ -e /etc/SuSE-release ]; then PATH=$PATH:/opt/gnome/bin export PATH fi ;; esac fi if [ -x /etc/X11/xinit/xinitrc ]; then exec /etc/X11/xinit/xinitrc fi if [ -f /etc/X11/xinit/xinitrc ]; then exec sh /etc/X11/xinit/xinitrc fi [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & gnome-session & <<-- replace twm by gnome-session
10. Install the cvuqdisk Package for Linux
[grid@spsdev ~]$ cd 11gr2 [grid@spsdev 11gr2]$ ls -llrt total 1177012 drwxr-xr-x. 7 grid oinstall 4096 Aug 27 2013 grid/ -rw-r--r--. 1 grid oinstall 1205251894 Jun 6 11:56 p13390677_112040_Linux-x86-64_3of7.zip [grid@spsdev 11gr2]$ cd grid [grid@spsdev grid]$ ls install/ readme.html response/ rpm/ runcluvfy.sh* runInstaller* sshsetup/ stage/ welcome.html [grid@spsdev grid]$ cd rpm [grid@spsdev rpm]$ ls cvuqdisk-1.0.9-1.rpm [grid@spsdev rpm]$ pwd /spsdevgrid/grid/11gr2/grid/rpm [grid@spsdev rpm]$ exit logout [root@spsdev ~]# cd /spsdevgrid/grid/11gr2/grid/rpm [root@spsdev rpm]# CVUQDISK_GRP=oinstall; export CVUQDISK_GRP [root@spsdev rpm]# rpm -iv cvuqdisk-1.0.9-1.rpm Preparing packages for installation... cvuqdisk-1.0.9-1
11. Finding and replace the name of OS
[grid@spsdev ~]$ cd 11gr2 [grid@spsdev 11gr2]$ ls grid/ p13390677_112040_Linux-x86-64_3of7.zip [grid@spsdev 11gr2]$ cd grid [grid@spsdev grid]$ ls install/ readme.html response/ rpm/ runcluvfy.sh* runInstaller* sshsetup/ stage/ welcome.html [grid@spsdev grid]$ cd stage [grid@spsdev stage]$ ls Actions/ globalvariables/ productlanguages.properties ComponentList/ install1.jar products.xml* Components/ invDetails.properties* properties/ config.xml* libs.xml* Queries/ cvu/ oracle.crs.11_2_0_4_0_1377371739698.bak* shiphomeinfo.properties* Dialogs/ oracle.crs.11_2_0_4_0_1377371740066.bak* shiphomeproperties.xml* ext/ oracle.crs.11_2_0_4_0_dep_default.properties sizes/ fastcopy/ oracle.crs.11_2_0_4_0.xml* TopLevel_UserAction.properties* fastcopy.xml OuiConfigVariables.xml* UserActions/ [grid@spsdev stage]$ cd cvu [grid@spsdev cvu]$ ls cv/ cvu_prereq.xml* [grid@spsdev cvu]$ cd cv [grid@spsdev cv]$ ls admin/ cvdata/ remenv/ [grid@spsdev cv]$ cd admin [grid@spsdev admin]$ ls cvu_config* [grid@spsdev admin]$ vi cvu_config # Configuration file for Cluster Verification Utility(CVU) # Version: 011405 # # NOTE: # 1._ Any line without a '=' will be ignored # 2._ Since the fallback option will look into the environment variables, # please have a component prefix(CV_) for each property to define a # namespace. # #Nodes for the cluster. If CRS home is not installed, this list will be #picked up when -n all is mentioned in the commandline argument. #CV_NODE_ALL= #if enabled, cvuqdisk rpm is required on all nodes CV_RAW_CHECK_ENABLED=TRUE # Fallback to this distribution id CV_ASSUME_DISTID=OEL6 <<-- Replace 4 original by 6 # Whether X-Windows check should be performed for user equivalence with SSH #CV_XCHK_FOR_SSH_ENABLED=TRUE # To override SSH location #ORACLE_SRVM_REMOTESHELL=/usr/bin/ssh # To override SCP location #ORACLE_SRVM_REMOTECOPY=/usr/bin/scp # To override version used by command line parser #CV_ASSUME_CL_VERSION=10.2 # Location of the browser to be used to display HTML report #CV_DEFAULT_BROWSER_LOCATION=/usr/bin/mozilla
Do same to oracle.
Note: Replace the 4 by 6 in OEL to bypass check ID distributor and Oracle's installation processing check passed
End.
Hope this help.
TAT!
- trantuananh24hg's blog
- Log in to post comments