min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

仮想化 XenDesktopで、占有型仮想デスクトップ環境(Window8.1)を構築・展開する

 

 

① ハイパーバイザ(XenServer)にWindows8.1のインストールが完了した。

min117.hatenablog.com

② XenDesktop のほうも再インストール完了した。

min117.hatenablog.com

XenDesktop(on VMwareWorkstaion on fedoraLinux)にて、

2「デスクトップとアプリケーションの配信用またはリモートPCアクセス用にマシンをセットアップ」する手順(マシンカタログの手順)まで来た。

f:id:min117:20170506224229p:plain

材料が揃ったので、上記①のWindows8.1占有型デスクトップ環境として配信するセットアップを、②のXenDesktop上にて行っていく。

このへん参照。

https://www.desktop2cloud.jp/wp-content/uploads/2013/08/DeploymentGuideESXiandXD7.pdf

ーーー

まずはWindows8.1をActiveDirectoryに参加させる。

Windows8.1on XenServer on VMwareFusion on iMac controlled by XenDesktop on Windows10 on VMwareWorkstation on fedoraLinux)にて作業を進める。

f:id:min117:20170506224858p:plain

f:id:min117:20170506225457p:plainf:id:min117:20170506225821p:plain

f:id:min117:20170506225826p:plain

固定IPアドレスを設定。

f:id:min117:20170506225831p:plain

ドメインコントローラへのPING疎通を確認。

f:id:min117:20170506230155p:plain

 

f:id:min117:20170506230448p:plain

ActiveDirectoryの管理者アカウント(Administrator@XENDESKTOP)でWindows8.1をドメインに参加させる。

ドメインコントローラ(サーバ名:ad)をセットアップした時に入力したIDとパスワード

f:id:min117:20170506230453p:plain

f:id:min117:20170506230603p:plain

f:id:min117:20170506230636p:plain

f:id:min117:20170506230759p:plain

f:id:min117:20170506230903p:plain

再起動後、まずはドメインの管理者ユーザー(Administrator@XENDESKTOP)でログインする

f:id:min117:20170506231730p:plain

f:id:min117:20170506232140p:plain

f:id:min117:20170506232144p:plain

f:id:min117:20170506232210p:plain

f:id:min117:20170506232741p:plain

次に Domain Users グループに、ローカルの管理者権限を与えて、ローカルにインストールできるようにする。

コントロールパネル → システムとセキュリティ → 管理ツール

コンピューターの管理 → ローカルユーザーとグループ → グループ

Administrators を右クリック「グループに追加」

追加 → 詳細設定 → 検索 から 「Domain Users」を追加する。

f:id:min117:20170506232746p:plain

f:id:min117:20170506232812p:plain

f:id:min117:20170506232929p:plain

f:id:min117:20170506232934p:plain

ドメイン管理者(Administrator@XENDESKTOP)はログアウトして、ドメインユーザーでログインしなおす。

f:id:min117:20170506233517p:plain

と思ったら、Windows8.1用のドメインユーザーを作っていなかった。

ーーー

ドメインコントローラ(WindowsServer2012R2)で、Windows8.1用のドメインユーザーを作る。

サーバにログインして、サーバマネージャを起動。

f:id:min117:20170507183213p:plain

f:id:min117:20170507183241p:plain

f:id:min117:20170506233638p:plain

f:id:min117:20170507182544p:plain

f:id:min117:20170507182547p:plain

f:id:min117:20170507182550p:plain

f:id:min117:20170507182553p:plain

ユーザーができたので、Windows8.1に戻って、ドメインユーザー「win8vdi@XENDESKTOP」でログインする。

f:id:min117:20170507182959p:plain

f:id:min117:20170507183006p:plain

f:id:min117:20170507183013p:plain

f:id:min117:20170507183019p:plain

f:id:min117:20170507183026p:plain

f:id:min117:20170507184211p:plain

f:id:min117:20170507184220p:plain

 

f:id:min117:20170507184227p:plain

f:id:min117:20170507184229p:plain

f:id:min117:20170507184231p:plain

f:id:min117:20170507184234p:plain

f:id:min117:20170507184241p:plain

f:id:min117:20170507184249p:plain

f:id:min117:20170507184251p:plain

f:id:min117:20170507184253p:plain

f:id:min117:20170507190302p:plain

f:id:min117:20170507190313p:plain

f:id:min117:20170507190451p:plain

f:id:min117:20170507190459p:plain

f:id:min117:20170507190937p:plain

f:id:min117:20170507190945p:plain

f:id:min117:20170507190952p:plain

f:id:min117:20170507191000p:plain

f:id:min117:20170507191009p:plain

f:id:min117:20170507191018p:plain

f:id:min117:20170507191026p:plain

f:id:min117:20170507191033p:plain

f:id:min117:20170507191041p:plain

f:id:min117:20170507191049p:plain

