Omnissa Access を複数のデータセンターに展開していて、展開に Horizon および Citrix 公開リソースが含まれる場合、どのデータセンターでも適切なリソースが利用できるように、プライマリ データセンターとセカンダリ データセンターの両方で、リソースのフェイルオーバー順序を構成する必要があります。
サービス インスタンスごとに組織内のリソースのフェイルオーバー順序を含めたデータベース テーブルを作成するには、hznAdminTool コマンドを使用します。リソースが起動するときに、構成されたフェイルオーバー順序が使用されます。両方のデータセンターで hznAdminTool failoverConfiguration コマンドを実行して、フェイルオーバー順序をセットアップします。
**注:**この手順は、Horizon クラウド ポッド アーキテクチャ (CPA) を使用する環境には適用されません。
前提条件
Omnissa Access が複数のデータセンターで展開されている場合、同じリソースが各データセンターでもセットアップされます。Horizon ポッドまたは Citrix XenFarm にある各アプリケーションまたはデスクトップ プールは、Omnissa Access のカタログにおいて異なるリソースと見なされます。カタログ内でのリソースの重複を防ぐには、Omnissa Access コンソールの Horizon および Citrix の構成ページで [重複アプリケーションを同期しない] を有効にします。
手順
-
ssh クライアントを使用して、Omnissa Access アプライアンスに root ユーザーとしてログインします。
-
サービス インスタンスのリストを表示するには、次のように入力します。
hznAdminTool -j clusterInstancesサービス インスタンスのリストが表示されます。"Id" の値は、サービス インスタンス ID です。例:
{ "clusterInstances":[{ "version" : "3.2.0.1 Build 8223322", "uuid" : "7451fe26-5b02-32ef-bfe6-6fe0a8710a14", "status" : "Active", "lastUpdated" : 1523372105701, "hostname" : "server.example.com", "datacenterId" : 0, "id" : 2, "ipaddress" : "10.143.xxx.xx"} ]} -
組織内の各サービス インスタンスに対して、次のコマンドを使用して Horizon および Citrix ベースのリソースのフェイルオーバー順序を構成します。
hznAdminTool failoverConfiguration -configType <configType> -configuration <configuration> -serviceInstanceId <serviceInstanceId>オプション 説明 -configType フェイルオーバーに構成されているリソース タイプを入力します。値は VIEW か XENAPP のいずれかになります。 -configuration フェイルオーバーの順序を入力します。構成タイプが VIEW の場合、Omnissa Access コンソールの Horizon 構成ページに一覧表示されているプライマリ Horizon Connection Server のホスト名のカンマ区切りリストとして入力します。構成タイプが XENAPP の場合は、XenFarm 名のカンマ区切りリストとして入力します。 -serviceInstanceId 構成されているサービス インスタンスの ID を入力します。この ID は、手順 2 で表示されたリストに記載されています。 "id":例:
hznAdminTool failoverConfiguration -configType VIEW -configuration pod1vcs1.domain.com,pod2vcs1.hs.trcint.com -serviceInstanceId 1セカンダリ データセンターの Omnissa Access インスタンス向けにこのコマンドを入力すると、Horizon Connection Server の順序が逆になります。この例では、コマンドは
hznAdminTool failoverConfiguration -configType VIEW -configuration pod2vcs1.hs.trcint.com, pod1vcs1.domain.com -serviceInstanceId 103のようになります。
結果
リソース フェイルオーバーのデータベース テーブルが、各データセンター用にセットアップされます。
次のステップ
各 Horizon および Citrix 公開リソースについて、既存のフェイルオーバー構成を表示するには、次のコマンドを実行します。
hznAdminTool **failoverConfigurationList **-configType <configtype>
<configtype> の値は、VIEW か XENAPP のいずれかです。次に、<configtype> VIEW を含む hznAdminTool failoverConfigurationList の出力例を示します。
{"idOrganization":1,"serviceInstanceId":52,"configType":"VIEW","configuration":"pod1vcs1.domain.com,pod2vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":103,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}{"idOrganization":1,"serviceInstanceId":154,"configType":"VIEW","configuration":"pod2vcs1.domain.com,pod1vcs1.domain.com"}
このページは役に立ちましたか?