Oracle Weblogic installation Prerequisites Template

Before you start the weblogic 12c installation, verify and complete the following prerequisites:


Pre-requisites

Required Specifications 

 

Verification Commands

Verification Result

Server Name

server.domain

 telnet/ssh putty

Able to login 

Weblogic Version

12.1.2.3

 download software

NA

NA

RHEL v6 or higher

 cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.6 (Maipo)

CPU

 >= 8

 cat /proc/cpuinfo

16

Memory

 >= 16GB

 cat /proc/meminfo

64GB

Page Size

 16G

Oracle standard recommended approach is that if you have memory more than 16 GB , then page should be atleast 16GB

 

top


16GB

Kernel

3.10.0-123.el7 or higher

 uname -a

3.10.0-957.27.4.el7.x86_64

File System

/oracle/app (100 GB)

 /tmp (10 GB)

 df –h 

/oracle/app (100GB)
 /tmp (10GB)

Create the new groups and users

weblogic:wladmin

 id

weblogic:wladmin

Database Connect to

Database 12c 

sqlplus 

DB_NAME

Character set is AL32UTF8 and Enabling Unicode Support

LANG=en_US.UTF-8 

 

locale -a|grep en.US

en_US 

en_US.utf8

Add or amend the following lines to the "/etc/sysctl.conf" file (/sbin/sysctl –p)

kernel.semmsl      256

kernel.semmns     32000

kernel.semopm    100

kernel.semmni     142

kernel.shmall        2097152

kernel.shmmax     Half the size of the physical memory (in bytes), and at least 4294967295

kernel.shmmni     4096

kernel.msgmax     8192

kernel.msgmnb    65535

kernel.msgmni      2878

fs.file-max              6815744

fs.aio-max-nr         1048576

net.ipv4.ip_local_port_range            9000 65500

net.ipv4.tcp_tw_recycle    0

net.core.rmem_default      262144

net.core.rmem_max           4194304

net.core.wmem_default     262144

net.core.wmem_max          1048576

 

sysctl -a | grep sem

OK

Add the following lines to the "/etc/security/limits.conf" file. 

  * hard nofile 65536

  * soft nofile 4096

  * hard nproc 16384

  * soft nproc 2047

  * hard stack 16384

  * soft stack 10240

 

ulimit –aS; ulimit -aH


 

OK 

the following packages must be installed whilst logged in as the root user 

 

binutils-2.23.52.0.1-16.el7.x86_642

compat-libstdc++-33-3.2.3-71.el7.i686

gcc-4.8.2-16.el7.x86_64

gcc-c++-4.8.2-16.el7.x86_64

gdbm-1.10-8.el7.i686

gdbm-1.10-8.el7.x86_64

glibc-2.17-55.el7.i686

glibc-2.17-55.el7.x86_64

glibc-common-2.17-55.el7.x86_64

glibc-devel-2.17-55.el7.i686

glibc-devel-2.17-55.el7.x86_64

libgcc-4.8.2-16.el7.i686

libgcc-4.8.2-16.el7.x86_64

libstdc++-devel-4.8.2-16.el7.i686

libstdc++-devel-4.8.2-16.el7.x86_64

libstdc++-4.8.2-16.el7.i686

libstdc++-4.8.2-16.el7.x86_64

libXi-1.7.2-2.1.el7.i686

libXp-1.0.2-2.1.el7.i686

libXp-1.0.2-2.1.el7.x86_64

libXtst-1.2.2-2.1.el7.i686

libaio-0.3.109-12.el7.i686

libaio-0.3.109-12.el7.x86_64

libgomp-4.8.2-16.el7.x86_64

make-3.82-21.el7.x86_64

redhat-lsb-4.1-24.0.1.el7.x86_64

sysstat-10.1.5-4.el7.x86_64

util-linux-2.23.2-16.el7.x86_64 

 

rpm -q


package gcc is not installed


All Servers in DNS or /etc/hosts

 DNS

 

ping server.domain


OK

The following maintenance tools must be installed on all machines, and their locations specified both in the PATH of the account that runs Rapid Install and in the PATH of the accounts that will own the database tier and application tier file systems.

  • ar
  • gcc
  • g++
  • ksh
  • ld
  • linux32
  • make
  • X Display Server

 type command like ar

 

 

gcc and g++ missing

OEM / Monitoring Tool agent

YES

 Need to install, will be checked after installation by DBA

OK





Puppets

YES

 push OS changes

OK, Platform will deploy as a part of installation

SSH from Internal Machine

YES

 ssh server.domain

OK

Network 

Internal

 nslookup server.donain

OK

Port Requests

Standard  ports

 7001-7010, 1521

Will check after build 


References

https://docs.oracle.com/cd/E24329_01/doc.1211/e24492/prepare.htm#WLSIG194 


About Me

I have 20 years of thorough experience in the Information Technology industry, specializing in Oracle Database, Fusion Middleware, OBIEE, Oracle E-Business Applications, Hyperion, UPK, Oracle Cloud & Virtualization Administration using Oracle Development / Administration / Management / Training tools on different platforms across industry, including C&IP (Manufacturing, Supply Chain Planning), HCM, Financials, and TMT, with knowledge in Project Management, Application Strategy, Software Development Lifecycle (SDLC), and Application Testing (Unit, System, Integration, UAT, and Performance). I worked on number of projects, implementing custom and ERP/CRM Oracle applications and used AIM/ Macro-scope methodology Project Documentation and version control. I used IT Service Management (ITSM) guidelines and ITIL framework on projects to manage Oracle Infrastructure.


Feedback, Comments, Questions?

Please provide your valuable feedback/comments and let me know if any questions? Feel free to contact me for any ORACLE technology assistance.

Contact: +91-9930920689 | Amit.Garg@redcircle.in | Linkedin