XenMobile® Server

コマンドラインインターフェイスのオプション

XenMobile® Server のオンプレミスインストールの場合、CLI オプションには次のようにアクセスできます。

  • XenMobile をインストールしたハイパーバイザーから: ハイパーバイザーで、インポートされた XenMobile 仮想マシンを選択し、コマンドプロンプトビューを開始して、XenMobile の管理者アカウントにログオンします。詳細については、ハイパーバイザーのドキュメントを参照してください。
  • ファイアウォールで SSH が有効になっている場合、SSH を使用して: XenMobile の管理者アカウントにログオンします。

CLI を使用して、さまざまな構成およびトラブルシューティングタスクを実行できます。次の図は、CLI のトップレベルメニューを示しています。

コマンドラインオプション

構成オプション

以下は、[Configuration Menu] のサンプルと、各オプションに表示される設定です。

コマンドラインオプション

[1] ネットワーク

コマンドラインオプション

[2] ファイアウォール

コマンドラインオプション

[3] データベース

コマンドラインオプション

[4] リスナーポート

コマンドラインオプション

クラスタリングオプション

以下は、[Clustering Menu] のサンプルと、各オプションに表示される設定です。

コマンドラインオプション

[1] クラスターのステータス表示

コマンドラインオプション

[2] クラスターの有効化/無効化

クラスタリングを有効にすることを選択すると、次のメッセージが表示されます。

クラスターメンバー間のリアルタイム通信を有効にするには、CLI メニューの [Firewall] メニューオプションを使用してポート 80 を開いてください。また、アクセス制限のためにファイアウォール設定でアクセスホワイトリストを構成してください。

クラスタリングを無効にすることを選択すると、次のメッセージが表示されます。

クラスタリングを無効にすることを選択しました。ポート 80 へのアクセスは不要です。無効にしてください。

[3] クラスターメンバーのホワイトリスト

コマンドラインオプション

[4] SSL オフロードの有効化または無効化

SSL オフロードを有効または無効にすることを選択すると、次のメッセージが表示されます。

SSL オフロードを有効にすると、ポート 80 がすべての人に開かれます。アクセス制限のためにファイアウォール設定でアクセスホワイトリストを構成してください。

[5] Hazelcast クラスターの表示

Hazelcast クラスターを表示することを選択すると、次のオプションが表示されます。

Hazelcast クラスターメンバー:

[IP アドレスが一覧表示されます]

注:

構成済みのノードがクラスターの一部でない場合は、そのノードを再起動してください。

システムオプション

[System Menu] から、システムレベル情報の表示または設定、サーバーの再起動またはシャットダウン、あるいは [Advanced Settings] へのアクセスが可能です。

コマンドラインオプション

[Set NTP Server] を使用すると、NTP サーバー情報を指定できます。XenMobile の時刻をハイパーバイザーと同期する際にタイムゾーンの問題が発生する場合、XenMobile を NTP サーバーにポイントすることで問題を回避できます。このオプションを変更した後、すべてのクラスターサーバーを再起動してください。

[5] Display System Disk Usage メニュー項目を表示して、ディスク容量を確認することもできます。

サーバーノードのシャットダウンについて

クラスター内の単一のサーバーノードをシャットダウンすると、Scalability and performance に記載されている要件を満たしていれば、他のノードが通常はワークロードを処理できます。影響は、同時にダウンしているノードの数、ユーザーの総数、およびノードがダウンしている期間によって異なります。

  • ユーザーは Secure Hub とストアに引き続きアクセスできます。
  • 利用可能なノードがユーザー数を処理できる場合、ユーザーは展開された管理対象アプリに引き続きアクセスして起動できます。接続が遅くなり、デバイスのチェックインが遅くなる可能性があります。
  • すべてのノードがダウンしない限り、デバイスポリシーは引き続き機能します。リソースとデバイスの数によっては、ポリシーの展開が遅くなる場合があります。

[12] 詳細設定

コマンドラインオプション

[SSL protocols] オプションは、デフォルトですべての許可されたプロトコルに設定されています。プロンプト [New SSL protocols to enable] の後、有効にするプロトコルを入力します。XenMobile は、応答に含めなかったプロトコルをすべて無効にします。例: TLSv1 を無効にするには、「TLSv1.2,TLSv1.1」と入力し、y と入力して XenMobile Server を再起動します。

[Server Tuning] オプションには、サーバー接続タイムアウト、最大接続数 (ポート別)、および最大スレッド数 (ポート別) が含まれます。

[Switch JDBC driver] オプションは、jTDSMicrosoft JDBC です。デフォルトのドライバーは jTDS です。Microsoft JDBC ドライバーへの切り替えについては、「SQL Server drivers」を参照してください。

