First Install Linux with all the rpms and packages required.
1. Create Groups oinstall & dba, and oracle user as follows:
#groupadd oinstall
#groupadd dba
#useradd -g oinstall -G dba oracle
#passwd oracle
give a new password
2. Edit the .bash_profile file of oracle user and add the following lines as follows:
#vi /home/oracle/.bash_profile
umask 022
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
ORACLE_SID='SERVICE_NAME'
PATH=$ORACLE_HOME/bin:$PATH
export PATH LD_LIBRARY_PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID
:wq(save and exit)
3. Then run the .bash_profile to make the current changes effect
#. .bash_profile
Create the directory for the software installation and assign ownership to oracle:oinstall. In the example, you use /u01/app/oracle.
#mkdir -p /u01/app/oracle
#mkdir -p /u01/app/oracle/product/10.1.0/db_1
Then change the permissions accordingly
#chown -R oracle:oinstall /u01/app
#chmod -R 775 /u01/app
4. Edit the /etc/inittab file and change the runlevel from 5 to 3.
Note: Not required if using Oracle's Enterprise Linux.
5. If your OS is greater than RHEL 3, then the Oracle Universal Installer does not recognize the OS, change the version to 3 as follows:
#cp /etc/redhat-release /etc/redhat-release.orig
#vi /etc/redhat-release
#And replace the line present in the file with
Red Hat Enterprise Linux AS release 3 (Taroon)
:wq
Once the installation is completed replace the orignal file back.
#cp /etc/redhat-release.orig /etc/redhat-release
overwrite:yes
6. Change the Kernel Parameters according to your Hardware:
#vi /etc/sysctl.conf
kernel.sem= 250 32000 100 128
kernel.shmmax = 2147483648
kernal.shmmni = 4096
kernel.shmall = 262144000
fs.file-max= 1024
net.ipv4.ip_local_port_range= 1024 65000
:wq
Note: If any of the value is more than the value given above don't change those values.
7. To make the changes effect immediately without reboot give the following command:
#/sbin/sysctl -p
8. REBOOT(init 6) the system and login as oracle User:
9. You need to install Oracle in the GUI mode so change the display mode to GUI by giving followinh command:
$startx
10. Mount the media disk which contains the Oracle 10G software:
Note: It is recommended that you copy the contents of the CD onto the Filesystem and start the installation:
$cp /mnt/disk1/*.* /home/oracle/oracle10g
Give total permissions on the newly created folder oracle10g to oracle user
$chmod -R 777 /home/oracle/oracle10g
11. Then Start the installation as follows:
$sh /home/oracle/oracle10g/runinstaller.sh
The OUI is started and continue Installation of Oracle same as in Windows:
next>next>next>.....................................Finish.
Inbetween it prompts you to run two scripts as root
DON'T close the current window until you run the respected script as root in a new terminal.
1st script:
#root>sh /u01/app/oracle/oraInventory/orainstall.sh
After executing this script as root go to the previous screen and press the continue tab
2nd script:
#root> sh /u01/app/oracle/product/10.1.0/db_1/root.sh
After executing this script as root go to the previous screen and press the OK tab.
Your Installation of Oracle 10G on Linux is completed successfully(hopefully).
Look in:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment