Common Issues and Solutions for Oracle 19c Grid Infrastructure Installation
• Check Log Files for Details Oracle installation issues often provide valuable clues in the log files. If the installer seems stuck or fails, check the following logs: ▪ Install log: /u01/app/oraInventory/logs/installActions<date>.log
• ▪ Grid Infrastructure log: $ORACLE_BASE/cfgtoollogs/
•
• These logs can provide error messages and help identify the exact issue.
• Check Permissions and Ownership Verify that the Oracle Grid Infrastructure installation directories have the correct ownership and permissions.
bash
chown -R grid:oinstall /u01/app/19.0.0/grid
chmod -R 775 /u01/app/19.0.0/grid
1. Verify Swap Space and Disk Space
bash
free -m
bash
df -h
• Disable Firewall and SELinux Sometimes firewall or SELinux settings can cause issues during installation. Ensure that: ▪ Firewall: Disable or open the required ports for Oracle.
•
bash
systemctl stop firewalld
systemctl disable firewalld
bash
setenforce 0
• ▪ Also check /etc/selinux/config to ensure the line SELINUX=permissive or SELINUX=disabled.
• Even though you've checked the packages, run the following command to double-check that all required packages for Oracle 19c are present:
1. Ensure Required Packages Are Installed
bash
yum install -y oracle-database-preinstall-19c
1. Set Kernel Parameters Correctly
bash
sysctl -p
bash
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4398046511104
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.ipv4.tcp_rmem = 4096 87380 4194304
net.ipv4.tcp_wmem = 4096 65536 4194304
Check for Conflicting Processes Ensure that no other processes or previous Oracle installations are running that could cause conflicts. You can check for running Oracle-related processes with
ps -ef | grep oracle
1. Re-run the Installer with Debugging Enabled
bash
./runInstaller -debug
Use a Response File in Silent Mode If the GUI is causing issues, use the silent mode with a response file. Make sure that the response file is properly configured, and there are no missing or incorrect parameters.
bash
./gridSetup.sh -silent -responseFile /path/to/grid_install.rsp
1 Check X11 Display for GUI
bash
export DISPLAY=:0.0
bash
ssh -X user@host
1 Run the Prerequisite Check Manually
bash
./gridSetup.sh -executePrereqs
• This will give you a detailed report of any missing configurations or failed checks.
Comments
Post a Comment