此过程使用 clsetup 配置向导设置 HA for Oracle Database,适用于使用 HAStoragePlus 管理数据存储的情况。
此 Oracle Solaris Cluster Manager 向导要求所有群集节点具有相同 root 密码。
开始之前
确保满足以下先决条件:
群集的卷管理器配置为在共享存储中提供卷,该共享存储可从可能运行 Oracle Database 的任何 Oracle Solaris Cluster 节点进行访问。
在 Oracle Database 将用于其数据库的存储卷上创建原始设备和文件系统。
Oracle Database 软件安装为可从可能运行 Oracle Database 的所有节点进行访问。
为 Oracle Database 配置 UNIX 操作系统的内核变量。
为可能运行 Oracle Database 的所有节点配置 Oracle Database 软件。
已安装数据服务软件包。
将资源要提供的每个逻辑主机名的条目添加到名称服务数据库中。
如果要使用 PNM 对象,则在可使该逻辑主机名资源联机的节点上配置这些对象。公共网络管理 (Public network management, PNM) 对象包括 Internet 协议网络多路径 (Internet Protocol network multipathing, IPMP) 组,中继和数据链路多路径 (datalink multipathing, DLMP) 链路聚合以及由链路聚合直接支持的 VNIC。
为运行 Oracle Database 而创建的任何项目都位于运行该应用程序的用户的 projects 名称服务数据库中。如果没有为应用程序创建任何定制项目,则使用默认项目。有关更多信息,请参见 projects(1) 手册页。
确保您具有以下信息:
控制数据服务的群集节点的名称。
您计划配置的资源的 Oracle Database 应用程序二进制文件路径。
数据库类型。
计划要添加到资源组中的逻辑主机名。
# clsetup
此时将显示 clsetup 主菜单。
此时会显示“数据服务”菜单。
clsetup 实用程序将显示执行此任务的先决条件列表。
clsetup 实用程序将提示您选择 Oracle Database 位置,即全局群集或区域群集。
选择全局群集或区域群集。clsetup 实用程序显示要配置的 HA for Oracle Database 组件的列表。
clsetup 实用程序会显示群集节点的列表。
确保群集节点的列出顺序是其在放置 Oracle Database 资源的资源组节点列表中的显示顺序。
如果有必要确认对群集节点所做的选择,请键入 d。
clsetup 实用程序会显示可以配置的 Oracle Database 组件的类型。
可以选择服务器、侦听器或同时选择两者。
clsetup 实用程序将列出 Oracle Database 主目录。
clsetup 实用程序会提示您输入 Oracle Database 主目录。
clsetup 实用程序提示您输入要使用的项目。
如果未创建运行 Oracle Database 的项目,请选择默认项目。clsetup 实用程序会提示您输入 Oracle Database 系统标识符 (system identifier, SID)。
clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。
clsetup 实用程序会提示您输入 SID。
clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。
clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。
clsetup 实用程序将显示一个屏幕,在这个屏幕中您可以指定新名称。
clsetup 实用程序将返回到其要创建的 Oracle Solaris Cluster 资源的属性列表。
clsetup 实用程序将返回为 Oracle Database 所做的存储选择。
clsetup 实用程序将列出所有配置的高可用性存储资源。
clsetup 实用程序会显示在群集中配置的全局磁盘集和设备组。
clsetup 实用程序会返回高可用性存储资源列表。
clsetup 实用程序将显示选定的存储资源。
clsetup 实用程序会显示可用的逻辑主机名资源列表。
在提示符下,键入要使用的逻辑主机名。
clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 逻辑主机名资源的名称。
clsetup 实用程序会显示您选择的逻辑主机名资源数。
clsetup 实用程序将列出该实用程序将创建的 Oracle Solaris Cluster 对象的名称。
clsetup 实用程序将显示一个屏幕,在这个屏幕中您可以指定新名称。
clsetup 实用程序将返回其将创建的 Oracle Solaris Cluster 对象的名称列表。
clsetup 实用程序将显示进度消息,指示该实用程序正在运行命令来创建配置。完成配置后,clsetup 实用程序将显示其创建配置所运行的命令。
如果您愿意,可以在执行其他所需任务时保持 clsetup 实用程序处于运行状态,以便稍后再次使用该实用程序。