トラブルシューティングオプション

以下は、[Troubleshooting Menu] のサンプルと、各オプションに表示される設定です。

コマンドラインオプション

[1] ネットワークユーティリティ

コマンドラインオプション

[2] ログ

コマンドラインオプション

[3] サポートバンドル

コマンドラインオプション

[4] ディスク使用量

コマンドラインオプション

Citrix Files を FTP サイトとして使用したサポートバンドルのアップロード

サポートバンドルのアップロードを開始する前に、Citrix Files で次の前提条件を構成してください。

  1. FTP ログオンの詳細を確認します。

    a. Web ブラウザーで https://citrix.sharefile.com を開きます。

    b. [Personal Settings] をクリックし、次に [Advanced connections] をクリックします。

    Citrix Files の個人設定

    Citrix Files の詳細接続

    c. [FTP Server information] で、[User name] に、デフォルトの [Subdomain/username] の詳細とともに英数字のユーザー ID が表示されていることを確認します。

    Citrix Files の FTP 構成

    注:

    • XenMobile からアップロードするファイルは、Linux CLI ベースの FTP クライアントです。そのため、ユーザー名の一部としてバックスラッシュ () およびアットマーク (@) 文字を入力することはできません。
    • 英数字のユーザー ID が表示されない場合は、ShareFile 管理者または ShareFile サポートにこのユーザー ID を要求できます。
  2. Citrix Files サーバーが FTPS とともに FTP 通信に対して有効になっていることを確認します。理想的には、ShareFile 管理者はユーザーアカウントを FTP 通信のために開くことを許可しますが、FTPS 通信のみが許可される場合もあります。

    管理者権限を持つユーザーは、[Settings] > [Admin Settings] > [Advanced Preferences] > [Enable ShareFile Tools] をクリックして、この設定を確認および有効にできます。[External Apps] > [FTP Access] で、[Enable] チェックボックスが選択されていることを確認します。

    Citrix Files の有効化チェックボックス

  3. FTP クライアントがファイルをアップロードするためのディレクトリとして使用する共有フォルダーを作成します。[Home] をクリックし、[Folders] をクリックし、次に [Personal Folders] をクリックします。

  4. 右端にあるプラス記号 (+) アイコンをクリックし、[Create Folder] をクリックして、フォルダーの名前を入力します。

    Citrix Files の共有フォルダーダイアログボックス

  5. XenMobile Server CLI で、[Main Menu] から [Troubleshooting] > [Support Bundle] を選択します。次に、[Support Bundle Menu] から [Generate Support Bundle] を選択します。

    コマンドラインオプション

    注:

    サポートバンドルが存在する場合、プロンプトが表示されたら、y と入力してバンドルを上書きします。

  6. サポートバンドルを FTP サーバーにアップロードします。

    a. [Upload Support Bundle by using FTP] を選択します。

    b. [Enter remote host:] プロンプトが表示されたら、FTP サーバー名を入力します。Citrix Files を FTP サーバーとして使用する場合は、会社名に続けて Citrix Files FTP サイト名を入力します。例: citrix.sharefileftp.com。

    c. [Enter remote user name:] プロンプトが表示されたら、英数字のユーザー ID を入力します。

    d. [Enter remote user password:] プロンプトが表示されたら、パスワードを入力します。

    e. [Enter remote directory:] プロンプトが表示されたら、Citrix Files で作成した共有フォルダー名を入力し、Enter キーを押します。

    FTP アップロードコマンド

Citrix Files で作成した共有フォルダーにアップロードされたサポートバンドルを表示できます。

FTP アップロードコマンド

Citrix Files FTP の詳細については、この Citrix Support Knowledge Center の記事を参照してください。

ディスク容量の確認

CLI でシステムディスク容量を確認するには、次の手順を実行します。

  1. メインメニューで、[System] メニューを選択します。
  2. [System] メニューで、[Display System Disk Usage] オプションを選択します。

    ファイルシステム情報が表示されます。

    ディスク容量の結果

セルフサービスディスククリーンアップの実行

CLI でディスクをクリーンアップするには、次の手順を実行します。

  1. [Troubleshooting] メニューで [Disk Usage] を選択します。[Disk Usage] リストには次のオプションがあります。 ディスク使用量リスト

  2. 「1」と入力して、コアダンプファイルとサポートバンドルのファイルタイプを一覧表示します。ファイルが存在しない場合、次のメッセージが表示されます: [No core dump and support bundles found.]

  3. 「2」と入力して、スキャンされたコアダンプファイルとサポートバンドルファイルをクリーンアップします。

コマンドラインインターフェイスのオプション