Solaris Resource Manager 1.3 系统管理指南

带有三个应用程序的两节点群集

在一个带有三个应用程序的两节点群集上,您可以将其配置为,一个物理主机 (phys-schost-1) 是一个应用程序的缺省主机,而第二个物理主机 ( phys-schost-2) 是其余两个应用程序的缺省主机。假定以下示例限制每个节点上的数据库文件。当发生故障移交或切换移交时,限制数据库文件不改变。

# limadm set cpu.shares=50	 App-1
# limadm set cpu.shares=30	 App-2
# limadm set cpu.shares=20	 App-3
...

当群集正常运行时,应用程序 1 在其缺省主机 phys-schost-1 上获分配 50 个份额。这等于 100% 的 CPU 资源,因为在此节点上只有这一个应用程序请求 CPU 资源。在其缺省主机 phys-schost-2 上,应用程序 2 和 3 分别获分配 30 个和 20 个份额。在正常操作过程中,应用程序 2 将接收 60%,而应用程序 3 将接收 40% 的 CPU 资源。

如果发生故障移交或切换移交,且应用程序 1 切换移交至 phys-schost-2,则所有三个应用程序的份额保持相同,但是根据限制数据库文件,CPU 资源百分比将重新分配。

下图说明该配置的正常和故障移交操作。

前面的上下文描述了此图形。