f:id:min117:20170507204030p:plain

f:id:min117:20170507204038p:plain

f:id:min117:20170507204048p:plain

f:id:min117:20170507204056p:plain

f:id:min117:20170507204104p:plain

f:id:min117:20170507204110p:plain

f:id:min117:20170507204116p:plain

f:id:min117:20170507204122p:plain

f:id:min117:20170507204128p:plain

f:id:min117:20170507204755p:plain

f:id:min117:20170507204803p:plain

f:id:min117:20170507204810p:plain

f:id:min117:20170507204816p:plain

f:id:min117:20170507204104p:plain

f:id:min117:20170507204122p:plain

ーーー

XenDesktopのあるWindows2012R2のサーバにてマシンカタログの作成

参照サイト

https://www.desktop2cloud.jp/wp-content/uploads/2013/08/DeploymentGuideESXiandXD7.pdf

f:id:min117:20170507205703p:plain

f:id:min117:20170507205724p:plain

f:id:min117:20170507205732p:plain

f:id:min117:20170507210440p:plain

f:id:min117:20170507210445p:plain

f:id:min117:20170507210449p:plain

f:id:min117:20170507210453p:plain

f:id:min117:20170507210458p:plain

f:id:min117:20170507210502p:plain

f:id:min117:20170507210506p:plain

f:id:min117:20170507210509p:plain

f:id:min117:20170507210512p:plain

f:id:min117:20170507210515p:plain

f:id:min117:20170507210519p:plain

f:id:min117:20170507210524p:plain

f:id:min117:20170507210527p:plain

f:id:min117:20170507210531p:plain

f:id:min117:20170507210600p:plain

f:id:min117:20170507210603p:plain

ーーー

マシンカタログが作成されたので、最後にデリバリーグループのセットアップを行う。

 

f:id:min117:20170507211326p:plain

f:id:min117:20170507211332p:plain

f:id:min117:20170507211336p:plain

f:id:min117:20170507211339p:plain

f:id:min117:20170507211343p:plain

f:id:min117:20170507211347p:plain

f:id:min117:20170507211351p:plain

f:id:min117:20170507211355p:plain

f:id:min117:20170507211359p:plain

f:id:min117:20170507211403p:plain

f:id:min117:20170507211409p:plain

f:id:min117:20170507211412p:plain

f:id:min117:20170507211437p:plain

f:id:min117:20170507211740p:plain

f:id:min117:20170507211744p:plain

f:id:min117:20170507211747p:plain

f:id:min117:20170507212247p:plain

f:id:min117:20170507212249p:plain

f:id:min117:20170507212252p:plain

f:id:min117:20170507212255p:plain

f:id:min117:20170507212259p:plain

f:id:min117:20170507212302p:plain

f:id:min117:20170507212305p:plain

f:id:min117:20170507212308p:plain

f:id:min117:20170507212312p:plain

f:id:min117:20170507212318p:plain

ーーー

デリバリーグループの作成が終わったので、StoreFrontの構成をする。左ペインからStoreFront のメニューを触ったらスナップインエラーになってしまった。

f:id:min117:20170507211836p:plain

f:id:min117:20170507211839p:plain

いったん StoreFront を閉じて Citrix Studio を起動し直してみる

f:id:min117:20170507212509p:plain

f:id:min117:20170507212552p:plain

今度はうまく起動した。

f:id:min117:20170507213353p:plain

f:id:min117:20170507213357p:plain

f:id:min117:20170507213400p:plain

f:id:min117:20170507213443p:plain

f:id:min117:20170507213446p:plain

f:id:min117:20170507213449p:plain

f:id:min117:20170507213451p:plain

f:id:min117:20170507213454p:plain

f:id:min117:20170507213457p:plain

f:id:min117:20170507213502p:plain

f:id:min117:20170507213505p:plain

f:id:min117:20170507213508p:plain

f:id:min117:20170507213511p:plain

f:id:min117:20170507213514p:plain

f:id:min117:20170507213517p:plain

ストアの作成がかなり長い。30分くらいかかってる。

f:id:min117:20170507213520p:plain

「サイトのテスト」をクリック。

f:id:min117:20170507214058p:plain

f:id:min117:20170507214305p:plain

f:id:min117:20170507214309p:plain

f:id:min117:20170507214313p:plain

サーバからだとJavaScriptがないため利用できない。

f:id:min117:20170507214317p:plain

サイトのアドレスを Windows10(XenCenter用で今回のドメインには参加していない) から開いてみる。

http://ddc.xendesktop.example.com/Citrix/StoreFront/PNAgent/config.xml

f:id:min117:20170507220242p:plain

f:id:min117:20170507220248p:plain

エラーになってしまった。「ddc.xendesktop.example.com」の名前解決ができていないのかも。

f:id:min117:20170507220249p:plain

DNSドメインコントローラを追加してみる。

f:id:min117:20170507220252p:plain

f:id:min117:20170507220256p:plain

エラーは変わらず。

f:id:min117:20170507220249p:plain

Windows10をドメイン参加させて再度試す。

f:id:min117:20170507221132p:plain

f:id:min117:20170507221137p:plain

f:id:min117:20170507221142p:plain

f:id:min117:20170507221148p:plain再起動する。

f:id:min117:20170507221200p:plain

再起動した Windows10 に、ドメインの管理者ユーザー(Administrator@XENDESKTOP)でログインする。

f:id:min117:20170507221817p:plain

f:id:min117:20170507221821p:plain

ドメインの管理者ユーザー(Administrator@XENDESKTOP)でログインできた。

f:id:min117:20170507223044p:plain

Edge を起動してみたものの、ドメイン管理者ユーザーだと起動できない。

f:id:min117:20170507223053p:plain

ActiveDirectoryサーバに用意したドメインユーザー(Win10vdi)を利用してログインすることにするが、その前に Domain Users グループに、ローカルの管理者権限を与えておく。

コントロールパネル → システムとセキュリティ → 管理ツール

コンピューターの管理 → ローカルユーザーとグループ → グループ

Administrators を右クリック「グループに追加」

追加 → 詳細設定 → 検索 から 「Domain Users」を追加する。

f:id:min117:20170507223312p:plain

f:id:min117:20170507223314p:plain

f:id:min117:20170507223317p:plain

f:id:min117:20170507223320p:plain

f:id:min117:20170507223322p:plain

再起動する。

f:id:min117:20170507223324p:plain

再起動したら ドメインユーザー(Win10vdi@XENDESKTOP)でログインする。

f:id:min117:20170507223620p:plain

f:id:min117:20170507223626p:plain

Edgeで Citrix のサイトに接続してみる。

http://ddc.xendesktop.example.com/Citrix/StoreFront/PNAgent/config.xml

f:id:min117:20170507224512p:plain

f:id:min117:20170507224522p:plain

f:id:min117:20170507224529p:plain

アドレスが違っていた。

http://ddc.xendesktop.example.com/Citrix/StoreFront/

f:id:min117:20170507224650p:plain

今度は403エラーになってしまう。

f:id:min117:20170507224652p:plain

XenStudioのサーバ(ddc)で、仮想デスクトップユーザーの割り当てをやっていなかったからかも。

https://www.desktop2cloud.jp/wp-content/uploads/2013/08/DeploymentGuideESXiandXD7.pdf

f:id:min117:20170507225516p:plain

XenStudio のサーバWindows2012R2に、ドメインユーザー(ddc@XENDESKTOP)に接続。

XenStudio 左ペインの「検索」をクリック。

 

f:id:min117:20170507231050p:plain

f:id:min117:20170507231053p:plain

f:id:min117:20170507231100p:plain

f:id:min117:20170507231104p:plain

f:id:min117:20170507231109p:plain

f:id:min117:20170507231113p:plain

f:id:min117:20170507231116p:plain

f:id:min117:20170507231120p:plain

f:id:min117:20170507231124p:plain

f:id:min117:20170507231127p:plain

接続中にリモートデスクトップが切れてしまうのでVNC接続に切り替えた。

f:id:min117:20170507231930p:plain

f:id:min117:20170507231938p:plain

f:id:min117:20170507231946p:plain

やっとユーザーの切り替えが終わった。10分ほどかかった。

f:id:min117:20170507231954p:plain

 

ドメインユーザー(Win10vid)で、仮想Win8vdi にログインできるようになったはず。再度 Windows10 から Citrix のサイトにアクセスしてみる。

f:id:min117:20170507224650p:plain

ダメだ。また403エラーになる。

f:id:min117:20170507232140p:plain

VDA のインストールが必要なのかもしれない。Windows10 にもインストールする。

f:id:min117:20170507232751p:plain

f:id:min117:20170507232753p:plain

f:id:min117:20170507232756p:plain

f:id:min117:20170507232758p:plain

f:id:min117:20170507232759p:plain

f:id:min117:20170507232805p:plain

f:id:min117:20170507232809p:plain

f:id:min117:20170507234512p:plain

f:id:min117:20170507234516p:plain

f:id:min117:20170507234519p:plain

f:id:min117:20170507234523p:plain

f:id:min117:20170507234526p:plain

f:id:min117:20170507234530p:plain

f:id:min117:20170507234533p:plain

f:id:min117:20170507234536p:plain

f:id:min117:20170507234543p:plain

f:id:min117:20170507234546p:plain

f:id:min117:20170507234550p:plain

f:id:min117:20170507234553p:plain

f:id:min117:20170507234557p:plain

f:id:min117:20170507234600p:plain

再起動される。

f:id:min117:20170507234758p:plain

f:id:min117:20170507234815p:plain

f:id:min117:20170507235055p:plain