マシンカタログの管理
注:
この記事では,完全な構成]インターフェイスを使用してカタログを管理する方法について説明します。[クイック展開]インターフェイスを使用してカタログを作成し,このインターフェイスを引き続き使用してカタログを管理する場合は,”クイック展開でのカタログ管理“のガイダンスに従ってください。
はじめに
マシンカタログにマシンを追加したり,カタログからマシンを削除したり,マシンカタログの名前や説明を変更したりすることができます。また,カタログのActive Directoryコンピューターアカウントを管理できます。
カタログの管理には,最新のOSアップデート,アンチウイルスプログラムのアップデート,オペレーティングシステムのアップグレード,または構成の変更が,各マシンに適用されていることの確認も含めることができます。
- 机创建服务(MCS)を使用して作成されたプール(ランダム)マシンが含まれるカタログは,カタログで使用されるイメージを更新してからマシンを更新することにより,マシンを管理できます。この方法により,多数のユーザーマシンを効率的に更新することができます。
- 静的で恒久的に割り当てられたマシンが含まれるカタログと,リモートPCアクセスマシンカタログの場合は,ユーザーのマシンに対する更新を[完全な構成]管理インターフェイス外で管理します。サードパーティ製のソフトウェア配信ツールを使用して,個々のデスクトップまたはデスクトップのグループを管理します。
ホストハイパーバイザーおよびクラウドサービスへの接続の作成と管理については,”接続とリソース“を参照してください。
注:
MCSでは,Windows 10物联网核心およびWindows 10物联网企业はサポートされていません。詳しくは。”微软のサイト“を参照してください。
永続インスタンスについて
永続インスタンスまたは専用インスタンスを使用して作成されたMCSカタログを更新する場合,カタログで作成された新しいマシンは更新されたイメージを使用します。既存のインスタンスは引き続き元のインスタンスを使用します。他の種類のカタログでも,イメージの更新プロセスは同様です。以下に注意してください:
- 永続ディスクカタログでは,既存のマシンは新しいイメージに更新されませんが,追加されたマシンは新しいイメージを使用します。
- 永続ディスクカタログではない場合,次回のマシンのリセット後にマシンイメージが更新されます。
- 永続マシンカタログでは,イメージを更新するとそのイメージを使用するカタログインスタンスも更新されます。
- 永続的ではないカタログの場合,マシンごとに異なるイメージを使用するには,個別のカタログ内にイメージが存在する必要があります。
カタログへのマシンの追加
以下の点に注意してください:
- 追加するマシンの数に応じて十分なプロセッサ,メモリ,ストレージが仮想化ホスト(ハイパーバイザーまたはクラウドサービスプロバイダー)上にあることを確認してください。
- 十分な数のActive Directoryコンピューターアカウントが使用可能であることを確認してください。既存のアカウントを使用している場合,使用可能なアカウントの数により,追加できるマシンの数が制限されることに注意してください。
- (完全な構成]管理インターフェイスで,追加するマシン用にActive Directoryコンピューターアカウントを作成する場合は,適切なドメイン管理者権限も必要です。
マシンカタログにマシンを追加するには,以下の手順に従います:
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択し,操作バーの[マシンの追加)を選択します。
- 追加する仮想マシンの数を選択します。
- 追加する仮想マシンの数に対し,既存のActive Directoryアカウントの数が不足している場合は,作成するアカウントのドメインと場所を選択します。アカウント名前付けスキームを指定します。番号記号(#)により,名前に追加される連番または文字とその位置が定義されます。組織単位名にはスラッシュ(/)を使用しないでください。名前の先頭に番号記号を配置することはできません。たとえば,名前付けスキームとして“pc销售- # #”を指定して(0 ~ 9)を選択すると,PC-Sales-01, PC-Sales-02, PC-Sales-03などのコンピューターアカウント名が作成されます。
- 既存のActive Directoryアカウントを使用する場合,アカウントを参照するか,[インポート]を選択してアカウント名の一覧のCSVファイルを指定します。追加するマシンに十分な数のアカウントをインポートする必要があります。完全な構成インターフェイスは,これらのアカウントを管理します。すべてのアカウントのパスワードのリセットを完全な構成インターフェイスに許可するか,アカウントのパスワードを指定します(すべてのアカウントで同じパスワードを使用する必要があります)。
マシンの作成はバックグラウンドプロセスとして実行され,多くのマシンを追加する場合には時間がかかることがあります。(完全な構成]管理インターフェイスを閉じても,マシンの作成は続行されます。
CSVファイルを使用してマシンをカタログに一括追加する
重要:
この機能は(完全な構成)管理インターフェイスでのみ使用できます。
CSVファイルを使用してマシンを一括で追加できます。この機能は、MCS(Machine Creation Services)を介して作成されたカタログを除いて、すべてのカタログで使用できます。
マシンをカタログに一括追加するには,次の手順を実行します:
(管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
マシンカタログを選択し,操作バーの[マシンの追加)を選択します。[マシンの追加)ウィンドウが開きます。
(CSVファイルの追加)を選択します。[マシンを一括で追加)ウィンドウが開きます。
(CSVテンプレートのダウンロード]を選択します。
テンプレートファイルに入力します。
ファイルをドラッグまたは参照してアップロードします。
[検証]を選択して,インポートの検証チェックを実行します。
[インポート]を選択して処理を完了します。
CSVファイルを使用してマシンを追加する場合の考慮事項
CSVテンプレートファイルを編集するときは,次の点に注意してください:
この機能により、CSVファイルを使用してマシンを一括追加する柔軟性が得られます。このファイルでは(ユーザーの自動割り当てで使用するために)マシンのみを追加するか,ユーザーの割り当てとともにマシンを追加することができます。次の形式でデータを入力します:
マシンアカウントとユーザー名(samName)のペアの場合:
- 域\ ComputerName1域\ Username1
- 域\ ComputerName2域\ Username1;域\ Username2
マシンアカウントのみの場合:
- 域\ ComputerName1
- 域\ ComputerName2
VMとユーザー名のペアの場合:
- XDHyp: \ \ ConnectioName \ \ vm.folder \ VMName1.vm地区,连接域\ ComputerName1域\ Username1
- XDHyp: \ \ ConnectioName \ \ vm.folder \ VMName2.vm地区,连接域\ ComputerName2域\ Username2
VMのみの場合:
- XDHyp: \ \ ConnectioName \ \ vm.folder \ VMName1.vm地区,连接域\ ComputerName1
- XDHyp: \ \ ConnectioName \ \ vm.folder \ VMName2.vm地区,连接域\ ComputerName2
ファイルに含めることができるマシンの最大数は,1000です。1000台を超えるマシンをインポートするには,複数のファイルに分割してから,ファイルを1つずつインポートします。インポートするマシンは1000台を超えないようにすることをお勧めします。そうしないと,マシンカタログの作成が完了するまでに時間がかかる場合があります。
カタログからのマシンの削除
マシンをマシンカタログから削除すると,ユーザーはそのマシンにアクセスできなくなります。そのため,マシンを削除する前に以下の点について確認してください:
- マシン上に重要なユーザーデータがなく,データがある場合はバックアップ済みであること。
- すべてのユーザーがログオフしていること。メンテナンスモードをオンにすると,マシンに新たに接続できなくなります。
- マシンの電源がオフになっていること。
カタログからマシンを削除するには,以下の手順に従います。
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択し,操作バーの[マシンの表示)を選択します。
- 1台または複数のマシンを選択し,操作バーの[削除]を選択します。
マシンを削除するかどうかを選択します。マシンを削除する場合は、マシンのActive Directoryアカウントを残すか、無効にするか、削除するかを指定します。
Azure资源管理器マシンカタログを削除すると,関連するマシンとリソースグループを保持するように指定しても,Azureから削除されます。
カタログの説明やリモートPCアクセスの設定を変更する
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択し,操作バーの[マシンカタログの編集)を選択します。
- (リモートPCアクセスカタログのみ)[電源管理]ページでは,電源管理設定を変更したり,電源管理接続を選択したりすることができます。[組織単位]ページでは,Active Directory組織単位を追加または削除します。
- [説明]ページでは,カタログの説明を変更します。
カタログ名の変更
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択し,操作バーの[マシンカタログの名前を変更)を選択します。
- 新しい名前を入力します。
別のゾーンへのカタログの移動
展開に複数のゾーンがある場合,カタログをゾーン間で移動させることができます。
カタログをそのカタログの仮想マシンが含まれるハイパーバイザーまたはクラウドサービスプロバイダー以外のゾーンに移動すると,パフォーマンスが低下する可能性があることに注意してください。
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- カタログを選択し,操作バーの[移動]を選択します。
- カタログの移動先ゾーンを選択します。
カタログの削除
カタログを削除する前に,以下の点について確認してください:
- すべてのユーザーがログオフしており,実行中の切断セッションがないこと。
- カタログ内のすべてのマシンのメンテナンスモードがオンで,新たに接続できないこと。
- カタログ内のすべてのマシンの電源がオフになっていること。
- そのカタログがデリバリーグループに関連付けられていないこと。すなわち,そのカタログのマシンがデリバリーグループに含まれていないこと。
カタログを削除するには,以下の手順に従います:
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択し,操作バーの[マシンカタログの削除)を選択します。
- カタログ内のマシンを削除するかを指定します。マシンを削除する場合は、マシンのActive Directoryコンピューターアカウントを残すか、無効にするか、削除するかを指定します。
カタログにおけるActive Directoryコンピューターアカウントの管理
マシンカタログのActive Directoryアカウントについて,次の操作を行えます:
- シングルセッションカタログおよびマルチセッションカタログからActive Directoryコンピューターアカウントを削除して未使用のマシンアカウントを解放する。解放したアカウントは,ほかのマシンで使用可能になります。
- カタログに追加するマシン用のコンピューターアカウントを追加しておく。組織単位名にはスラッシュ(/)を使用しないでください。
Active Directoryアカウントを管理するには,以下の手順に従います。
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- カタログを選択し,操作バーの(Active Directoryアカウント管理)を選択します。
必要に応じてコンピューターアカウントを追加または削除します。アカウントを追加する場合は,すべてのアカウントのパスワードをリセットするか,すべてのアカウントに適用されるパスワードを入力するかを選択します。
アカウントの現在のパスワードがわからない場合は,すべてのアカウントのパスワードをリセットするオプションを選択します。パスワードをリセットするための権限が必要です。パスワードを指定する場合は,アカウントのインポート時にパスワードが変更されます。アカウントを削除する場合は,そのアカウントをActive Directory内で保持するか,無効にするか,削除するかを選択します。
カタログからマシンを削除するか,カタログを削除する場合にも,Active Directoryアカウントを保持するか,無効にするか,削除するかを指定することができます。
カタログの更新
カタログ内のマシンを更新する前に,イメージのコピーまたはスナップショットを保存しておくことをお勧めします。データベースには,各マシンカタログで使用されたイメージの履歴記録が保持されます。カタログ内のマシンをロールバックして(元に戻して),以前のバージョンのイメージを使用します。デスクトップに展開した更新で問題が発生した場合は,この作業を実行して,ユーザーのダウンタイムを最小限に抑えます。イメージの削除,移動,または名前変更を行わないでください。行ってしまうと,カタログを元に戻して使用することができなくなります。
マシンは,更新後に自動的に再起動されます。
イメージの更新または作成
マシンカタログを更新する前に,既存のイメージを更新するか,ホストハイパーバイザー上で作成します。
- ハイパーバイザー上またはクラウドサービスプロバイダー上で,現在の仮想マシンのスナップショットを作成してわかりやすい名前を付けます。このスナップショットを使用して,カタログ内のマシンを元に戻す(ロールバックする)ことができます。
- 必要に応じて,イメージをオンにしてログオンします。
- 更新をインストールするか,イメージに対して必要な変更を加えます。
- イメージで个人vDiskが使用される場合は,インベントリを更新します。
- 仮想マシンの電源を切ります。
- 仮想マシンのスナップショットを作成してわかりやすい名前を付けます。この名前はカタログの更新時に使用されます。管理インターフェイスでスナップショットを作成することもできますが、ハイパーバイザー側の管理コンソールでスナップショットを作成し、そのスナップショットを[完全な構成]管理インターフェイスで選択することをお勧めします。これにより、スナップショットに自動生成される名前を付けるのではなく、わかりやすい名前と説明を指定できます。GPUの仮想化機能を使用したイメージを更新する場合は、XenServerのXenCenterコンソールを使用する必要があります。
カタログの更新
更新を準備し,カタログ内のすべてのマシンにロールアウトするには,以下の手順に従います:
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- カタログを選択して,操作バーの[マシンの更新)を選択します。
- [マスターイメージ]ページで,ホストおよびロールアウトするイメージを選択します。
- [ロールアウト方法)ページで,マシンカタログ内のマシンを新しいイメージによって更新するタイミング:次回シャットダウン時または即時を選択します。
- [概要]ページの情報を確認し,[完了]を選択します。各マシンは,更新後に自動的に再起動されます。
PowerShell SDKを使用してカタログを更新する場合,イメージまたはそのスナップショットの代わりに,ハイパーバイザーテンプレート(VMTemplates
)を指定できます。
ロールアウト方法:
次回のシャットダウン時にイメージを更新すると,現在使用されていないマシン,つまりアクティブなユーザーセッションのないマシンにも即座に反映されます。現在アクティブなセッションが終了すると,使用中のシステムも更新を受け取ります。以下に注意してください:
- 新しいセッションは,該当するマシンで更新が完了するまで起動できません。
- シングルセッションマシンでは,マシンが使用されていないとき,またはユーザーがログインしていないときに,即座にマシンが更新されます。
- 子マシンがあるマルチセッションOSの場合,再起動は自動的に行われません。手動でシャットダウンし,再起動する必要があります。
ヒント:
ホスト接続の詳細設定を使用して,再起動するマシンの数を制限します。これらの設定を使用して,特定のカタログに対して実行されるアクションを変更します。詳細設定はハイパーバイザーによって異なります。
イメージを即時に更新する場合,配信時間および通知を構成します。
- 分散時間:すべてのマシンを同時に更新するか,カタログ内のすべてのマシンの更新を開始するまでの合計時間を指定することができます。内部アルゴリズムにより,その時間内において各マシンの更新および再起動のタイミングが決定されます。
通知:左の[通知]一覧で,更新を開始する前に,マシンに通知メッセージを表示するかどうかを選択します。デフォルトでは,メッセージは表示されません。
更新開始の15分前にメッセージが表示されるように(右の一覧で)選択した場合,最初のメッセージの後,5分ごとにメッセージが繰り返し送信されるように選択することができます。デフォルトでは,メッセージは繰り返して送信はされません。
すべてのマシンの同時更新を選択した場合を除き,通知メッセージは,内部アルゴリズムによって計算された,更新開始前の適切なタイミングで各マシンに表示されます。
更新のロールバック
更新後または新規のイメージは,ロールアウトした後にロールバックすることができます。ロールバックは,新たに更新されたマシンで問題が発生した場合に必要になることがあります。ロールバックした場合,カタログ内のマシンは前回の動作イメージまでロールバックされます。より新しいイメージを必要とする新機能は,利用できなくなります。ロールアウトと同様に,ロールバックでもマシンは再起動されます。
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- カタログを選択し,操作バーの[マシン更新のロールバック]を選択します。
- ロールアウト処理について前述したとおり,古いイメージをマシンに適用するタイミングを指定します。
ロールバックは,復元が必要なマシンにのみ適用されます。たとえば,イメージの更新時にログアウトしなかったユーザーなど,更新したイメージが適用されていないマシンのユーザーは,通知メッセージを受信したり強制的にログオフされたりすることはありません。
カタログのアップグレードまたはアップグレードを元に戻す
マシン上のVDAを新しいバージョンにアップグレードした場合は,マシンカタログをアップグレードする必要があります。すべてのVDAを最新バージョンにアップグレードして,最新の機能をすべて使用できるようにすることをお勧めします。
マシンカタログをアップグレードする前に,次の操作を行います。
- アップグレードしたマシンを起動します。これにより,マシンが控制器に登録されます。このときに,そのマシンカタログ内のマシンについてアップグレードが必要かどうかが管理インターフェイスによりチェックされます。
マシンカタログをアップグレードするには,以下の手順に従います:
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- カタログを選択します。下ペインの[詳細]タブにバージョン情報が表示されます。
- [カタログのアップグレード]を選択します。管理インターフェイスによりカタログのアップグレードが必要なことが検出されると、メッセージが表示されます。画面の指示に従って操作します。アップグレードできないマシンがある場合は、その理由を説明するメッセージが示されます。すべてのマシンを適切に動作させるため、マシンカタログをアップグレードする前にマシンの問題を解決しておくことをお勧めします。
カタログをアップグレードした後でマシンを以前のVDAバージョンに戻すには,カタログを選択し,操作バーで(元に戻す]を選択します。
カタログの複製
カタログを複製する前に,次の考慮事項に注意してください:
- オペレーティングシステムおよびマシン管理に関連付けられた設定を変更することはできません。複製されたカタログは,元のカタログからこれらの設定を継承します。
- カタログの複製は,完了するまでに時間がかかることがあります。必要に応じて[進行状況を隠す]を選択して,バックグラウンドで複製を実行します。
- 複製されたカタログは元のカタログの名前を継承し,サフィックスとして”
复制
“が付きます。この名前は変更できます。「カタログ名の変更“を参照してください。 - 複製が完了したら,複製したカタログを必ずデリバリーグループに割り当ててください。
(管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
カタログを選択し,操作バーの[複製]を選択します。
[選択したマシンカタログの複製]ウィンドウで,複製されたカタログの設定を表示し,必要に応じて設定を構成します。(次へ]を選択して,次のページに進みます。
[概要]ページで,設定の概要を表示し,[完了]を選択して複製を開始します。
必要に応じて[進行状況を隠す]を選択して,バックグラウンドで複製を実行します。
タグの管理
(完全な構成]管理インターフェイスを使用して,カタログにタグを適用したり,カタログからタグを削除したりできます。この機能は、Webベースのコンソールでのみ使用できます。
- (管理]>[完全な構成)の左側ペインで[マシンカタログ]を選択します。
- マシンカタログを選択してから,[詳細]を選択します。
- メニューから[タグの管理)を選択します。[タグの管理)ウィンドウが開きます。
- タグが存在する場合は,名前の横にあるチェックボックスを選択します。存在しない場合は,[作成]を選択して,タグの名前を指定します。タグが作成されると、名前の横にあるチェックボックスが選択された状態で、[タグの管理)ウィンドウに自動的に戻ります。
- [タグの管理)ウィンドウで,[保存]を選択して変更を適用し,ウィンドウを閉じます。
ドメイン非参加カタログのサポートの構成
Citrix虚拟应用程序和桌面サービスを使用して,ワークグループまたはドメイン非参加マシンに基づいてカタログを作成できます。ドメイン非参加マシンの作成方法は,アカウントIDプールの作成方法によって異なります。アカウントIDプールは,カタログのプロビジョニング中にマシン名を作成および追跡するためにMCSが使用するメカニズムです。
たとえば,過去のリリースでは,すべてのActive Directoryフィールドが単一のインスタンスで提供されていました:
New-AcctIdentityPool AllowUnicode -Domain "awsdevexample。local" -IdentityPoolName "DedicatedHostCatalog" -NamingScheme "MH-DHost##" -NamingSchemeType "Numeric" \*-OU "CN=Computers,DC= awsdevexample,DC=local"\* -Scope @() -ZoneUid "81291221-d2f2-49d2-ab12-bae5bbd0df05"
MCSは,新しい豪华パラメーターWorkgroupMachine
を使用して,ワークグループカタログを作成します。上記の同じ例を使用すると,このパラメーターにより,ドメイン管理者の資格情報を含むすべての广告(Active Directory)固有のパラメーターを指定する必要があるという要件がなくなります:
New-AcctIdentityPool AllowUnicode -WorkgroupMachine -IdentityPoolName "DedicatedHostCatalog" -NamingScheme "MH-DHOst##" -NamingSchemeType "Numeric" -Scope @() -ZoneUid "81291221-d2f2-49d2-ab12-bae5bbd0df05"
注:
WorkgroupMachine
パラメーターを使用する場合,プロビジョニング,カタログへのマシンの追加またはカタログからのマシンの削除,更新,電源管理など,すべてのカタログライフサイクルイベントで,ドメイン非参加のマシンカタログは,PowerShellを介してのみサポートされるということに注意してください。
トラブルシューティング
マシンの状態が”
电源状态未知
“の場合は。”CTX131267“を参照してください。云连接器が正常に動作していない場合,MCSプロビジョニング操作(カタログ更新など)は通常よりもかなり時間がかかり,管理コンソールのパフォーマンスが大幅に低下します。