CENTOS 5.5安装oracle11gr2快速脚本
2012-10-12 11:07
435 查看
安装linux,配置网络,关闭防火墙和SELINUX,拷贝文件 ,不表
安装包
yum install compat-db* compat-gcc* compat-gcc-c++ compat-libstdc++* compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat pdksh libstdc* elfutils-libelf* gcc-c++*
建用户
groupadd oinstall
groupadd dba
groupadd nobody
useradd -g oinstall -G dba -s /bin/bash -m -d /home/oracle oracle
usermod -g nobody nobody
建目录
mkdir -p -m 775 /opt/oracle
chown -R oracle.oinstall /opt/oracle
11g参数
cat >> /etc/sysctl.conf <<EOF
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
EOF
/sbin/sysctl -p
cat >> /etc/security/limits.conf <<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
cat >> /etc/pam.d/login <<EOF
session required /lib/security/pam_limits.so
EOF
cat >> /etc/profile <<EOF
if [ \$USER = "oracle
" ]; then
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF
vi /home/oracle/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/products/11.2.0.3/db_1
export ORACLE_SID=postmall
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LANG=C
export EDITOR=vi
export NLS_LANG=AMERICAN.utf8
export DISPLAY=:1.0
主要按顺序,而且只能开一个vnc窗口
可以更新下VNC
yum install vnc-server
export DISPLAY=:1.0
vncserver
输入密码
xhost +
如果没装可以补一下
yum install unzip gzip tar lrzsz vnc-server twm xterm xhost
本文出自 “机动战士高达Oracle” 博客,请务必保留此出处http://gundam.blog.51cto.com/1845787/1021961
安装包
yum install compat-db* compat-gcc* compat-gcc-c++ compat-libstdc++* compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat pdksh libstdc* elfutils-libelf* gcc-c++*
建用户
groupadd oinstall
groupadd dba
groupadd nobody
useradd -g oinstall -G dba -s /bin/bash -m -d /home/oracle oracle
usermod -g nobody nobody
建目录
mkdir -p -m 775 /opt/oracle
chown -R oracle.oinstall /opt/oracle
11g参数
cat >> /etc/sysctl.conf <<EOF
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
EOF
/sbin/sysctl -p
cat >> /etc/security/limits.conf <<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
cat >> /etc/pam.d/login <<EOF
session required /lib/security/pam_limits.so
EOF
cat >> /etc/profile <<EOF
if [ \$USER = "oracle
" ]; then
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF
vi /home/oracle/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/products/11.2.0.3/db_1
export ORACLE_SID=postmall
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LANG=C
export EDITOR=vi
export NLS_LANG=AMERICAN.utf8
export DISPLAY=:1.0
主要按顺序,而且只能开一个vnc窗口
可以更新下VNC
yum install vnc-server
export DISPLAY=:1.0
vncserver
输入密码
xhost +
如果没装可以补一下
yum install unzip gzip tar lrzsz vnc-server twm xterm xhost
本文出自 “机动战士高达Oracle” 博客,请务必保留此出处http://gundam.blog.51cto.com/1845787/1021961
相关文章推荐
- CentOS 5.5虚拟机安装Oracle11gR2的全过程
- 快速 CentOS6.3 配置安装 Oracle11gR2 命令集
- CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛
- Centos 5.5安装oracle11gR2前期准备工作
- centos5.5 bind快速安装总结
- Oracle安装(2)通过SHELL脚本快速安装Oracle11gR2软件
- centos5.5 bind快速安装总结
- centos 5.5 安装mysql、nginx环境初始化脚本
- centos5.5快速安装cacti0.8.7g
- 使用Kickstart安装脚本全自动快速部署CentOS 6.0
- centos5.5 快速安装mysql
- CentOS 5.5虚拟机安装Oracle11gR2的全过程
- CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
- Centos 5.5 lvs+keepalived 安装配置
- CentOS5.5 Nginx环境搭建(源码方式安装)
- (转)LSI SAS 1068E Raid CentOS 5.5 安装实例浪潮NF5220系列 分类: linux
- 【转】CentOS5.5硬盘安装
- 在centos 5.5 i386 上安装 oracle 10g xe