.系统级别准备工作1. 安装如下软件[root@ www.linuxidc.com ~]# yum install binutils elfutils-libelf glibc libaio libgcc libstdc++ make compat-libstdc++ elfutils-libelf-devel-* glibc-headers glibc-devel libgomp gcc gcc-c++ libaio-devel libstdc++-devel unixODBC unixODBC-devel sysstat fonts-chinese2. 微调内核参数如果省去此步骤,那么Oracle在系统环境监测时会提示错误。修改/etc/sysctl.conf配置文件,加入如下内容:kernel.shmmni = 8192
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144 设置完之后将其生效。[root@ www.linuxidc.com ~]# sysctl -p解释如下:kernel.sem:表示系统信号量和系统调用操作数kernel.shmmax:表示最大共享内存值。当物理内存较小时,建议设置成536870912,如果内存超过4GB,建议设置为4294967295.计算方法为共享内存*1024*1024.共享内存一般为物理内存的一半。kernel.shmmmni:表示最小共享内存值,一般建议为4096.如果内存超过4G,建议设置为8096.kernel.shmall:表示所有内存值,也就是物理内存的值,一般设置为268435456kernel.msgmax:表示最大消息数。保持默认即可。kernel.msgmnb:表示最小消息数,保持默认 即可。fs.file-max:表示打开文件的最大值。建议设置为65536.3. 修改系统资源使用限额(1)配置资源限额,设置Oracle用户的资源使用量,修改/etc/security/limits.conf配置文件,在末尾添加如下内容:* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536(2)修改/etc/pam.d/login配置文件,在末尾增加如下内容,使其系统资源限额设置生效。session required pam_limits.so4. 关闭SElinux[root@ www.linuxidc.com ~]# vim /etc/sysconfig/selinux修改参数SELINUX=disabled,将值改为disabled。[root@ www.linuxidc.com ~]# setenforce 0 (即时生效)5. 将服务器ip地址设置为静态的,如下:[root@ www.linuxidc.com ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
HWADDR=48:5b:39:0d:fa:ec
IPADDR=192.168.1.248
NETMASK=255.255.255.0
GATEWAY=192.168.1.16.重启服务器。[root@ www.linuxidc.com ~]# reboot
Linux下 Oracle Sql Developer 鼠标偏移(mouse offset)问题解决Fedora 16 下MySQL(rpm)安装使用手册相关资讯 Oracle安装教程
- Oracle教程之Oracle静默安装 (04/15/2013 16:32:58)
- CentOS 5.5下安装配置Oracle数据库 (11/10/2012 10:38:26)
- Linux下使用Oracle Instant Client (10/09/2012 11:36:49)
| - CentOS 6.3 下安装Oracle 11.2 (12/21/2012 19:12:20)
- 用NoMachine安装Oracle出错解决方 (10/13/2012 16:53:52)
- openSUSE 12.1安装Oracle 10g (10/06/2012 10:53:35)
|
本文评论 查看全部评论 (0)