Linux AS 5安装 Oracle 11g
目 录
一、安装检查准备 3
二、ORACLE 配置 3
1、禁用secure Linux 3
2、设置核心参数 3
3、设置oracle用户的shell limit 4
4、更改/etc/pam.d/login文件 4
5、新增组和用户 4
6、检查系统安装包 4
7、更改oracle用户环境变量 5
8、创建Oracle的安装目录 6
9、准备Oracle 11g安装文件 6
三、Oracle安装过程图解 7
一、安装检查准备
查看内存、SWAP空间、硬盘空间、CPU情况。
Oracle公司宣称在Linux下安装Oracle11g数据库至少要有512MB的内存和至少1GB或者两倍内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB―4GB
之间
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo
安装如下包:
rpm -ivh libaio-devel-0.3.106-5.i386.rpm
rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm
rpm -ivh unixODBC-2.2.11-7.1.i386.rpm
rpm -ivh unixODBC-2.2.11-7.1.x86_64.rpm
rpm -ivh unixODBC-devel-2.2.11-7.1.i386.rpm
rpm -ivh unixODBC-devel-2.2.11-7.1.x86_64.rpm
rpm -ivh sysstat-7.0.2-3.el5.x86_64.rpm
#从此处开始安装
二、ORACLE 配置
1、禁用secure Linux
因为SELINUX对oracle有影响,所以把secure linux设成无效
通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。
也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性;
2、设置核心参数
vi /etc/sysctl.conf
cat >> /etc/sysctl.conf <<EOF
#kernel.shmall = 2097152
#kernel.shmmax = 217483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576