此过程介绍了如何修改特定的系统设置以支持“快速入门”配置。
phys-X# /usr/sbin/stmsboot -e |
启用 Solaris I/O 多路径
有关更多信息,请参见 stmsboot(1M) 手册页。
在两个节点上,使用该群集的所有公共主机名和逻辑地址来更新 /etc/inet/ipnodes 文件。
除 loghost 条目外,这些条目在两个节点上相同。
本步骤所提到的 IP 地址仅用于示例,对于公共网络而言无效。实际执行本步骤时,请替换为自己的 IP 地址。
phys-X# vi /etc/inet/ipnodes |
在 phys-sun 上,添加以下条目:
127.0.0.1 localhost 192.168.10.1 phys-sun loghost 192.168.10.2 phys-moon 192.168.10.3 apache-lh 192.168.10.4 nfs-lh 192.168.10.5 oracle-lh 192.168.10.6 admincon 192.168.11.1 phys-sun-11 192.168.11.2 phys-moon-11 192.168.11.3 se3510fc-11 192.168.11.4 admincon-11 |
在 phys-moon 上,添加以下条目:
127.0.0.1 localhost 192.168.10.1 phys-sun 192.168.10.2 phys-moon loghost 192.168.10.3 apache-lh 192.168.10.4 nfs-lh 192.168.10.5 oracle-lh 192.168.10.6 admincon 192.168.11.1 phys-sun-11 192.168.11.2 phys-moon-11 192.168.11.3 se3510fc-11 192.168.11.4 admincon-11 |
在两个节点上,确保以下内核参数已至少设置为 Oracle 所要求的最小值。
显示 default 项目的设置。
phys-X# prctl -i project default |
如果未设置内核参数,或者未将内核参数设置为 Oracle 所要求的最小值(如下表所示),请设置该参数。
phys-X# projmod -s -K "parameter=(priv,value,deny)" default |
Oracle 内核参数 |
要求的最小值 |
---|---|
process.max-sem-nsems |
256 |
project.max-sem-ids |
100 |
project.max-shm-ids |
100 |
project.max-shm-memory |
4294967295 |
检验新设置。
phys-X# prctl -i project default |
这些设置是要求的最小值,这样才能支持“Sun Cluster 快速入门”配置中的 Oracle 软件。有关这些参数的更多信息,请参见《Oracle10g 安装指南》。
在两个节点上,将以下条目添加到 /etc/system 文件中。
phys-X# vi /etc/system set ce:ce_taskq_disable=1 exclude:lofs |
第一个条目可支持专用互连的 ce 适配器。
第二个条目可禁用回送文件系统 (Loopback File System, LOFS)。当在高可用本地文件系统上配置 Sun Cluster HA for NFS 时,必须禁用 LOFS。有关更多信息及配置 Sun Cluster HA for NFS 后禁用 LOFS 的其他方法,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的“Solaris OS 功能限制”。
这些更改将在下次重新引导系统后生效。
在两个节点上,更新 /devices 和 /dev 条目。
phys-X# devfsadm -C |
在两个节点上,确认存储阵列可见。
phys-X# luxadm probe |