論理ホスト名リソースをリソースグループに追加すると、リソースの拡張プロパティーはデフォルト値に設定されます。デフォルト以外の値を指定するには、リソースをリソースグループに追加した後、そのリソースを変更する必要があります。詳細については、「論理ホスト名リソースまたは共有アドレスリソースを変更する」を参照してください。
この手順は、任意のクラスタノードから実行します。
次の情報を用意してください。
リソースを追加するフェイルオーバーリソースグループの名前。
リソースグループに追加するホスト名
クラスタメンバーで、スーパーユーザーになるか、solaris.cluster.modify RBAC の承認を提供する役割になります。
論理ホスト名リソースをリソースグループに追加します。
# clreslogicalhostname create -g resource-group -h hostnamelist, … [-N netiflist] resource |
リソースを配置するリソースグループの名前を指定します。
クライアントがリソースグループでサービスと通信する UNIX ホスト名 (論理ホスト名) をコマンドで区切って指定します。論理ホスト名リソースが、非大域ゾーンで動作するリソースグループに追加される場合、対応する IP アドレスはそのゾーン内で構成されます。これらの IP アドレスは、そのゾーンで動作するアプリケーションのみが使用できます。
完全修飾ホスト名が必要である場合は、-h オプションを使用して完全修飾名を指定します。
各ノード上の IP ネットワークマルチパス グループをコンマで区切って指定します (省略可能)。netiflist の各要素は、netif@node の形式にする必要があります。netif は IP ネットワークマルチパス グループ名 (sc_ipmp0 など) として指定できます。ノードは、ノード名またはノード ID (sc_ipmp0@1、sc_ipmp@phys-schost-1 など) で識別できます。
Sun Cluster では、 netif にアダプタ名を使用できません。
リソース名を指定します (省略可能)。リソース名では完全修飾名を使用できません。
論理ホスト名リソースが追加されていることを確認します。
# clresource show resource |
次に、論理ホスト名リソース (resource-1) をリソースグループ (resource-group-1) に追加する例を示します。
# clreslogicalhostname create -g resource-group-1 -h schost-1 resource-1 # clresource show resource-1 === Resources === Resource: resource-1 Type: SUNW.LogicalHostname:2 Type_version: 2 Group: resource-group-1 R_description: Resource_project_name: default Enabled{phats1}: True Enabled{phats2}: True Monitored{phats1}: True Monitored{phats2}: True |
次に、次の論理ホスト名リソースをリソースグループ nfs-fo-rg に追加する例を示します。
cs23-rs という名前のリソースが、ノード 1 および 2 上で IP ネットワークマルチパスグループ sc_ipmp0 を識別します。
cs24-rs という名前のリソースが、ノード 1 および 2 上で IP ネットワークマルチパスグループ sc_ipmp1 を識別します。
# clreslogicalhostname create -g nfs-fo-rg -h cs23-rs -N sc_ipmp0@1,sc_ipmp0@2 cs23-rs # clreslogicalhostname create -g nfs-fo-rg -h cs24-rs -N sc_ipmp1@1,sc_ipmp1@2 cs24-rs |
論理ホスト名リソースを追加したあと、「リソースグループをオンラインにする」を参照してそれらをオンラインにします。
リソースを追加すると、Sun Cluster ソフトウェアは、そのリソースの妥当性を検査します。妥当性の検査に失敗すると、clreslogicalhostname コマンドはエラーメッセージを出力して終了します。妥当性の検査に失敗した理由を判別するには、エラーメッセージについて各ノード上の syslog を調べてください。メッセージは、妥当性の検査を実施したノードで表示されます。必ずしも clreslogicalhostname コマンドを実行したノードで表示されるわけではありません。
clreslogicalhostname(1CL) のマニュアルページ。