Siebel Installations > Server requirements for Siebel Installation in Redhat Linux
This is for Siebel version 8.15.0.0.0 on Redhat Linux 64 bit with Oracle 12c
Software required:
Oracle Database 12c (12.1.0.2) 64bit Oracle Client 11gR2 (11.2.0.4) 32bit Java Package 64bit : jdk-6u26-linux-x64-rpm.bin Oracle HTTP Server 11.1.1.9.0 Linux 32bit
Hardware Requirement:
Operating System : Redhat Linux 6.2 64bit RAM : 4 GB or higher Processor : 2 or more HDD : 100 GB
Database Prerequisite: Recommended Kernel Parameters : # Controls the maximum shared segment size, in bytes kernel.shmmax = 68719476736 # Controls the maximum number of shared memory segments, in pages kernel.shmall = 4294967296 fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default=4194304 net.core.rmem_max=4194304 net.core.wmem_default=1048576 net.core.wmem_max=1048576
Security Limits :
Add the below lines in end of the file /etc/security/limits.conf oracle soft nproc 16384 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768 siebel soft nofile 65536 siebel hard nofile 65536
Security or Firewall must be disabled.
Rune these commands as root
service iptables stop chkconfig iptables off service iptables status Firewall is stopped.
Config File parameters
cat /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 - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are: # targeted - Only targeted network daemons are protected. # strict - Full SELinux protection. SELINUXTYPE=targeted
RPMs required
Siebel requires some rpms to be installed in Redhat
Dependency rpme may be required for below rpm package installation, try to install using command
yum install gcc.( i686,x86_64}
Check installed rpm packages
rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" | grep glibc
binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (i686) compat-db(i686) compat-db(x86_64) gcc-4.4.4-13.el6 (x86_64) gcc-c++-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (i686) gdbm- 1.8.0-36.el6 (i686) gdbm- 1.8.0-36.el6 (x86_64) ksh libgcc-4.4.4-13.el6 (i686) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (i686) libstdc++-devel-4.4.4-13.el6 (x86_64) libstdc++-devel-4.4.4-13.el6 (i686) libaio-0.3.107-10.el6 (x86_64) libaio-0.3.107-10.el6 (i686) libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6 (i686) libXext-1.1 (x86_64) libXext-1.1 (i686) libXtst-1.0.99.2 (x86_64) libXtst-1.0.99.2 (i686) libX11-1.3 (x86_64) libX11-1.3 (i686) libXau-1.0.5 (x86_64) libXau-1.0.5 (i686) libxcb-1.5 (x86_64) libxcb-1.5 (i686) libXi-1.3 (x86_64) libXi-1.3 (i686) make-3.81-19.el6 sysstat-9.0.4-11.el6 (x86_64) unixODBC(i686) unixODBC(x86_64) unixODBC-devel(i686) unixODBC-devel(x86_64)
User and group creation for Oracle database installation
Login as root and run these commands
groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle Changing password for user oracle. New password:
passwd: all authentication tokens updated successfully.
Security configuration
Open /etc/security/limits.d/90-nproc.conf as root
Change nproc to 16384
Oracle home directory creation
mkdir -p /u01/app/oracle/product/12.0.2/dbhome_1 chown -Rf oracle:oinstall /u01/app chmod -Rf 775 /u01/app
User creation after installation in Oracle Database
rem Create SIEBEL user rem create user SIEBEL identified by SIEBEL; grant tblo_role to SIEBEL; grant sse_role to SIEBEL; alter user SIEBEL quota 0 on SYSTEM quota 0 on SYSAUX; alter user SIEBEL default tablespace SBL_DATA; alter user SIEBEL temporary tablespace TEMP; alter user SIEBEL quota unlimited on SBL_DATA; alter user SIEBEL quota unlimited on SBL_INDEX;
User creation in Linux for Siebel installation
mkdir -p /u01/siebel groupadd siebel useradd -g siebelsiebel passwd siebel Changing password for user siebel. New UNIX password: passwd: all authentication tokens updated successfully.
chown -Rf siebel:siebapp /u01/siebel chmod -Rf 775 /u01/Siebel
|