SlideShare a Scribd company logo
1 of 42
Configuring Red Hat
Enterprise Linux 5 on VMware
before Oracle 11gR2
installation
Login as root and connect
the installation DVD.
Open a terminal window and install additional required packages.
[root@localhost ~]# cd “/media/Enterprise Linux dvd 20100405/Server”
[root@localhost Server]# rpm -Uvh binutils-2.*
[root@localhost Server]# rpm -Uvh compat-libstdc++-33*
[root@localhost Server]# rpm -Uvh elfutils-libelf-0*
[root@localhost Server]# rpm -Uvh elfutils-libelf-devel-*
[root@localhost Server]# rpm -Uvh elfutils-libelf-devel-static-*
[root@localhost Server]# rpm -Uvh gcc-4.*
[root@localhost Server]# rpm -Uvh gcc-c++*
[root@localhost Server]# rpm -Uvh glibc-2.*
[root@localhost Server]# rpm -Uvh glibc-common-2.*
[root@localhost Server]# rpm -Uvh glibc-devel-2.*
[root@localhost Server]# rpm -Uvh glibc-headers-2.*
[root@localhost Server]# rpm -Uvh unixODBC-devel-2.*
install additional required packages (continue).
[root@localhost Server]# rpm -Uvh kernel-headers*
[root@localhost Server]# rpm -Uvh kernel-debug*
[root@localhost Server]# rpm -Uvh ksh-2*
[root@localhost Server]# rpm -Uvh libaio-0.*
[root@localhost Server]# rpm -Uvh libaio-devel-0.*
[root@localhost Server]# rpm -Uvh libgcc-4.*
[root@localhost Server]# rpm -Uvh libgomp*
[root@localhost Server]# rpm -Uvh libstdc++-4.*
[root@localhost Server]# rpm -Uvh libstdc++-devel-4.*
[root@localhost Server]# rpm -Uvh make-3.*
[root@localhost Server]# rpm -Uvh oracleasm*
[root@localhost Server]# rpm -Uvh oracleasm-support*
[root@localhost Server]# rpm -Uvh sysstat-7.*
[root@localhost Server]# rpm -Uvh unixODBC-2.*
Modify /etc/xinetd.d/gssftp to allow ftp logins by root (remove -a
option.)
Restart xinetd.
Create /u01/staging directory, transfer oracleasmlib-2.0.4-1.el5.i386.rpm file
there using FTP (or any other method), and install the package.
[root@localhost ~]# mkdir /u01/staging
[root@localhost ~]# chown grid:oinstall /u01/staging
<FTP TRANSFER>
[root@localhost ~]# cd /u01/staging
[root@localhost staging]# ls ora*
oracleasmlib-2.0.4-1.el5.i386.rpm
[root@localhost staging]# rpm -Uvh oracleasmlib-2.0.4-1.el5.i386.rpm
Why install VMware tools?
• Improved video performance
• Mouse synchronization with host OS
• Improved mouse performance
• Copy and paste between host OS and guest OS
• Not required to be installed
Install VMware Tools.
Install VMware Tools (continue).
Run vmware-config-tools.pl script.
Create users and groups.
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 505 asmdba
groupadd -g 506 asmoper
useradd -m -d /home/oracle -u 501 -g oinstall -G dba,oper,asmdba -s /bin/bash -c "Oracle Software Owner" oracle
useradd -m -d /home/grid -u 502 -g oinstall -G asmadmin,asmdba,asmoper -s /bin/bash -c "Grid Infrastructure Owner" grid
Create filesystem directory structure; set proper
ownerships and permissions. Set passwords for
users grid and oracle.
mkdir -p /u01/app/oracle
mkdir -p /u01/app/oracle/product/11.2.0/db1
mkdir -p /u01/app/11.2.0/grid
mkdir -p /u01/app/grid
chown -R grid:oinstall /u01
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01
passwd grid
passwd oracle
Increase shell limits for user oracle.
/etc/security/limits.conf:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
/etc/pam.d/login
session required /lib/security/pam_limits.so
Modify kernel parameters and activate changes at runtime.
/etc/sysctl.conf
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304
Execute the following command:
/sbin/sysctl -p
Configure hangcheck timer kernel module and activate
changes at runtime.
/etc/modprobe.conf
options hangcheck-timer hangcheck_tick=30 hangcheck_margin=600
/etc/rc.local
/sbin/modprobe hangcheck-timer
Execute the following command:
/sbin/modprobe -v hangcheck-timer
Modify /etc/hosts. Replace the IP addresses to your IP addresses.
127.0.0.1 localhost.localdomain localhost
10.66.0.226 tom.localhost tom
10.66.0.228 tom-vip.localhost tom-vip
10.10.10.26 tom-priv.localhost tom-priv
10.66.0.227 jerry.localhost jerry
10.66.0.229 jerry-vip.localhost jerry-vip
10.10.10.27 jerry-priv.localhost jerry-priv
10.66.0.230 acme.localhost acme
Assign rules to control ownership and permission attributes on
shared storage devices.
/etc/udev/rules.d/50-udev.rules
KERNEL=="sdb1", OWNER="grid", GROUP="oinstall", MODE="0640"
KERNEL=="sdc1", OWNER="grid", GROUP="oinstall", MODE="0640"
KERNEL=="sdd1", OWNER="grid", GROUP="oinstall", MODE="0640"
KERNEL=="sde1", OWNER="grid", GROUP="oinstall", MODE="0640"
Activate the change at runtime by execuing:
/sbin/start_udev
Increase user limits for users grid and oracle.
/etc/profile (and/or /etc/bashrc)
if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
"Hack" nslookup to avoid installation errors.
1. Rename the original nslookup file to nslookup.orig:
mv /usr/bin/nslookup /usr/bin/nslookup.orig
2. Create the new nslookup file with the contents below:
#!/bin/bash
# Replace 10.66.0.114 with your primary DNS
# Replace 10.66.0.230 with your SCAN IP address
HOSTNAME=${1}
if [[ $HOSTNAME = "acme" ]]; then
echo "Server: 10.66.0.114"
echo "Address: 10.66.0.114#53"
echo "Non-authoritative answer:"
echo "Name: acme"
echo "Address: 10.66.0.230"
else
/usr/bin/nslookup.orig $HOSTNAME
fi
3. Change the privileges on the newly created file:
chmod 755 /usr/bin/nslookup
Format shared storage drives sdb and sdc using fdisk command
.
Repeat for storage drives sdd and sde.
Deactivate the NTP service.
/sbin/service ntpd stop
chkconfig ntpd off
mv /etc/ntp.conf /etc/ntp.conf.original
rm /var/run/ntpd.pid
chkconfig --list ntpd
Create new virtual machine jerry as a copy of virtual machine tom.
• Shutdown virtual machine tom.
• Create Windows directory C:Virtual Machinesjerry
• Copy all contents of C:Virtual Machinestom to C:Virtual Machinesjerry
• Rename all files with names that contain string “tom” to replace it with “jerry”.
• Edit file C:Virtual Machinesjerryjerry.vmx and replace all occurrences of string “tom” with string “jerry”.
• Go to the VMware Server Home Page.
• Click on “Add Virtual Machine to Inventory” in the “Commands” section.
• Select "standard" -> "jerry" -> "jerry.vmx" and click "OK".
• Select “I _copied it” on the warning pane and click “OK”
Start newly created Virtual Machine "jerry". Login as root and open
Network Configuration window.
Deactivate and delete entries for eth0.bak and eth1.bak.
Edit “eth0”. On the “Ceneral” tab enter the “Address” and
“Subnet mask” to match the entries in /etc/hosts.
On the “Hardware Device” tab click on “Probe” button, then click
“OK”.
Repeat for “eth1”.
Repeat for “eth1” (continue).
On the DNS tab, specify “Hostname”, “DNS search path”,
“Primary DNS”, “Secondary DNS”, and "DNS search
path" fields. The last 3 are optional.
Save network configuration and exit Network
Configuration window. Restart the network.
1. <Ctl-S>; <Ctl-Q>
2. service network restart
Start tom, login as root, and run "oracleasm configure -i"
command to configure the Oracle ASM library driver.
Run “oracleasm init” to load ASMLib kernel module and
create/mount ASMlib filesystem.
Run "oracleasm createdisk" command to create 4
disks, CRS, DATA1, DATA2, and FRS1.
Restart "jerry" and repeat the first 2 steps
Then run “oracleasm scandisks” to
recognize the new volumes.
Modify .bashrc for user grid on "tom".
user grid:
export EDITOR=vi
export ORACLE_SID=+ASM1
export JAVA_HOME=/usr/bin/java
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_HOSTNAME=tom.localhost
export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TMP=/tmp
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
Modify .bashrc for user oracle on "tom".
user oracle:
export EDITOR=vi
export ORACLE_SID=acmedb11
export ORACLE_UNQNAME=acmedb
export JAVA_HOME=/usr/bin/java
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_HOSTNAME=tom.localhost
export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TMP=/tmp
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
Modify .bashrc for user grid "jerry".
user grid:
export EDITOR=vi
export ORACLE_SID=+ASM2
export JAVA_HOME=/usr/bin/java
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_HOSTNAME=tom.localhost
export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TMP=/tmp
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
Modify .bashrc for user oracle on "jerry".
user oracle:
export EDITOR=vi
export ORACLE_SID=acmedb12
export ORACLE_UNQNAME=acmedb
export JAVA_HOME=/usr/bin/java
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_HOSTNAME=tom.localhost
export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TMP=/tmp
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
The system is now ready for Oracle
Grid 11gR2 installation!
aminspicse@gmail.com

More Related Content

What's hot

Installing spark 2
Installing spark 2Installing spark 2
Installing spark 2Ahmed Mekawy
 
2009 cluster user training
2009 cluster user training2009 cluster user training
2009 cluster user trainingChris Dwan
 
Vmlinux: anatomy of bzimage and how x86 64 processor is booted
Vmlinux: anatomy of bzimage and how x86 64 processor is bootedVmlinux: anatomy of bzimage and how x86 64 processor is booted
Vmlinux: anatomy of bzimage and how x86 64 processor is bootedAdrian Huang
 
Postgresql 12 streaming replication hol
Postgresql 12 streaming replication holPostgresql 12 streaming replication hol
Postgresql 12 streaming replication holVijay Kumar N
 
Come configurare Liferay 6.0 per Oracle
Come configurare Liferay 6.0 per OracleCome configurare Liferay 6.0 per Oracle
Come configurare Liferay 6.0 per OracleAntonio Musarra
 
No more (unsecure) secrets, Marty
No more (unsecure) secrets, MartyNo more (unsecure) secrets, Marty
No more (unsecure) secrets, MartyMathias Herberts
 
Introduction to JumpStart
Introduction to JumpStartIntroduction to JumpStart
Introduction to JumpStartScott McDermott
 
Oracle cluster installation with grid and iscsi
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsiChanaka Lasantha
 
High Availability Server with DRBD in linux
High Availability Server with DRBD in linuxHigh Availability Server with DRBD in linux
High Availability Server with DRBD in linuxAli Rachman
 
eZ Publish cluster unleashed revisited
eZ Publish cluster unleashed revisitedeZ Publish cluster unleashed revisited
eZ Publish cluster unleashed revisitedBertrand Dunogier
 
Hadoop installation
Hadoop installationHadoop installation
Hadoop installationhabeebulla g
 
Astricon 2013: "Asterisk and Database"
Astricon 2013: "Asterisk and Database"Astricon 2013: "Asterisk and Database"
Astricon 2013: "Asterisk and Database"Francesco Prior
 
Oracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingOracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingKyle Hailey
 
Ansible ex407 and EX 294
Ansible ex407 and EX 294Ansible ex407 and EX 294
Ansible ex407 and EX 294IkiArif1
 
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...NETWAYS
 
Redis学习笔记
Redis学习笔记Redis学习笔记
Redis学习笔记yongboy
 
Redis and its many use cases
Redis and its many use casesRedis and its many use cases
Redis and its many use casesChristian Joudrey
 
greenplum installation guide - 4 node VM
greenplum installation guide - 4 node VM greenplum installation guide - 4 node VM
greenplum installation guide - 4 node VM seungdon Choi
 

What's hot (20)

Installing spark 2
Installing spark 2Installing spark 2
Installing spark 2
 
2009 cluster user training
2009 cluster user training2009 cluster user training
2009 cluster user training
 
Rac
RacRac
Rac
 
Vmlinux: anatomy of bzimage and how x86 64 processor is booted
Vmlinux: anatomy of bzimage and how x86 64 processor is bootedVmlinux: anatomy of bzimage and how x86 64 processor is booted
Vmlinux: anatomy of bzimage and how x86 64 processor is booted
 
