此过程在自动化安装程序服务器上使用 scinstall 实用程序的交互形式。您必须设置了 AI 服务器并且从 Oracle Solaris Cluster 系统信息库安装了 ha-cluster/system/install 软件包。归档文件的节点名称必须与要恢复的节点相同。
按照以下准则在此过程中使用交互式的 scinstall 实用程序:
交互式的 scinstall 使您可以提前键入。因此,如果未立即显示下一个菜单屏幕,请勿多次按回车键。
除非另外指明,否则按 Ctrl-D 键可返回到一系列相关问题的开始处或者返回到主菜单。
默认答案或先前会话的答案将显示在问题末尾的方括号 ([ ]) 中。按回车键即可输入方括号中的答复而无需键入。
phys-schost# archiveadm create -r archive-location
当您创建归档文件时,请排除位于共享存储上的 ZFS 数据集。如果您打算恢复共享存储上的数据,请使用传统方法。
有关使用 archiveadm 命令的更多信息,请参见 archiveadm(1M) 手册页。
phys-schost# scinstall
*** Main Menu *** Please select from one of the following (*) options: * 1) Install, restore, or replicate a cluster from this Automated Installer server * 2) Securely install, restore, or replicate a cluster from this Automated Installer server * 3) Print release information for this Automated Installer install server * ?) Help with menu options * q) Quit Option: 2
选择选项 1 将使用非安全 AI 服务器安装恢复群集节点。选择选项 2 将使用安全 AI 服务器安装恢复群集节点。
将显示定制自动化安装程序菜单或者定制安全自动化安装程序菜单。
此时将显示 "Cluster Name"(群集名称)屏幕。
此时将显示 "Cluster Nodes"(群集节点)屏幕。
每行键入一个节点名称,然后按回车键。完成后,按 Ctrl-D 组合键,然后键入 yes 并按回车键来确认列表。如果要恢复群集中的所有节点,则指定所有节点。
如果 scinstall 实用程序找不到节点的 MAC 地址,请在系统提示时键入每个地址,然后按回车键。
用于恢复节点的归档文件必须是恢复归档文件。用于恢复特定节点的归档文件必须是在相同节点上创建的。为每个要恢复的群集节点重复此操作。
此实用程序还输出在 DHCP 服务器上添加 DHCP 宏的说明,并为 SPARC 节点添加(如果选择安全安装)或清除安全密钥。请按照这些说明进行操作。
AI 清单位于以下目录中:
/var/cluster/logs/install/autoscinstall.d/ \ cluster-name/node-name/node-name_aimanifest.xml
请根据您希望如何使用受支持的条件为安装定位目标设备来更新清单文件中的 target 元素。例如,您可以指定 disk_name 子元素。
# installadm update-manifest -n cluster-name-{sparc|i386} \ -f /var/cluster/logs/install/autoscinstall.d/cluster-name/node-name/node-name_aimanifest.xml \ -m node-name_manifest
请注意,SPARC 和 i386 是群集节点的体系结构。
这将以默认配置安装 Oracle Solaris 软件。
phys-schost# cluster shutdown -g 0 -y
ok boot net:dhcp - install
# reboot -p
此时将显示 "GRUB" 菜单。
在安装完成之后,每个节点将自动重新引导以加入群集。节点恢复到创建归档文件时的相同状态。安装 Oracle Solaris Cluster 时的输出信息记录在每个节点的 /var/cluster/logs/install/sc_ai_config.log 文件中。
phys-schost# clnode status
输出类似于以下内容。
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
有关更多信息,请参见 clnode(1CL) 手册页。