redhat7.5静默安装oracle11g
在Red Hat Enterprise Linux 7.5上进行Oracle 11g的静默安装,您需要遵循以下步骤:
- 下载Oracle 11g软件包。
- 确保系统满足安装前提条件,包括安装必要的依赖包和配置系统参数。
- 创建oracle用户和组。
- 设置环境变量,例如ORACLE\_HOME,ORACLE\_SID等。
- 配置内核参数和用户限制。
- 静默运行oracle安装脚本。
以下是一个简化的示例脚本,用于自动化安装过程:
#!/bin/bash
# 安装依赖包
yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat
# 创建Oracle安装目录和用户
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
# 配置环境变量
cat >> /home/oracle/.bash_profile <<EOF
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=\$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=ORCL
export PATH=\$PATH:\$ORACLE_HOME/bin
EOF
# 设置内核参数和用户限制
echo "oracle soft nproc 2047" >> /etc/security/limits.conf
echo "oracle hard nproc 16384" >> /etc/security/limits.conf
echo "oracle soft nofile 1024" >> /etc/security/limits.conf
echo "oracle hard nofile 65536" >> /etc/security/limits.conf
# 切换到oracle用户
su - oracle
# 静默安装Oracle
cd /path/to/oracle/software
./runInstaller -silent -ignoreSysPrereqs -responseFile /path/to/oracle/response/db_install.rsp
# 执行root脚本
cd /path/to/oracle/software/root.sh
sh root.sh
# 安装结束后的后续步骤
请注意,您需要根据您的系统环境和Oracle安装介质调整上述脚本。您还需要准备一个响应文件 db_install.rsp
,其中包含了安装时的各种参数设置。
确保在执行这些步骤之前,已经准备好所有必要的软件包和文件,并且已经下载了Oracle的安装介质。在执行脚本之前,请确认每个步骤都已按预期工作,并在生产环境中测试这些步骤以确保它们满足您的需求。
评论已关闭