电脑硬件检查查看官方文档
网址链接:http://docs.oracle.com/cd/E11882_01/install.112/e24323/toc.htm#CHDHFGBJ
1.安装软件包
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
unixODBC-2.2.14-11.el6 (x86_64) or later
unixODBC-2.2.14-11.el6.i686 or later
unixODBC-devel-2.2.14-11.el6 (x86_64) or later
unixODBC-devel-2.2.14-11.el6.i686 or later
注意:在后面check in的时候可能会提示需要安装i386的软件包,用i686的代替就好,将以上的软件包安装好,其他的说未安装的包可以ignore掉。然后就是软件安装可以直接在Packages的文件夹里面双击安装,会自动在文件夹里面找到依赖包,然后自动安装。
1. 配置内核参数
fs.aio-max-nr =1048576
fs.file-max =6815744
kernel.shmall =2097152
kernel.shmmax =536870912
kernel.shmmni =4096
kernel.sem = 25032000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
修改完后使用root用户登录,运行指令以下指令生效
#/sbin/sysctl –p
2. 创建安装数据库所需要的用户(组)
[root@oracle ~]# groupadd oinstall
[root@oracle ~]# groupadd dba
[root@oracle ~]# useradd -g oinstall -G dba -m oracle
[root@oracle ~]# passwd oracle
我在安装Linux系统的时候就使用了Oracle用户名,所以从第三条指令下我是使用:
#/usr/sbin/usermod -g oinstall -G dba oracle
最后查看是否添加成功
3. 添加Oracle用户的限制参数
修改/etc/security/limits.conf,加入内容
Oracle soft nproc2047
Oracle hard nproc16384
Oracle soft nofile1024
Oracle hard nofile65536
这里我使用root权限修改了
$ ulimit -Sn
4096
$ ulimit -Hn
65536