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) |
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. |
| 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