Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 10G RAC+ Redhat 4的详细配置

    时至今日,经过反复的试验终于配置RAC成功,现在把详细的操作步骤贴出来,供大家参考,希望能让同样对RAC的配置存在困惑的兄弟少走一些不必要的弯路,也希望朋友们发现有不足之处多多指正,共同进步。    1.环境:    VMWARE SERVER 1.7,ORALCE 10G,系统平台为红帽4企业版,基于RAW设备的的RAC,磁盘阵列用模拟共享存储替代,节点为两个。
节点信息:IP                               PRIVIP                                         VIP                                          HOSTNAME123.125.17.2                               192.168.100.2                       123.125.17.6                                        RAC-01123.125.17.4                               192.168.100.3                       123.125.17.8                                         RAC-02
    2.配置系统    包括安装,和创建共享存储步骤省略,只要相应的开发包要装齐全句OK,相信大家既然能玩RAC,这些肯定不在话下,接下来是系统相关的操作:    (1)  增加Oracle用户及其组    命令:
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oracle
id oracle
    这里需要注意的,用户 ID 和组 ID 在所有集群主机上必须相同。    设置 oracle 帐户的口令:
# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd:all authentication tokens updated successfully.
    (2)创建挂载点    以 root 用户身份执行以下命令:
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
    (3)配置内核参数    以 root 用户身份登录并在每个主机上配置 Linux 内核参数。
cat >> /etc/sysctl.conf >>EOF
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024     65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
EOF
/sbin/sysctl -p
    内核参数具体数值请根据系统环境自行设置,本例为测试环境。    (4)配置LIMIT    Oracle 建议对每个 Linux 帐户可以使用的进程数量和打开文件的数量设置限制。要进行这些更改,以 root 用户身份剪切和粘贴下列命令。
cat >> /etc/security/limits.conf >>EOF
oracle               soft    nproc   2047
oracle               hard    nproc   16384
oracle               soft    nofile  1024
oracle               hard    nofile  65536
EOF
    (5)配置 Hangcheck 计时器所有 RHEL 版本:
modprobe hangcheck-timer hangcheck_tick=30 hangcheck_margin=180
cat >> /etc/rc.d/rc.local >>EOF
modprobe hangcheck-timer hangcheck_tick=30 hangcheck_margin=180
EOF
    (6)配置 /etc/hosts    有些 Linux 发行版本将主机名与回送地址 (127.0.0.1) 相关联。 如果出现这种情况,则从回送地址中删除主机名。    用于此指南的 /etc/hosts 文件:
127.0.0.1        localhost.localdomain   localhost
192.168.100.2  rac-priv01
192.168.100.3  rac-priv02   
123.125.17.2    rac-01
123.125.17.4    rac-02
123.125.17.6    rac-vip01    
123.125.17.8    rac-vip02
    此处需要注意的问题是回环地址中不要出现主机名称,再一个是本机的公网IP必须和VIP在一个网段(也有可能是局域网),在设置IP时,同网段的IP网关一定要是同一个。    以上六步操作需要在所有节点上操作。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
MySQL安装与配置Linux下解决MySQL服务的两个基本问题相关资讯      oracle 
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Oracle 4个大对象(lobs)数据类型  (02/03/2013 12:33:05)
  • Oracle按时间段分组统计  (07/26/2012 10:36:48)
  • [Oracle] dbms_metadata.get_ddl的  (07/12/2013 07:37:30)
  • Liferay Portal 配置使用Oracle和  (07/31/2012 20:07:18)
  • Concurrent Request:Inactive   (07/20/2012 07:44:05)
本文评论 查看全部评论 (0)
表情: 姓名: 字数