ITPub博客

首页 > 数据库 > Oracle > OS__安装、参数、注意事项、验证事项

OS__安装、参数、注意事项、验证事项

原创 Oracle 作者:lusklusklusk 时间:2016-08-24 12:03:51 0 删除 编辑

安装

不熟悉OS的情况下就不要选择create custom layout分区方式,选择create default layout分区方式

 

安装OS时不要选择两块磁盘,OS不要安装在多块磁盘上

如果勾选两块磁盘,比如sda和sdb。则安装完成后会出现如下,一块磁盘分区对应/根目录,另一块磁盘分区对应/boot目录,这样很麻烦。

/sdb1 /boot

/sda1 /


 

 

RHCE5操作系统安装勾选项

操作系统安装的第一步时选择图形界面(不能选择basic graphics驱动),后面安装的选项如下

桌面环境:gnome

应用程序:编辑器

开发:开发工具

服务器:不选

基本系统:基本、老的软件支持、管理工具、java、x windows system

语言支持:中文支持

 

 

RHCE6操作系统安装勾选项

Database server + high availability + load balancer-databases(mysql\postgresql)+ destktop + x window system + chinese support-kdump-iptables-selinux

 

RHCE6下面UTC的问题:只有oracle自带的linux选择UTC后,时间会比北京时间大8小时,其他版本勾选不勾选UTC没有区别

 

 

 

参数

/etc/sysctl.conf              主要是配置一些系统信息

/etc/security/limits.conf   主要配置资源的限制

/etc/pam.d/login              主要是使/etc/security/limits.conf文件生效

 

 

/etc/sysctl.conf

kernel.shmall = 2097152

可以使用的共享内存的总量单位是页,通常不需要修改。

kernel.shmmax = 2147483648

最大共享内存段大小表示单个共享内存段的最大值,以字节为单位,大于一半的物理内存大即可。

kernel.shmmni = 4096

该参数是共享内存段的最大数量,通常不需要修改。

kernel.sem = 250 32000 100 128

每个信号对象集的最大信号对象数;系统范围内最大信号对象数;每个信号对象支持的最大操作数;系统范围内最大信号对象集数。

fs.file-max = 65536

系统中所允许的文件句柄最大数目。文件句柄表示在Linux系统中可以打开的文件数量。

fs.aio-max-nr = 1048576

指的是同时可以拥有的的异步IO请求数目,推荐值:1048576

net.ipv4.ip_local_port_range = 9000 65000 # 应用程序可使用的IPv4端口范围。

net.core.rmem_default =262144 # 套接字接收缓冲区大小的缺省值(以字节为单位)

net.core.rmem_max = 1048576 # 套接字接收缓冲区大小的最大值(以字节为单位)

net.core.wmem_default = 262144 # 套接字发送缓冲区大小的缺省值(以字节为单位)

net.core.wmem_max = 1048576 # 套接字发送缓冲区大小的最大值(以字节为单位)

 

 

/etc/security/limits.conf

limits.conf 配置实际是 pam_limits.so 的配置文件,而且只针对于单个会话。

imits.conf的格式如下:

username|@groupname type resource limit

username|@groupname:设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。

type:有 soft,hard 和 -,soft 指的是当前系统生效的设置值。hard 表明系统中所能设定的最大值。soft 的限制不能比har 限制高。用 - 就表明同时设置了 soft 和 hard 的值。

resource:noproc - 进程的最大数目  nofile - 打开文件的最大数目

使用vi 命令编辑/etc/security/limits.conf,补充下列下列内容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

 

 

/etc/pam.d/login

/etc/security/limits.conf修改完毕后,使用vi 命令编辑/etc/pam.d/login,补充下列内容:

session required pam_limits.so

 

 

 

注意事项

desktop或x windows system两者只要有其一已经安装了,就可以进行图形界面安装oracle,当然两者都安装了就更好了

 

安装了desktop,也安装了x windows system的情况下,开机的时候会进入登录界面

安装desktop,但是没有安装xwindowssystem的情况下,开机的时候进入不了登录界面,一直停留在进度条-------------------centos6.4的界面

没有安装desktop,也没有安装xwindowssystem的情况下,开机的时候会进入字符界面

没有安装desktop,但是安装xwindowssystem的情况下,开机的时候会进入字符界面

 

putty不能进行图形界面的安装,图形界面的安装必须使用Xmanager Enterprise 4软件中的Xshelll或Xstart进行

 

 

 


验证事项

取消iptable\selinux

chkconfig --level 0123456 iptables off

chkconfig --list |grep iptables

vi /etc/selinux/config修改SELINUX=disabled后reboot

getenforce

 

 

/etc/sysctl.conf

kernel.shmmax必须大于SGA,一般为物理内存的一半

 

 

/etc/pam.d/login

出现session required /lib/security/pam_limits.so内容时,把它改为session required pam_limits.so

因为64位的操作系统,没有/lib/security/pam_limits.so文件,只有/lib64/security/pam_limits.so文件,如果还是用/lib目录则在登陆的时候找不到这个文件,就会出现本机不能登陆的情况。

 

/dev/shm

保证/dev/shm足够大,因为11G开始/dev/shm必须大于MEMORY_MAX_TARGET的设置,否则安装会报错ORA-00845



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30126024/viewspace-2123916/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Welcome to Lukes DB HOME。 Oracle OCM、Mysql OCP, 10年DBA工作经验,博客仅记录自己的一个学习过程,不代表完全准确,如有需要,欢迎转载。

注册时间:2015-02-02

  • 博文量
    348
  • 访问量
    1174958