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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS 5.8上搭建10g物理DGCentOS
- CentOS 5.8 Mysql-proxy 0.8.3 安裝CentOSMySql
- CentOS下Oracle 10g的安裝CentOSOracle 10g
- CentOS 5.8 x64 安裝TomCatCentOSTomcat
- centos 5.8 編譯安裝 percona server 5.6.33CentOS編譯Server
- CentOS4.6安裝Oracle 10g RAC tipsCentOSOracle 10g
- CentOS 5.8 x64 原始碼安裝 samba-3.6.9CentOS原始碼Samba
- Oracle 10G在fedora core4上的安裝Oracle 10G在fedora core4上的安裝Oracle 10g
- 在 RHEL3上安裝 Oracle 10gOracle 10g
- CentOS 上安裝 NginxCentOSNginx
- centos上安裝grafanaCentOSGrafana
- centos上安裝redmineCentOS
- Oracle 10g RAC Install for rhel 5.8Oracle 10g
- centOS 5下安裝Oracle 10g所需的軟體包CentOSOracle 10g
- [oracle]centos 7 安裝oracleOracleCentOS
- RedHat 5.1上安裝Oracle 10g 注意事項RedhatOracle 10g
- RHEL5 上安裝Oracle 10g的文件Oracle 10g
- RHEL5上Oracle 10g安裝筆記Oracle 10g筆記
- 在Radhat 5 上安裝Oracle 10g(轉)Oracle 10g
- centos7.3上安裝oracle xe 11gCentOSOracle
- Centos6.5上安裝oracle 10.2.0.1小記CentOSOracle
- Centos6.5上安裝oracle 11.2.0.3小記CentOSOracle
- centos下安裝oracleCentOSOracle
- 在CentOS上安裝GitCentOSGit
- 在centos上安裝molochCentOS
- 在CentOS上安裝dockerCentOSDocker
- centos上nginx的安裝CentOSNginx
- 在CentOS上安裝PowerShellCentOS
- 在Centos上安裝wordpressCentOS
- hive在centos上安裝HiveCentOS
- CentOS 6.5安裝Oracle 11.2.0.4------CentOS 6.5安裝CentOSOracle
- 安裝CentOS4.8 ORACLE 10g軟體 資料庫建立CentOSOracle 10g資料庫
- [原創] 在Radhat 5 上安裝Oracle 10gOracle 10g
- 在solaris 10上安裝oracle 10g資料庫Oracle 10g資料庫
- 在CentOS 8.1上安裝 DockerCentOSDocker
- Centos7上安裝dockerCentOSDocker
- SonarQube在CentOS上的安裝CentOS
- 在CentOS上安裝GITLABCentOSGitlab