一、检查环境
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/database 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