ORACLE11g+R1+RAC+FOR+AIX6.1+HA5.4安装安装实施报告2009-11-04[(2)

2019-03-27 17:19

神州数码(中国)有限公司/Digital China(China) Limited

/dev/hd2 2.25 0.08 97% 46467 66% /usr /dev/hd9var 2.00 1.76 12% 7185 2% /var /dev/hd3 5.00 4.99 1% 37 1% /tmp /dev/hd1 2.00 2.00 1% 5 1% /home /dev/hd11admin 0.25 0.25 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 2.00 1.73 14% 8463 3% /opt /dev/livedump 0.25 0.25 1% 4 1% /var/adm/ras/livedump

/dev/oracle_lv 20.00 20.00 1% 4 1% /oracle

6. 建立oracle用户和dba组

指定oracle用户的组是dba,两边GID,UID相同 /usr/sbin/usermod -G dba oracle

7. 设置系统参数

使用# smit chgsys设置Maximum number of PROCESSES allowed for each user 大于等于 2048

使用# smit chuser 修改shell限制,具体修改以下值

Shell Limit (As Shown in smit) Recommended Value

Soft FILE size Soft CPU time Soft DATA segment Soft STACK size

-1 (Unlimited) -1 (Unlimited) -1 (Unlimited) -1 (Unlimited) -1 (Unlimited)

Soft Real Memory size

使用# chdev -l sys0 -a ncargs=128修改系统可以执行长命令

设置lru_file_repage=0 (默认为1),保留计算页面不重分页

# vmo -p -o lru_file_repage=0

?

设置网络参数

验证:/usr/sbin/no -a | more

# /usr/sbin/lsattr -E -l sys0 -a pre520tune 如果系统运行在compatibility模式,则输出的结果如下:

pre520tune enable Pre-520 tuning compatibility mode True 否则为disable

6/45

神州数码(中国)有限公司/Digital China(China) Limited

如果是compatibility模式,则执行如下操作: # vi /etc/rc.net

if [ -f /usr/sbin/no ] ; then /usr/sbin/no -o udp_sendspace=65536 /usr/sbin/no -o udp_recvspace=655360 /usr/sbin/no -o tcp_sendspace=65536 /usr/sbin/no -o tcp_recvspace=65536 /usr/sbin/no -o rfc1323=1 /usr/sbin/no -o sb_max=1310720 /usr/sbin/no -o ipqmaxlen=512 fi

如果不是compatibility模式,则执行如下操作: /usr/sbin/no -p -o udp_sendspace=65536 /usr/sbin/no -p -o udp_recvspace=655360 /usr/sbin/no -p -o tcp_sendspace=65536 /usr/sbin/no -p -o tcp_recvspace=65536 /usr/sbin/no -p -o rfc1323=1 /usr/sbin/no -p -o sb_max=1310720 /usr/sbin/no -r -o ipqmaxlen=512

以上操作自动写到以下文件中 /etc/tunables/nextboot

同时,需要重启系统才能生效ipqmaxlen

8. IP地址

私有IP地址必需与公网分离,两个节点可互相访问可以ping通,必须在 /etc/hosts里有;

虚拟IP地址同公网IP地址是一个网段的,如果有DNS就注册在DNS中,如果没有DNS就写在/etc/hosts文件里;

公网IP地址,是主机真正的IP地址,主机管理员预先分配,如果有DNS就注册在DNS中,如果没有DNS就写在/etc/hosts文件里),并且保证写入每个客户系统中的hosts文件。

在各个节点的网卡配置必须相同,例如:第一个节点公共IP是用en0,那么其他节点也得用en0

7/45

神州数码(中国)有限公司/Digital China(China) Limited

$ cat /etc/hosts

127.0.0.1 localhost loopback # loopback (lo0) name/address

#public network

192.168.5.5 node1 192.168.5.7 node2

#virtual IP

192.168.5.6 node1-vip 192.168.5.8 node2-vip

#private IP

10.0.1.1 node1-priv 10.0.1.2 node2-priv

--检查网络设置 # hostname # netstat –in # ifconfig –a # ping

9. 主机名称

不允许出现大写字母,要求是小写字母和数字

第一个节点

$hostname node1

第二个节点

$hostname node2

10. 配置主机的信任性

由于系统使用了HACMP,ROOT用户已经配置了主机信任,只需要配置ORACLE用户的信任.

/etc/hosts.equiv $HOME/.rhosts

8/45

神州数码(中国)有限公司/Digital China(China) Limited

node1 root node2 root node1 oracle node1 oracle 测试,使用rsh 对对方,不提示密码即可。

11. 创建必须的逻辑卷

首先使用命令进行逻辑卷的创建,然后需要进行两台机器之间的同步,这个工作由HACMP来完成,后期的逻辑卷的创建建议使用smitty hacmp图形化的工具进行创建。

1. 建立卷组

在一个节点上建立卷组

# /usr/sbin/mkvg -y VGname -B -s PPsize -V majornum -n -C PhysicalVolume

各参数解释:

-y Vgname:VOLUME GROUP name -B: Create a big VG format

-s: Specify the size of the physical partitions for the database -V: Specify the device major number for the volume group -n: Activate VOLUME GROUP AUTOMATICALLY at system restart

-C:Specify this option to create a concurrent capable volume group

激活新建立卷组

# /usr/sbin/varyonvg VGname

2. 建立逻辑卷

# /usr/sbin/mklv -y LVname -T O -w n -s n -r n VGname NumPPs

各参数解释: -y:逻辑卷名称

-T O: specifies that the device subtype should be z, which causes Oracle to use a zero offset when accessing this raw logical volume

注意:这个参数必须加上,否则,可能会出现Oracle bug 2620053

-w n:不镜象, -s n:不严格限制

-r n:不重定位

Numpps: the number of physical partitions to use

比如:

#/usr/sbin/mklv -y test_sysaux_raw_800m -T O -w n -s n -r n oracle_vg1 25

9/45

神州数码(中国)有限公司/Digital China(China) Limited

3. 修改逻辑卷的所有者和权限

# chown oracle:dba /dev/rdbname* # chmod 660 /dev/rdbname*

4. 接点间同步

A、 在创建卷组的节点上去激活卷组

# /usr/sbin/varyoffvg VGname B、 在其他节点引入卷组

# /usr/sbin/importvg -y VGname -V MajorNumber PhysicalVolume

如:

# /usr/sbin/importvg -y oracle_vg1 -V 45 hdisk3

C、 修改权限

# chown oracle:dba /dev/rdbname*

# chmod 660 /dev/rdbname*

D、 在所有节点取消卷组随机器启动而启动标志

# /usr/sbin/chvg -a n VGname

5. 激活并发性

在所有节点执行以下命令来激活卷组于并发模式 # /usr/sbin/varyonvg -c VGname

示例命令行

mklv -y'rac_ctl1' -w'n' -s'n' -r'n' datavg 1 hdisk13 hdisk14 hdisk15

rac_system01 rac_sysaux01 rac_temp01 rac_user01

rac_undotbs1_01 rac_undotbs2_01 rac_redo11 rac_redo12 rac_redo21 rac_redo22 rac_ctl1 rac_ctl2 rac_ctl3

10/45


ORACLE11g+R1+RAC+FOR+AIX6.1+HA5.4安装安装实施报告2009-11-04[(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高级英语第三版_课文翻译

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: