top of page

Instalacija Oracle application server-a 10.1.2.2 

za linux red hat 4 update 6

 

INFO

 

cat filename.cpio | cpio -icd

[oracle@rac1 Disk1]$ linux32 bash   -- convert

 

service forms i reports

 

oracle appsrv sistemski zahtevi :

 

Memory ------------------------- 1GB               

Disk space ---------------------1.2GB

Space in TEMP directory  ---400MB

Swap space --------------------1.5GB

 

                                                       

          grep MemTotal /proc/meminfo                                ---ovom komandom cemo videti koliko RAM memorije imamo, min.1024MB

          df -h                                                                             --- ova komanda ce nam izlistati koliko imamo diskova na serveru i sa kojim kapacitetom

          grep SwapTotal /proc/meminfo                              --- ova komanda ce nam pokazati koliki nam je swap space (swap space je jako tesko naknadno povecati zato se u startu masini treba staviti dovoljno memorije jer ce ona po defaultu kad se instalira OS da postavi odgovarajucu cifru za swap space u odnosu na RAM memoriju servera

 

 

Provera odredjenih informacija vezanih za RED HAT i to su parametri:

 

   kao user root

         cat /etc/issue                                                             --- verzija RED HAT        Red Hat Enterprise Linux ES release 4 (Nahant Update 6)

         cat /etc/redhat-release                                            --- prikazuje i koji je update

         uname -r                                                                      --- verzije kernela            2.6.9-67.ELsmp

 

 

 

 

 PARAMETRE KOJE JE POTREBNO UPISATI 

 

super user: su -

 

>vi /etc/sysctl.conf                               

parametri koji se upisuju su sledeci : UPISUJU SE NA KRAJ OTVORENOG DOKUMENTA  >>pogledaj sliku<<

 

====================================

kernel.shmall = 2097152

kernel.shmmax = 4294967295

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

kernel.sem = 256 32000 100 142

fs.file-max = 206173

net.ipv4.ip_local_port_range = 10000 65000

kernel.msgmni = 2878

kernel.msgmax = 8192

kernel.msgmnb = 65535

===================================

 

ukoliko u fajlu  nesto postoji od navedenih parametara , to se ne brise vec se samo promeni vrednost na odgovarajucu

 

===========================================================================================================

/sbin/sysctl -p                           --- ova komanda omogucuje da kernel prihvati parametre ( bilo bi dobro da se server restartuje posle ovoga )

===========================================================================================================

 

>vi /etc/security/limits.conf    

parametri koji se upisuju su sledeci :  UPISUJU SE odmah ispod    >domain<    >>pogledaj sliku<<

 

===================

*    soft nproc 2047

*    hard nproc 16384

*    soft nofile 2048

*    hard nofile 65536

===================

 

 

>vi /etc/pam.d/login

parametar koji se upisuje je sledeci :  UPISUJE SE NA KRAJ OTVORENOG DOKUMENTA  >>pogledaj sliku<<

 

=========================================

session    required     /lib/security/pam_limits.so

=========================================

 

 

>vi /etc/profile 

parametri koji se upisuju su sledeci :  UPISUJE SE NA KRAJ OTVORENOG DOKUMENTA  >>pogledaj sliku<<

 

================================

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

================================

 

 

>vi /etc/csh.login 

parametri koji se upisuju su sledeci :   UPISUJE SE NA KRAJ OTVORENOG DOKUMENTA  >>pogledaj sliku<<

 

========================

if ( $USER == "oracle" ) then

limit maxproc 16384

limit descriptors 65536

endif

========================

 

 

Napraviti usera na OS

 

>/usr/sbin/groupadd oinstall                                                 --- ova komanda dodaje grupu na OS koja moze da radi install

>/usr/sbin/useradd -g oinstall oracle                                    --- ova komanda dodaje usera oracle sa svojim privilegijama

>passwd oracle                                                                         --- ovom komandom setujemo password usera oracle

 

 

Obratiti paznju na neke environment variable sistema koje trebaju ili ne trebaju biti setovane i to su:

 

ORACLE_HOME -------------------- u trenutku instalacije ne sme biti setovan

ORACLE_SID ------------------------ u trenutku instalacije ne sme biti setovan

TNS_ADMIN -------------------------u trenutku instalacije ne sme biti setovan

LD_LIBRARY_PATH ------------ ne smeju imati reference ni prema kakvom oracle software

ORA_NLS33 ------------------------- u trenutku instalacije ne sme biti setovan

LD_BIND_NOW -------------------- u trenutku instalacije ne sme biti setovan

 

 

To je sve sto se tice podesavanja OS

 

 

===============================================================================================================

 

INSTALACIJA APPLICATION SERVERA 10.2.0.2

 

 

                 VAZNO:

Instalacija ce biti na masini na kojoj bude instaliran APPSRV 10.2.0.2 / lokacija   >>>>  /home/oracle/appsrv10.2.0.2  <<<<

 

potrebno je usera ORACLE dodati u grupu oinstall  Application/System Settings/Users and groups   >> pogledaj sliku <<

 

A sada par komandi koje ce napraviti folder na odredjeno mesto kako bi mogli da instaliramo appsrv10.2.0.2

root.

 

[root@appsrv130]# mkdir -p /oracle/as10g
[root@appsrv130]#
chmod -R 775 /oracle/as10g
[root@appsrv130]# chown -R oracle:oinstall /oracle/as10g

 

 

Pokretanje instalacije oracle application servera

 

 

pozicioniraj se gde ti je folder sa instalacijom

[oracle@appsrv130 ~]$ cd /home/oracle/Desktop/appsrv10.2.0.2/

./runInstaller

 

Nakon pokretanja instalacije bice potrebno pokrenuti skriptu orainstRoot.sh

[root@appsrv134 ]# /home/oracle/oraInventory/orainstRoot.sh
creating the Oracle inventory pointer file (/etc/oraInst.loc)

Changing groupname of /home/oracle/oraInventory to oracle

 

 

 

 

 

 

 

     Pri kraju instalacije installer ce traziti da se pusti skripta kao root user u direktorijumu $ORACLE_HOME/root.sh

 

exit

 

Napomena : Moze da se desi da folder sa instalacijom ./runinstaller nece da se pokrene, to je zato sto mu nisu dodeljena prava

© 2015 by Sasa Djuric

  • Twitter Square
  • facebook-square
bottom of page