Postgresql 12 streaming replication hol
Postgresql 12 streaming replication holPostgresql 12 streaming replication hol
Postgresql 12 streaming replication hol
 
Come configurare Liferay 6.0 per Oracle
Come configurare Liferay 6.0 per OracleCome configurare Liferay 6.0 per Oracle
Come configurare Liferay 6.0 per Oracle
 
No more (unsecure) secrets, Marty
No more (unsecure) secrets, MartyNo more (unsecure) secrets, Marty
No more (unsecure) secrets, Marty
 
Introduction to JumpStart
Introduction to JumpStartIntroduction to JumpStart
Introduction to JumpStart
 
Oracle cluster installation with grid and iscsi
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsi
 
High Availability Server with DRBD in linux
High Availability Server with DRBD in linuxHigh Availability Server with DRBD in linux
High Availability Server with DRBD in linux
 
eZ Publish cluster unleashed revisited
eZ Publish cluster unleashed revisitedeZ Publish cluster unleashed revisited
eZ Publish cluster unleashed revisited
 
Hadoop installation
Hadoop installationHadoop installation
Hadoop installation
 
Astricon 2013: "Asterisk and Database"
Astricon 2013: "Asterisk and Database"Astricon 2013: "Asterisk and Database"
Astricon 2013: "Asterisk and Database"
 
Oracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 samplingOracle 10g Performance: chapter 00 sampling
Oracle 10g Performance: chapter 00 sampling
 
R-House (LSRC)
R-House (LSRC)R-House (LSRC)
R-House (LSRC)
 
Ansible ex407 and EX 294
Ansible ex407 and EX 294Ansible ex407 and EX 294
Ansible ex407 and EX 294
 
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...
Open Source Backup Conference 2014: Workshop bareos introduction, by Philipp ...
 
Redis学习笔记
Redis学习笔记Redis学习笔记
Redis学习笔记
 
Redis and its many use cases
Redis and its many use casesRedis and its many use cases
Redis and its many use cases
 
greenplum installation guide - 4 node VM
greenplum installation guide - 4 node VM greenplum installation guide - 4 node VM
greenplum installation guide - 4 node VM
 

Similar to Linux configer

Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Voeurng Sovann
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14kmsa
 
Asian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On UblAsian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On Ublnewrforce
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Osama Mustafa
 
Null Bachaav - May 07 Attack Monitoring workshop.
Null Bachaav - May 07 Attack Monitoring workshop.Null Bachaav - May 07 Attack Monitoring workshop.
Null Bachaav - May 07 Attack Monitoring workshop.Prajal Kulkarni
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Santosh Kangane
 
Vagrant, Ansible, and OpenStack on your laptop
Vagrant, Ansible, and OpenStack on your laptopVagrant, Ansible, and OpenStack on your laptop
Vagrant, Ansible, and OpenStack on your laptopLorin Hochstein
 
Virtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + PuppetVirtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + PuppetOmar Reygaert
 
Multiple instances on linux
Multiple instances on linuxMultiple instances on linux
Multiple instances on linuxVasudeva Rao
 
Slackware Demystified [SELF 2011]
Slackware Demystified [SELF 2011]Slackware Demystified [SELF 2011]
Slackware Demystified [SELF 2011]Vincent Batts
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareLeighton Nelson
 
Intrusion Detection System using Snort
Intrusion Detection System using Snort Intrusion Detection System using Snort
Intrusion Detection System using Snort webhostingguy
 
Intrusion Detection System using Snort
Intrusion Detection System using Snort Intrusion Detection System using Snort
Intrusion Detection System using Snort webhostingguy
 
Docker container management
Docker container managementDocker container management
Docker container managementKarol Kreft
 
Real World Experience of Running Docker in Development and Production
Real World Experience of Running Docker in Development and ProductionReal World Experience of Running Docker in Development and Production
Real World Experience of Running Docker in Development and ProductionBen Hall
 
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...Puppet
 
Challenges of container configuration
Challenges of container configurationChallenges of container configuration
Challenges of container configurationlutter
 
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
파이썬 개발환경 구성하기의 끝판왕 - Docker Composeraccoony
 

Similar to Linux configer (20)

Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1
 
Oracle11g On Fedora14
Oracle11g On Fedora14Oracle11g On Fedora14
Oracle11g On Fedora14
 
Oracle11g on fedora14
Oracle11g on fedora14Oracle11g on fedora14
Oracle11g on fedora14
 
Rac on NFS
Rac on NFSRac on NFS
Rac on NFS
 
Asian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On UblAsian Spirit 3 Day Dba On Ubl
Asian Spirit 3 Day Dba On Ubl
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
 
Null Bachaav - May 07 Attack Monitoring workshop.
Null Bachaav - May 07 Attack Monitoring workshop.Null Bachaav - May 07 Attack Monitoring workshop.
Null Bachaav - May 07 Attack Monitoring workshop.
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0
 
Vagrant, Ansible, and OpenStack on your laptop
Vagrant, Ansible, and OpenStack on your laptopVagrant, Ansible, and OpenStack on your laptop
Vagrant, Ansible, and OpenStack on your laptop
 
Virtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + PuppetVirtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + Puppet
 
Multiple instances on linux
Multiple instances on linuxMultiple instances on linux
Multiple instances on linux
 
Slackware Demystified [SELF 2011]
Slackware Demystified [SELF 2011]Slackware Demystified [SELF 2011]
Slackware Demystified [SELF 2011]
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
 
Intrusion Detection System using Snort
Intrusion Detection System using Snort Intrusion Detection System using Snort
Intrusion Detection System using Snort
 
Intrusion Detection System using Snort
Intrusion Detection System using Snort Intrusion Detection System using Snort
Intrusion Detection System using Snort
 
Docker container management
Docker container managementDocker container management
Docker container management
 
Real World Experience of Running Docker in Development and Production
Real World Experience of Running Docker in Development and ProductionReal World Experience of Running Docker in Development and Production
Real World Experience of Running Docker in Development and Production
 
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...
PuppetConf 2016: The Challenges with Container Configuration – David Lutterko...
 
Challenges of container configuration
Challenges of container configurationChallenges of container configuration
Challenges of container configuration
 
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
파이썬 개발환경 구성하기의 끝판왕 - Docker Compose
 

Recently uploaded

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 

