CentOS 5.8上安裝Oracle 10g
#1.配置YUM
mount /dev/cdrom /mnt/
sed -i 's/gpgcheck=1/gpgcheck=0/' /etc/yum.conf
echo "[base]" >/etc/yum.repos.d/CentOS-Base.repo
echo "name=CentOS-Base" >>/etc/yum.repos.d/CentOS-Base.repo
echo "baseurl=file:///mnt/Server" >>/etc/yum.repos.d/CentOS-Base.repo
echo "enabled=1" >>/etc/yum.repos.d/CentOS-Base.repo
#2.安裝軟體包
yum -y install binutils*
yum -y install compat-db*
yum -y install control-center*
yum -y install gcc*
yum -y install gcc-c++*
yum -y install glibc*
yum -y install glibc-common*
yum -y install libstdc++*
yum -y install libstdc++-devel*
yum -y install make*
yum -y install pdksh*
yum -y install sysstat*
yum -y install libXp*
#3.建立使用者和組
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
echo oracle|passwd --stdin oracle
#4.配置核心引數
echo "kernel.shmall = 2097152" >> /etc/sysctl.conf #64位系統可不配置
echo "kernel.shmmax = 2147483648" >> /etc/sysctl.conf #64位系統可不配置
echo "kernel.shmmni = 4096" >> /etc/sysctl.conf
echo "kernel.sem = 250 32000 100 128" >> /etc/sysctl.conf
echo "fs.file-max = 65536" >> /etc/sysctl.conf
echo "net.ipv4.ip_local_port_range = 1024 65000" >> /etc/sysctl.conf
echo "net.core.rmem_default = 262144" >> /etc/sysctl.conf
echo "net.core.rmem_max = 262144" >> /etc/sysctl.conf
echo "net.core.wmem_default = 262144" >> /etc/sysctl.conf
echo "net.core.wmem_max = 262144" >>/etc/sysctl.conf
sysctl -p
#5.設定資源限制
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
echo "session required pam_limits.so" >>/etc/pam.d/login
echo "if [ $USER = "oracle" ]; then" >> /etc/profile
echo " if [ $SHELL = "/bin/ksh" ]; then" >> /etc/profile
echo " ulimit -p 16384" >> /etc/profile
echo " ulimit -n 65536" >> /etc/profile
echo " else" >> /etc/profile
echo " ulimit -u 16384 -n 65536" >> /etc/profile
echo " fi" >> /etc/profile
echo "fi" >> /etc/profile
#6.建立安裝目錄
mkdir -p /opt/oracle
chown -R oracle:oinstall /opt/oracle
chmod -R 775 /opt/oracle
#7.修改OS發行版本
sed -i 's/5/4/' /etc/redhat-release
#8.執行runInstaller安裝oracle軟體
su - oracle
export DISPLAY=local_ip:0.0
database/runInstaller
su - root
/opt/oracle/orainstRoot.sh
/opt/oracle/product/10.2.0/db_1/root.sh
#9.更新oracle PSU
su - oracle
export DISPLAY=local_ip:0.0
Disk1/runIstaller
su - root
/opt/oracle/product/10.2.0/db_1/root.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20801486/viewspace-1134004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ISO 映象安裝oracle 10gOracle 10g
- 安裝centOS版本oracleCentOSOracle
- centos7.3上安裝oracle xe 11gCentOSOracle
- windows2008R2安裝oracle 10gWindowsOracle 10g
- CentOS 上安裝 NginxCentOSNginx
- centos上安裝grafanaCentOSGrafana
- 在CentOS上安裝dockerCentOSDocker
- 在centos上安裝molochCentOS
- 在CentOS上安裝GitCentOSGit
- centos 線上安裝 dockerCentOSDocker
- Oracle VM VirtualBox安裝centos7OracleCentOS
- CentOS 7 - 安裝Oracle JDK8CentOSOracleJDK
- CentOS 7 安裝 Oracle12CCentOSOracle
- centos7 安裝ORACLE 11.2.0.4.0 RACCentOSOracle
- centos 7.4靜默安裝oracle 19.3CentOSOracle
- 在Centos 上安裝oracle-database-preinstall-19c軟體包CentOSOracleDatabase
- oracle 10g在linux下的安裝及簡單命令Oracle 10gLinux
- Centos7上安裝dockerCentOSDocker
- 在CentOS 8.1上安裝 DockerCentOSDocker
- Linux Centos上安裝 MySQL 8.0.16LinuxCentOSMySql
- Centos上安裝Node環境CentOS
- Laravel5.8 安裝使用 vueLaravelVue
- centos安裝php的oracle擴充套件CentOSPHPOracle套件
- 在Centos7上安裝DockerCentOSDocker
- 教你如何在 CentOS 上安裝RedisCentOSRedis
- vmware 線上安裝 CentOS7CentOS
- centos6.5上安裝mysql 5.7.20CentOSMySql
- 如何在 CentOS 7 上安裝 NginxCentOSNginx
- CentOS 7.2靜默安裝Oracle11gCentOSOracle
- Oracle 11.2.0.1.0在Centos7.5安裝的坑OracleCentOS
- CentOS 7.5靜默安裝Oracle 11gCentOSOracle
- 如何安裝vmware以及如何在vmware上安裝centOS 7.0CentOS
- CentOS7.1安裝Oracle 12.1客戶端以及cx_OracleCentOSOracle客戶端
- 如何在 CentOS 7 上安裝 Python 3CentOSPython
- CentOS上安裝Docker Compose-記錄CentOSDocker
- 在CentOS 7.5上安裝和配置ProFTPDCentOSFTP
- 在Red Hat和Centos上安裝MongoDBCentOSMongoDB
- git: centos stream9上安裝gitoliteGitCentOS
- Centos 7.x 線上安裝 KubernetesCentOS