このページでは、Linux マシン用の Easy Setup Tool (easyinstall_viewagent.sh) について説明します。このツールは、Linux マシンを Horizon 8 環境で使用するために必要なすべてのインストールとシステム構成を実行します。
Easy Setup Tool の概要
Easy Setup Tool は、Linux マシンで次の操作を実行するためのガイド付きインストーラです。
-
システムの事前チェック
マシンが次の要件を満たしていることを確認します。
- 「Horizon Agent でサポートされる Linux ディストリビューション」に記載されているサポート対象の Linux ディストリビューションがマシンで実行されている。
- 必要なソフトウェア リポジトリがマシンで正しく構成されている。
- 「デスクトップ環境」に記載されているサポート対象のデスクトップ環境がマシンで構成されている。
マシンがこの要件を満たしていない場合、通知が表示されます。
-
システム構成
次のシステム構成を実行します。
-
DNS を構成します。
-
NTP とホスト名の設定を構成して、指定された Active Directory ドメインにマシンを参加させます。
**注:**このリリースの Easy Setup Tool は、ドメインへの参加方法として SSSD (System Security Services Daemon) 認証のみを使用します。
-
-
Horizon Agent のインストール
マシンで次の操作を実行します。
- Linux デスクトップの特定の機能をサポートするために、次のカーネル モジュールをビルドします。
- リアルタイム オーディオビデオ (RTAV) をサポートする V4L2Loopback ドライバ
- USB リダイレクトをサポートする USB VHCI ドライバ
- 「Horizon Agent の Linux 依存パッケージのインストール」に記載されているように、必須エージェントの依存関係をインストールします。
- インストール オプションを指定して、Horizon Agent for Linux をインストールします。
- Linux デスクトップの特定の機能をサポートするために、次のカーネル モジュールをビルドします。
注: Active Directory ドメイン、エージェントのインストール オプション、インストーラ プロンプトのレベルなどのインストール パラメータの指定方法については、「Easy Setup Tool の構成パラメータ」を参照してください。
Easy Setup Tool のダウンロードと実行
-
Omnissa Customer Connect から Horizon Agent for Linux インストーラ パッケージをダウンロードします。
Horizon 8 の現在のリリースのダウンロード ページに移動し、さらに、64 ビット Linux 用の Horizon のダウンロード ページに移動します。
tar 形式の Horizon Agents Installer をダウンロードします。ファイル名の形式は
Omnissa-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gzです。ここで、YYMM はマーケティング バージョン番号、y.y.y は内部バージョン番号、xxxxxxx はビルド番号です。 -
tar 形式の Linux ディストリビューションを展開します。次のコマンドでは、
agent-installerを使用して tar 形式のインストーラを参照しています。tar -xvzf *Omnissa-horizonagent-linux-x86\64-YYMM-y.y.y-xxxxxxx.tar.gz* -
tar 形式フォルダに移動して、
easyinstall.viewagent.shスクリプトを root ユーザーとして実行します。含めるインストール オプションのコマンドライン パラメータを追加します。詳細については、以下の「Easy Setup Tool のコマンドライン パラメータ」を参照してください。
以下のコマンド例を参考にしてください。
#Run the Easy Setup Tool with default prompts and installation options ./easyinstall_viewagent.sh #Run the tool in silent mode with installation options specified in easyinstall.conf ./easyinstall_viewagent.sh -s -f ./easyinstall.conf -
Easy Setup Tool を中断せずに続行し、必要に応じてインストーラのプロンプトに応答できるようにします。
-
インストール プロセスが完了したら、Linux マシンを再起動して変更を有効にします。
-
次のコマンドを実行して、viewagent サービスが開始していることを確認します。
sudo service viewagent status
Easy Setup Tool のコマンドライン パラメータ
次の表に、インストール オプションとプロンプト レベルを指定するために ./easyinstall_viewagent.sh run コマンドに追加できるコマンドライン パラメータを示します。
| オプション | 説明 |
|---|---|
| -s、--silent |
すべてのインストーラ プロンプトをバイパスして、Easy Setup Tool をサイレント モードで実行します。
必須のインストール オプションは、-f パラメータで指定した構成ファイルから取得されます。詳細については、このトピックの「Easy Setup Tool の構成パラメータ」セクションを参照してください。
コマンドの例: |
| -l、--prompt-level |
インストーラ プロンプトのレベルに応じて、ユーザーの操作レベルを指定します。
各プロンプト レベルの設定は、-f パラメータで指定された構成ファイルから取得されます。詳細については、「Easy Setup Tool の構成パラメータ」を参照してください。
使用できる値:
|
| -f、--config-file |
指定された構成ファイルから構成を読み取ります。詳細については、「Easy Setup Tool の構成パラメータ」を参照してください。
コマンドの例: |
| -p、--pre-check-only |
「概要」で説明されている事前チェック操作のみを実行します。システム構成や Horizon Agent のインストールは実行しません。
コマンドの例: |
| -c、--configure-only |
「概要」で説明されているシステム構成のみを実行します。事前チェック操作や Horizon Agent のインストールは実行しません。
コマンドの例: |
| -i、--install-agent-only |
「概要」で説明されているように、Horizon Agent のインストールのみを実行します。事前チェック操作またはシステム構成は実行しません。
コマンドの例: |
| -h、--help |
Easy Setup Tool のヘルプ情報を表示し、ツールを終了します。
コマンドの例: |
Easy Setup Tool の構成パラメータ
Easy Setup Tool の構成パラメータを指定する場合は、パラメータを構成ファイルに記述し、-f コマンドライン パラメータを使用して構成ファイルを取得します。
たとえば、次のコマンドは、easyinstall.conf 構成ファイルで指定されているように、advanced インストーラ プロンプトを表示してツールを実行します。
./easyinstall_viewagent.sh -l advanced -f ./easyinstall.conf
構成ファイルを作成する場合、次のルールと規則に従ってください。
-
easyinstall_viewagent.shスクリプトを含む tar 形式フォルダにある構成テンプレートeasyinstall.conf.templateを参照します。 -
構成ファイルを同じ tar 形式フォルダに保存します。
-
構成パラメータは、
default、advanced、expertの 3 つのインストーラ プロンプト レベルに対応するセットにグループ化されています。 -
プロンプトをバイパスするには、構成ファイルでそのプロンプトの構成パラメータをコメント アウトします。
-
次の表で、「オプション」というラベルの付いたエントリは、オプションの入力を受け入れるプロンプトに対応しています。オプションのプロンプトは、入力を行わずにスキップできます。
-
「y」または「n」の入力を受け入れるプロンプトの場合、大文字の設定はデフォルトの設定であることを表しています。
たとえば、EASYINSTALL_AGENT_MANAGED パラメータのデフォルトの設定は「Y」です。これは、デフォルトでは Horizon Agent が管理対象モードでインストールされることを意味します。プロンプトをバイパスするか、Easy Setup Tool をサイレント モードで実行すると、デフォルトの設定が有効になります。
デフォルトなプロンプト レベルのパラメータ
| 構成パラメータ | 説明 |
|---|---|
| EASYINSTALL_HOSTNAME | ホストのホスト名を指定します(オプション)。 |
| EASYINSTALL_DNS_LIST | ホストの DNS を指定します(オプション)。 |
| EASYINSTALL_DOMAIN_FQDN | 参加する Active Directory ドメインの FQDN を指定します。 |
| EASYINSTALL_DOMAIN_JOIN_USER | ドメイン参加に使用するユーザー アカウントを指定します。 |
| EASYINSTALL_DOMAIN_JOIN_PASSWORD | ドメイン参加に使用するパスワードを指定します。 |
| EASYINSTALL_PROXY | 構成プロセスで使用するプロキシ サーバを指定します(オプション)。 |
| EASYINSTALL_AGENT_ACCEPT_GENERAL_TERMS | 一般条項契約書に同意するかどうかを [Y/n] で指定します。 Easy Setup Tool を続行するには、一般条項に同意する必要があります。 |
高度なプロンプト レベルのパラメータ
| 構成名 | 説明 |
|---|---|
| EASYINSTALL_NTP | NTP サーバの IP アドレスを入力します(オプション)。 |
| EASYINSTALL_DOMAIN_JOIN | Active Directory ドメイン [Y/n] に参加するかどうかを指定します。 |
| EASYINSTALL_AGENT_MANAGED | Horizon Agent を管理対象モードでインストールするかどうかを [Y/n] で指定します。 |
| EASYINSTALL_AGENT_MULTIPLE_SESSION | 複数のセッションのサポートをインストールするかどうかを [Y/n] で指定します。 |
| EASYINSTALL_AGENT_WEBCAM | Web カメラ リダイレクト機能をインストールするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_AUDIO_IN | オーディオ入力リダイレクトのサポートをインストールするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_USB_REDIRECTION | USB リダイレクト機能 [y/N] をインストールするかどうかを指定します。 |
| EASYINSTALL_AGENT_CLIENT_DRIVE_REDIRECTION | クライアント ドライブ リダイレクト機能をインストールするかどうかを [Y/n] で指定します。 |
| EASYINSTALL_AGENT_CLIPBOARD_REDIRECTION | クリップボード リダイレクト機能をインストールするかどうかを [Y/n] で指定します。 |
| EASYINSTALL_AGENT_PRINTER_REDIRECTION | プリンタ リダイレクト機能 [Y/n] をインストールするかどうかを指定します。 |
| EASYINSTALL_AGENT_SKIP_BUILD_MODULES | 必要なモジュールの構築をスキップするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_SINGLE_SIGN_ON | シングル サインオンのサポートをインストールするかどうかを [Y/n] で指定します。 |
| EASYINSTALL_AGENT_RESTART_AFTER_INSTALLATION | インストール後にマシンを自動的に再起動するかどうかを [y/N] で指定します。 |
| EASYINSTALL_HORIZON_CONNECTION_SERVER_ADDRESS | Connection Server の FQDN または IP アドレスを入力します(管理対象外モードの場合のみ)。 |
| EASYINSTALL_HORIZON_ADMIN_DOMAIN | Connection Server の管理者ドメイン名を入力します(管理対象外モードの場合のみ)。 |
| EASYINSTALL_HORIZON_ADMIN_USER | Connection Server の管理者名を入力します(管理対象外モードの場合のみ)。 |
| EASYINSTALL_HORIZON_ADMIN_PASSWORD | Connection Server の管理者パスワードを入力します(管理対象外モードの場合のみ)。 |
エキスパートなプロンプト レベルのパラメータ
| 構成名 | 説明 |
|---|---|
| EASYINSTALL_AGENT_FIPS | FIPS モードのサポートをインストールするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_IPV6 | IPv6 ネットワークのサポートをインストールするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_NO_HOSTED_APP | 単一セッション アプリケーション プールを禁止するかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_DISABLE_HZNGREETER | True SSO およびスマート カード SSO 機能をサポートする Horizon ログイン画面を無効にするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_SMARTCARD_REDIRECTION | スマートカード リダイレクト機能をインストールするかどうかを [y/N] で指定します。 |
| EASYINSTALL_AGENT_TRUE_SSO | True SSO 機能 [y/N] をインストールするかどうかを指定します。 |
| EASYINSTALL_AGENT_SELF_SIGNED_CERT_SUBJECT_DN | 優先する自己署名証明書のサブジェクト DN を入力します(オプション)。 |
| EASYINSTALL_AGENT_JMS_SSL_KEYSTORE_PASSWORD | 優先 JMS SSL キーストアのパスワードを入力します(オプション)。 |
| EASYINSTALL_AGENT_VHCI_SOURCE_DOWNLOAD_PATH | VHCI ソース パッケージのファイル パスを指定します(オプション)。 |
| EASYINSTALL_AGENT_V4L2LOOPBACK_SOURCE_DOWNLOAD_PATH | V4L2Loopback ソース パッケージのファイル パスを指定します(オプション)。 |
| EASYINSTALL_HORIZON_ADMIN_KDC | Horizon 8 管理者ドメインの Kerberos Key Distribution Center (KDC) を指定します(管理対象外モードの場合にのみオプション)。 |
| EASYINSTALL_HORIZON_CONNECTION_SERVER_KDC | Connection Server ドメインの KDC を指定します(管理対象外モードの場合にのみオプション)。 |
| EASYINSTALL_HORIZON_CONNECTION_SERVER_DOMAIN | Connection Server のドメイン名を入力します(管理対象外モードの場合にのみオプション)。 |
Easy Setup Tool の機能に関する考慮事項
Easy Setup Tool には、次の考慮事項と制限事項が適用されます。
-
SSSD 認証は、このツールで現在サポートされている唯一のドメイン参加方法です。
-
True SSO 機能がインストールされている場合は、「Linux デスクトップの True SSO の設定」で説明されているように、さらに構成手順を実行する必要があります。
スマート カード リダイレクト機能がインストールされている場合は、「Linux デスクトップのスマート カード リダイレクトの設定」で説明されているように、さらに構成手順を実行する必要があります。
-
マシンでセキュア ブートが有効になっている場合は、VHCI ドライバ(「USB リダイレクトのための VHCI ドライバ」を参照)と V4L2Loopback ドライバ(「Linux マシンへの V4L2Loopback ドライバのインストール」を参照)の両方に署名する必要があります。
このページは役に立ちましたか?