一、检查环境
1、根据oracle官方文档,查看未安装的包,并且进行安装。
rpm -qa |grep XXX命令,如果package未安装,则进行安装。
elfutils-libelf-devel-0.125
glibc-devel-2.5-12
glibc-headers-2.5-12
gcc-4.1.1-52
gcc-c++-4.1.1-52
libaio-devel-0.3.106
libstdc++-devel-4.1.1-52.e15
numactl-devel-0.9.8.i386
sysstat-7.0.0
安装命令:rpm -ivh *.rpm
2、检查内存、硬盘容量、swap等
检查项目 命令/方法 建议值
内存 #grep MemTotal /proc/meminfo 1024MB
交换分区 #grep SwapTotal /proc/meminfo 2GB
/tmp目录空闲区 #df –m /tmp 400MB
硬盘空闲空间 #df -m 4GB
----------------------附言:如果检查swap分区不符合条件,可以通过以下方式修改:
#cat /proc/swaps //查看swap分区大小:
#cd /tmp
#dd if=/dev/zero of=swapfree bs=32k count=8192 //32*8192/1024=256MB
#mkswap swapfree //创建swap文件名
#swapon /tmp/swapfree
如果停止可以使用:#swapoff /tmp/swapfree
二、新建用户组、添加用户
mkdir -p /u01/oracle
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -d /u01/oracle oracle
passwd oracle 修改密码
chown -R oracle:oinstall u01 修改权限
三、 配置Kernel Parameter
1、根据官方文档提供的文档 修改 vi /etc/sysctl.conf (/sbin/sysctl.conf -p 修改当前环境)
在此要注意,修改file-max ,aio-max-nr两个参数的时候,一定要是fs.file-max ,fs-aio-max-nr
2、修改limits.conf文件
vi /etc/security/limits.conf 添加(此为pam的用法 帐号|限制依据|相关限制|限制的值)
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3、修改环境变量
su - oracle
vi .bash_profile 添加
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=oracle
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
4、配置Linux桌面应用
(1)在root下执行 xdpyinfo
记录下name of display:后的字符串,如 127.0.0.1:1.0
(2) root下执行xhost +
附件:
yum groupinstall " X Window System"
yum groupinstall "GNOME Desktop Environment"
5、cd /u01/database
./runInstall 进行安装 ,安装过程跟需要执行oracle的bash
/oraInventory/orainstRoot.sh /root.sh