Recently uploaded (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Linux configer

  • 1. Configuring Red Hat Enterprise Linux 5 on VMware before Oracle 11gR2 installation
  • 2. Login as root and connect the installation DVD.
  • 3. Open a terminal window and install additional required packages. [root@localhost ~]# cd “/media/Enterprise Linux dvd 20100405/Server” [root@localhost Server]# rpm -Uvh binutils-2.* [root@localhost Server]# rpm -Uvh compat-libstdc++-33* [root@localhost Server]# rpm -Uvh elfutils-libelf-0* [root@localhost Server]# rpm -Uvh elfutils-libelf-devel-* [root@localhost Server]# rpm -Uvh elfutils-libelf-devel-static-* [root@localhost Server]# rpm -Uvh gcc-4.* [root@localhost Server]# rpm -Uvh gcc-c++* [root@localhost Server]# rpm -Uvh glibc-2.* [root@localhost Server]# rpm -Uvh glibc-common-2.* [root@localhost Server]# rpm -Uvh glibc-devel-2.* [root@localhost Server]# rpm -Uvh glibc-headers-2.* [root@localhost Server]# rpm -Uvh unixODBC-devel-2.*
  • 4. install additional required packages (continue). [root@localhost Server]# rpm -Uvh kernel-headers* [root@localhost Server]# rpm -Uvh kernel-debug* [root@localhost Server]# rpm -Uvh ksh-2* [root@localhost Server]# rpm -Uvh libaio-0.* [root@localhost Server]# rpm -Uvh libaio-devel-0.* [root@localhost Server]# rpm -Uvh libgcc-4.* [root@localhost Server]# rpm -Uvh libgomp* [root@localhost Server]# rpm -Uvh libstdc++-4.* [root@localhost Server]# rpm -Uvh libstdc++-devel-4.* [root@localhost Server]# rpm -Uvh make-3.* [root@localhost Server]# rpm -Uvh oracleasm* [root@localhost Server]# rpm -Uvh oracleasm-support* [root@localhost Server]# rpm -Uvh sysstat-7.* [root@localhost Server]# rpm -Uvh unixODBC-2.*
  • 5. Modify /etc/xinetd.d/gssftp to allow ftp logins by root (remove -a option.)
  • 7. Create /u01/staging directory, transfer oracleasmlib-2.0.4-1.el5.i386.rpm file there using FTP (or any other method), and install the package. [root@localhost ~]# mkdir /u01/staging [root@localhost ~]# chown grid:oinstall /u01/staging <FTP TRANSFER> [root@localhost ~]# cd /u01/staging [root@localhost staging]# ls ora* oracleasmlib-2.0.4-1.el5.i386.rpm [root@localhost staging]# rpm -Uvh oracleasmlib-2.0.4-1.el5.i386.rpm
  • 8. Why install VMware tools? • Improved video performance • Mouse synchronization with host OS • Improved mouse performance • Copy and paste between host OS and guest OS • Not required to be installed
  • 10. Install VMware Tools (continue).
  • 12. Create users and groups. groupadd -g 501 oinstall groupadd -g 502 dba groupadd -g 503 oper groupadd -g 504 asmadmin groupadd -g 505 asmdba groupadd -g 506 asmoper useradd -m -d /home/oracle -u 501 -g oinstall -G dba,oper,asmdba -s /bin/bash -c "Oracle Software Owner" oracle useradd -m -d /home/grid -u 502 -g oinstall -G asmadmin,asmdba,asmoper -s /bin/bash -c "Grid Infrastructure Owner" grid
  • 13. Create filesystem directory structure; set proper ownerships and permissions. Set passwords for users grid and oracle. mkdir -p /u01/app/oracle mkdir -p /u01/app/oracle/product/11.2.0/db1 mkdir -p /u01/app/11.2.0/grid mkdir -p /u01/app/grid chown -R grid:oinstall /u01 chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01 passwd grid passwd oracle
  • 14. Increase shell limits for user oracle. /etc/security/limits.conf: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 grid soft nproc 2047 grid hard nproc 16384 grid soft nofile 1024 grid hard nofile 65536 /etc/pam.d/login session required /lib/security/pam_limits.so
  • 15. Modify kernel parameters and activate changes at runtime. /etc/sysctl.conf fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 net.ipv4.tcp_wmem = 262144 262144 262144 net.ipv4.tcp_rmem = 4194304 4194304 4194304 Execute the following command: /sbin/sysctl -p
  • 16. Configure hangcheck timer kernel module and activate changes at runtime. /etc/modprobe.conf options hangcheck-timer hangcheck_tick=30 hangcheck_margin=600 /etc/rc.local /sbin/modprobe hangcheck-timer Execute the following command: /sbin/modprobe -v hangcheck-timer
  • 17. Modify /etc/hosts. Replace the IP addresses to your IP addresses. 127.0.0.1 localhost.localdomain localhost 10.66.0.226 tom.localhost tom 10.66.0.228 tom-vip.localhost tom-vip 10.10.10.26 tom-priv.localhost tom-priv 10.66.0.227 jerry.localhost jerry 10.66.0.229 jerry-vip.localhost jerry-vip 10.10.10.27 jerry-priv.localhost jerry-priv 10.66.0.230 acme.localhost acme
  • 18. Assign rules to control ownership and permission attributes on shared storage devices. /etc/udev/rules.d/50-udev.rules KERNEL=="sdb1", OWNER="grid", GROUP="oinstall", MODE="0640" KERNEL=="sdc1", OWNER="grid", GROUP="oinstall", MODE="0640" KERNEL=="sdd1", OWNER="grid", GROUP="oinstall", MODE="0640" KERNEL=="sde1", OWNER="grid", GROUP="oinstall", MODE="0640" Activate the change at runtime by execuing: /sbin/start_udev
  • 19. Increase user limits for users grid and oracle. /etc/profile (and/or /etc/bashrc) if [ $USER = "oracle" ] || [ $USER = "grid" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi
  • 20. "Hack" nslookup to avoid installation errors. 1. Rename the original nslookup file to nslookup.orig: mv /usr/bin/nslookup /usr/bin/nslookup.orig 2. Create the new nslookup file with the contents below: #!/bin/bash # Replace 10.66.0.114 with your primary DNS # Replace 10.66.0.230 with your SCAN IP address HOSTNAME=${1} if [[ $HOSTNAME = "acme" ]]; then echo "Server: 10.66.0.114" echo "Address: 10.66.0.114#53" echo "Non-authoritative answer:" echo "Name: acme" echo "Address: 10.66.0.230" else /usr/bin/nslookup.orig $HOSTNAME fi 3. Change the privileges on the newly created file: chmod 755 /usr/bin/nslookup
  • 21. Format shared storage drives sdb and sdc using fdisk command .
  • 22. Repeat for storage drives sdd and sde.
  • 23. Deactivate the NTP service. /sbin/service ntpd stop chkconfig ntpd off mv /etc/ntp.conf /etc/ntp.conf.original rm /var/run/ntpd.pid chkconfig --list ntpd
  • 24. Create new virtual machine jerry as a copy of virtual machine tom. • Shutdown virtual machine tom. • Create Windows directory C:Virtual Machinesjerry • Copy all contents of C:Virtual Machinestom to C:Virtual Machinesjerry • Rename all files with names that contain string “tom” to replace it with “jerry”. • Edit file C:Virtual Machinesjerryjerry.vmx and replace all occurrences of string “tom” with string “jerry”. • Go to the VMware Server Home Page. • Click on “Add Virtual Machine to Inventory” in the “Commands” section. • Select "standard" -> "jerry" -> "jerry.vmx" and click "OK". • Select “I _copied it” on the warning pane and click “OK”
  • 25. Start newly created Virtual Machine "jerry". Login as root and open Network Configuration window.
  • 26. Deactivate and delete entries for eth0.bak and eth1.bak.
  • 27. Edit “eth0”. On the “Ceneral” tab enter the “Address” and “Subnet mask” to match the entries in /etc/hosts.
  • 28. On the “Hardware Device” tab click on “Probe” button, then click “OK”.
  • 30. Repeat for “eth1” (continue).
  • 31. On the DNS tab, specify “Hostname”, “DNS search path”, “Primary DNS”, “Secondary DNS”, and "DNS search path" fields. The last 3 are optional.
  • 32. Save network configuration and exit Network Configuration window. Restart the network. 1. <Ctl-S>; <Ctl-Q> 2. service network restart
  • 33. Start tom, login as root, and run "oracleasm configure -i" command to configure the Oracle ASM library driver.
  • 34. Run “oracleasm init” to load ASMLib kernel module and create/mount ASMlib filesystem.
  • 35. Run "oracleasm createdisk" command to create 4 disks, CRS, DATA1, DATA2, and FRS1.
  • 36. Restart "jerry" and repeat the first 2 steps Then run “oracleasm scandisks” to recognize the new volumes.
  • 37. Modify .bashrc for user grid on "tom". user grid: export EDITOR=vi export ORACLE_SID=+ASM1 export JAVA_HOME=/usr/bin/java export ORACLE_BASE=/u01/app/grid export ORACLE_HOME=/u01/app/11.2.0/grid export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_HOSTNAME=tom.localhost export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin export TMP=/tmp export TEMP=/tmp export TMPDIR=/tmp umask 022
  • 38. Modify .bashrc for user oracle on "tom". user oracle: export EDITOR=vi export ORACLE_SID=acmedb11 export ORACLE_UNQNAME=acmedb export JAVA_HOME=/usr/bin/java export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_HOSTNAME=tom.localhost export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin export TMP=/tmp export TEMP=/tmp export TMPDIR=/tmp umask 022
  • 39. Modify .bashrc for user grid "jerry". user grid: export EDITOR=vi export ORACLE_SID=+ASM2 export JAVA_HOME=/usr/bin/java export ORACLE_BASE=/u01/app/grid export ORACLE_HOME=/u01/app/11.2.0/grid export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_HOSTNAME=tom.localhost export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin export TMP=/tmp export TEMP=/tmp export TMPDIR=/tmp umask 022
  • 40. Modify .bashrc for user oracle on "jerry". user oracle: export EDITOR=vi export ORACLE_SID=acmedb12 export ORACLE_UNQNAME=acmedb export JAVA_HOME=/usr/bin/java export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_HOSTNAME=tom.localhost export PATH=.:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin export TMP=/tmp export TEMP=/tmp export TMPDIR=/tmp umask 022
  • 41. The system is now ready for Oracle Grid 11gR2 installation!