科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道VMware下RedHat安装Oracle 9i RAC全攻略(四)

VMware下RedHat安装Oracle 9i RAC全攻略(四)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

5.3 设置rlogin、rsh 由于在第一个节点上安装oracle软件时,oracle会自动将第一个节点上安装完毕的文件拷贝到第二个节点上,因此需要配置rlogin和rsh以及rcp等。

作者:中国IT实验室 来源:中国IT实验室 2007年9月14日

关键字: Red hat VMware 数据库 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

    5.3 设置rlogin、rsh

    由于在第一个节点上安装oracle软件时,oracle会自动将第一个节点上安装完毕的文件拷贝到第二个节点上,因此需要配置rlogin和rsh以及rcp等。

    (1)确定是否安装了rsh-server软件。

[root@linux1 root]# rpm ?qa | grep rsh

    (2)如果没有安装,则从AS3安装介质上找到该rpm包,并进行安装。

    (3)安装好以后,需要启动rsh、rlogin、rexec服务。输入以下命令,并从弹出的框中选中rsh、rlogin、rexec后确认。

[root@linux1 root]# ntsysv

    (4)激活rsh、rlongin服务

[root@linux1 root]# service xinetd restart

    (5)修改/etc/securetty

[root@linux1 root]# echo "rexec" >> /etc/securetty;echo "rlogin" >> /etc/securetty;echo "rsh" >> /etc/securetty

    (6)设置允许root进行rsh、rlogin

[root @linux1 /root]# vi /etc/pam.d/rlogin

    将authrequiredpam_securetty.so这一行开头添加#,从而注释该行。

    (7)在/etc目录下建立hosts.equiv文件,表示两台linux节点互相信任。

[root @linux1 /root]# vi /etc/hosts.equiv

    在该文件里添加如下内容:

    linux1
    linux2
    linux1-prv
    linux2-prv

    (8)在root的$HOME目录下,建立.rhosts文件。

[root @linux1 /root]# vi .rhosts

    在该文件里添加如下内容。这样,root用户就可以直接rlogin、rsh而不用输入密码。

    linux1 root
    linux2 root
    linux1-prv root
    linux2-prv root

    (9)配置完以后,我们可以测试一下是否成功。

[root @linux1 /root]# rlogin linux2 [root @linux1 /root]# rsh ?l root linux2 cat /etc/hosts [root @linux1 /root]# rcp /tmp/testlinux2:/tmp
   6.修改linux内核参数以及其他相应配置

[root @linux1 /root]# vi /etc/sysctl.conf

    在该文件末尾添加如下内容:
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    这里,对每个参数值做个简要的解释和说明。

    (1)shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G。
    (2)shmmni:这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改。
    (3)shmall:该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改。
    (4)sem:该参数表示设置的信号量。
    (5)file-max:该参数表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量。

    修改好内核以后,执行下面的命令使新的配置生效。

[root @linux1 /root]# /sbin/sysctl -p

    通常,出于性能上的考虑,还需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)。方法如下:

[root @linux1 /root]# vi /etc/security/limits.conf

    在该文件里添加如下内容:

    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384

 

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章