SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

MED-V インストール手順 [サーバー インストール編]

leave a comment

<MED-V インストール手順 [環境編]

MED-V のインストール手順をまとめて投稿。

サーバーのインストールからクライアントでの実行まで一通り試してみました。

まずは、MED-V? サーバーのインストールです。

インストールに使用するモジュールは connect からダウンロードしたものを使用しています。
Microsoft Enterprise Desktop Virtualization V1

[MED-V サーバーのインストール]

MED-V サーバーのインストールはインストーラの指示に従って実行します。
カスタムインストールはありませんので [Next] を押しているとインストールが完了します。

  1. [MED-V_Server_x64_1.0.66.msi] を実行します。
    x86 でインストールする場合は [MED-V_Server_x86_1.0.66.msi] を実行します。?
  2. ウィザードが起動したら [Next] をクリックします。
    image
  3. [I accept the terms in the license agreement] を選択し、 [Next] をクリックします。
  4. インストールディレクトリを選択して [Next] をクリックします。
  5. [Install] をクリックしてインストールを開始します。
  6. [Launch MED-V Server Configuration Manager] を有効にし、[Finish] をクリックします。

[IIS のインストール]

イメージ配布用に使用する IIS をインストールします。

image

IIS は [Web サーバー (IIS)] の標準でインストールされる役割サービスと以下の役割サービスを追加します。

  • 基本認証
  • Windows 認証
  • クライアント証明書のマッピング認証

image?

また、サーバーに格納したイメージを展開する場合は BITS が使われますので [BITS サーバー拡張] の機能を追加します。
image?

[SQL Server のインストール]

SQL Server はデータベースエンジン部がインストールされていれば問題ありません。
今回は MED-V サーバー上に [既定のインスタンス] としてインストールしています。
またクライアントコンポートもインストールしたかったので [管理ツール – 完全] もインストールしました。

image
# 画像はインストール後にキャプチャしたため、管理ツールがグレーアウトしてしまっています。

この後はサーバーの設定を行います。

>MED-V インストール手順 [サーバー 設定編]

Written by Masayuki.Ozawa

2月 7th, 2009 at 9:55 am

Posted in MDOP

SCVMM で共有ディレクトリの ISO イメージがマウントできない場合の対応

leave a comment

SCVMM 2008 でバーチャルマシンの DVD ドライブに共有ディレクトリの ISO イメージをマウントすると
以下のエラーが発生し、マウントすることができませんでした…。

エラー? (12700)
VMM は xxxxx.xxxx.xxxx サーバー上で Hyper-V 操作を完了できません (エラー: ‘xxxxxxxxx’ は、デバイス ‘Microsoft Virtual CD/DVD Disk’ を追加できませんでした。(仮想マシン ID xxxxxxxxxxxxxxx)

‘2008R2-FULL-01’: ファイル ‘xxxxxx.xxxxx.xxxxxOSWindows Server 2008 R2ja_windows_server_2008_r2_datacenter_enterprise_standard_beta_dvd_x64_x15-29124.iso’ に必要なセキュリティ設定がありません。エラー: ‘エラー: 一般のアクセスが拒否されました’ (0x80070005)。セキュリティ設定を修正するには、このファイルに関連付けられたデバイスを仮想マシンから取り外し、再度追加してください。(仮想マシン xxxxxxxxxxxxxxxxx))。
Details0? (Unknown error (0x8001))

推奨する操作
Hyper-V の問題を解決し、操作を再試行してください。

同様の現象になっている方もいらっしゃるようで、私の環境固有の現象というわけでもなさそうでした。

私の環境は以下の図のようになってます。

SCVMM 対応
SCVMM 上の共有ディレクトリをライブラリとし、同一ドメイン内の Hyper-V サーバーを管理しています。

以下の対応をしてみたのですがエラーは解決しませんでした。
# ログオン / オブジェクトアクセスの失敗を監査しても特に目立った失敗もないように見えました。

  1. ISO ライブラリの共有ディレクトリ、実ディレクトリにコンピュータアカウントのフルコントロールを設定
  2. ISO ライブラリの共有ディレクトリ、実ディレクトリに [Authenticated Users] のフルコントロールを設定
  3. [Guest] アカウントを有効

こちらのサイト を参考にしたところ、共有ディレクトリの ISO をマウントすることができました。
ちなみに韓国語です。初めて Excite で韓国語翻訳を使いました。

[変更した内容]

  1. ドメインの機能レベルを [Windows Server 2003] に設定します。
    機能レベルを [Windows Server 2003] に設定しているのは、サービス単位で委任をできるようにするためです。
    image
  2. Hyper-V サーバーのコンピュータアカウントのプロパティを開きます。
  3. [委任] タブを開きます。
  4. 以下の設定で SCVMM のライブラリサーバーに対して CIFS を委任します。
    [ユーザーまたはコンピュータ] のサーバー名は黒塗りにしてありますがここには SCVMM サーバーが設定されています。
    image
  5. しばらく待つか Hyper-V サーバーを再起動します。

私の環境ではこれで共有ディレクトリの ISO イメージがマウントできるようになりました。
image
image

image

共有ディレクトリ / 実ディレクトリのアクセス権は追加では設定していません。
# CIFS を委任しているから問題ないのでしょうかね??
[追記]
とおもったら [Authentiated Users] を追加していますね。CIFS の委任とこのグループの追加が必要になりそうです。
?imageimage

設定の妥当性に自信がないため、同じ現象が発生していてこちらの対応で解決した方がいらっしゃいましたら、
コメントでフィードバックいただけると幸いです。

2009/3/26 追記
[Authenticated Users] の読み取り権限は共有 / ディレクトリともに必要みたいです。
SCVMM 2008 R2 Beta でも本投稿の内容で回避できました。

この機能に関してはヘルプでも

[コピーせずにイメージ ファイルを共有する]:
このオプションを選択すると、このハードウェア プロファイルで作成されたバーチャル マシン上の領域が節約されます。
このオプションを使用できるのは、Virtual Server 上だけです。

と明示的に記載されていますので、 Hyper-V を管理する場合は使用を想定していない機能なんでしょうね。とても便利なのですが。

SCVMM R2 2008 Beta では設定画面にヘルプへのリンクが追加されています。問い合わせが多かったのでしょうか…。
image

Written by Masayuki.Ozawa

2月 6th, 2009 at 1:46 pm

Posted in System Center

[virtualization.info]Hyper-V 2008のパフォーマンスチューニング指針

leave a comment

記事内の邦訳された箇所だけしか読んでいませんが面白そうな内容です↓
Hyper-V 2008のパフォーマンスチューニング指針
?
>所々に貴重なアドバイスも隠れている。
とありますがすべて英語ですのでアドバイスに気付けなさそうです…。

Written by Masayuki.Ozawa

2月 5th, 2009 at 11:10 am

Posted in Hyper-V

Tech·Ed Japan 2009 のページがオープンしていました

leave a comment

まだ日程の掲載だけですが Tech·Ed Japan 2009 のホームページがオープンしていました↓
 
いつもは一般販売の DVD でセッションを確認しているので一度は参加してみたいです。
 
Tech·ED 2008  の DVD はまだ一般販売されていないんですよね…。
フルエクスペリエンスで参加された方への配布は完了しているようなのですが。
販売されないまま Tech·Ed 2009 を迎えないことを祈るばかりです。
# リミテッドパッケージで参加して一般販売で DVD を買われる方もいるかとおもうのですがそうでもないのでしょうか??

Written by Masayuki.Ozawa

2月 3rd, 2009 at 11:47 pm

Posted in その他

Tech・Ed Japan 2009 のページがオープンしていました

leave a comment

まだ日程の掲載だけですが Tech・Ed Japan 2009 のホームページがオープンしていました↓
?
いつもは一般販売の DVD でセッションを確認しているので一度は参加してみたいです。
?
Tech・ED 2008? の DVD はまだ一般販売されていないんですよね…。
フルエクスペリエンスで参加された方への配布は完了しているようなのですが。
販売されないまま Tech・Ed 2009 を迎えないことを祈るばかりです。
# リミテッドパッケージで参加して一般販売で DVD を買われる方もいるかとおもうのですがそうでもないのでしょうか??

Written by Masayuki.Ozawa

2月 3rd, 2009 at 11:47 pm

Posted in その他

MED-V インストール手順 [環境編]

leave a comment

MED-V のインストール手順を

  1. 環境編
  2. サーバー編
  3. クライアント編

の 3 回に分けてまとめてみたいと思います。
# 検証しながらまとめていますので MED-V のインストール手順系の投稿は検証の進捗によって随時更新をします。

まずは [環境編] から。

MED-V は 以下の図のような環境で構成されます。

MED-V

MED-V サーバー には Windows Server 2008 を使用する必要があります。
MED-V クライアント は Windows Vista または Windows XP を使用します。

MED-V はクライアント上で実行している Virtual PC 2007 上の OS の特定のアプリケーションのウィンドウを
転送して表示させますので各 MED-V クライアントには Virutal PC 2007 ならびに Virtual PC 2007 上で
アプリケーションを動作させるための OS を起動させる必要があります。

各環境のシステム要件は以下のようになっています。(Beta 版に同梱されているドキュメントから抜粋しています。)

  1. MED-V サーバー
    OS

    Windows Server 2008 Standard / Enterprise Edition x86 or x64

    SQL Server? ※1

    MS SQL Server 2005 Enterprise Edition SP2
    MS SQL 2008 Express / Standard / Enterprise editions

    IIS  ※2

    IIS 7.0

    ※1 SQL Server はレポート用のデータを格納するために使用しますが必須ではありません。
    ※2 IIS は MED-V クライアントで使用する Virutal PC のイメージをダウンロードするために使用しますが必須ではありません。

    本検証では Windows Server 2008 Datacenter Edition x64 を使用しています。
    (Datacenter は対応 OS に入っていませんでしたが事前検証では動きましたのでそのまま使用しています。)

  2. MED-V クライアント
    OS

    Windows XP SP2/3 (Pro, Home) x86
    Vista SP1 (Enterprise, Home Basic, Home Premium, Business, Ultimate) x86

    Web browser

    Microsoft Internet Explorer 7.0

    File System

    NTFS

    .NET Framework

    Microsoft.NET Framework Version 2.0, 2.0 SP1

    Virtual PC

    Virtual PC 2007 SP1

    本検証では Windows Vista SP1 Enterprise Edition を使用していきます。
    そのため、 IE 7.0 / .NET Framework 2.0 については初期状態でインストールされています。

  3. MED-V イメージ
    OS

    Windows XP SP2/SP3 Pro x86, Windows 2000 SP4

    Web browser

    Microsoft Internet Explorer 6.0 SP 2, 7.0

    File System

    NTFS

    MED-V イメージは MED-V クライアント上で実行する Virtual PC 2007 のイメージになります。
    本検証では Windows XP SP3 Professional を使用していきます。
    MED-V イメージは Volume License (VL) を使用する必要があるようですが、TechNet サブスクリプションでは
    VL 版が使用できないため、通常の XP を使っています。
    (VL 版でなくてもとりあえずの検証はできます。)

今回の検証で使用している環境をまとめると以下の図のようになります。

MED-V?
まずはワークグループ環境で検証してみたいと思います。

2009/2/4 追記
MED-V サーバー Hyper-V 上に、Vista は物理環境に構築しています。
最初は Vista も Hyper-V 上に構築していたのですが Virtual PC のレスポンスがとても悪かったので
物理環境に切りえ変えました。

次回は [サーバー編] で MED-V サーバーのインストール手順をまとめたいと思います。

>MED-V インストール手順 [サーバーインストール編]

Written by Masayuki.Ozawa

2月 3rd, 2009 at 2:28 pm

Posted in MDOP

Windows Server 2008 R2 / Windows 7 の VHD からの物理サーバーブート

leave a comment

まだ情報収集の段階で実際に起動するところまで検証できていませんが、
以下の情報がとても参考になりそうです。
# 日本語で VHD ブートについて具体的に書かれているサイトはまだ見当たりませんでした。
?
現在は複数パーティションでマルチブートしているのでこの機能は興味津々です。
?
BCD の操作はあまりしたことがなかったのでこの機会に少し勉強したいと思います。

Written by Masayuki.Ozawa

2月 2nd, 2009 at 10:29 pm

Posted in Windows Server

[ITmedia]Windows 7、次のリリースでほぼ完成

leave a comment

ITmedia の記事リンクです↓
?
つい先週、tech days で beta のデモを見たばかりですが次は RC なんですね。

Written by Masayuki.Ozawa

2月 2nd, 2009 at 2:50 pm

Posted in Windows Client

ようやく MED-V の検証環境構築ができました

leave a comment

サーバーを再構築していたので時間がかかりましたが、どうにか MED-V のインストールができました。

image

各環境を初期化してから、インストール手順をまとめみたいと思います。

あとまったく手がつけられていないのは SQL Server 2005 SP3 の SSRS の埋め込みフォントですね…。
こちらも軽く確認しないと。

Written by Masayuki.Ozawa

2月 2nd, 2009 at 2:25 pm

Posted in MDOP

WSFC 構築手順 [設定編] ネットワーク設定

2 comments

<WSFC 構築手順 [構築編] その 3

WSFC のネットワーク設定についてまとめていきたいと思います。

ネットワーク設定で可能なものは

  1. [内部]/[外部] ネットワークの設定
  2. [外部] ネットワークの IP アドレスの設定

だと思います。

以前のバージョンの MSCS と違いハートビートに使用するネットワークの優先順位は設定ができなくなっています。
WSFC ではクラスタのネットワークドライバがルーティングテーブルに応じて優先順を自動的に調整する設定となっているようです。
具体的にこの内容が書かれている技術情報はまだ見つかっていません。Microsoft のパートナー用コミュニティの情報です。

Microsoft の技術情報ではありませんが、TechTarget のホワイトペーパーで DELL の情報として近いものはありました。
Hyper-V仮想化環境の可用性を高めるベストプラクティスとは?

各設定は以下の方法で変更ができます。

[内部]/[外部] ネットワークの設定

クラスタの初期構築後の設定では、クラスタの IP アドレスを設定したネットワークが外部ネットワーク、それ以外のネットワークは
内部ネットワークとして設定されるようです。
外部ネットワークと内部ネットワークの設定は以下の手順で変更できます。

  1. [ネットワーク] を選択します。
    image
  2. 対象のネットワークを右クリックし、[プロパティ] をクリックします。
    image
  3. [クライアントにこのネットワーク経由の接続を許可する] の [有効]/[無効] で [内部]/[外部] ネットワークを設定します。
    また、ネットワークの名前についてもこの画面で変更します。
    image?
    設定によってネットワークは以下のように使用されます。
    MSCS ではサービス専用のネットワーク (クライアント アクセスのみ) が設定できたのですが、WSFC ではこの設定は
    なくなっているみたいですね。
    以前との設定の比較表を作ってみました。
    ?

    Windows Server 2003 以前の設定

    クラスタにこのネットワークの使用を許可する

    内部クラスタ通信のみ

    クライアントにこのネットワーク経由の接続を許可する

    混合ネットワーク

    クラスタにこのネットワークの使用を許可しない

    無効 (クラスタでは使用しない)

[外部] ネットワークの IP アドレスの設定

外部ネットワークの IP アドレスは [クラスタ コア リソース] として設定されています。
クラスタ コア リソースは以下の手順で変更することができます。

  1. クラスタ名を選択します。
    image
  2. [クラスタ コア リソース] を展開します。
    image
  3. クラスタ名を右クリックし、[プロパティ] を選択します。
    image
  4. 変更対象の IP アドレスを選択し、[編集] をクリックします。
    image
  5. [アドレス] に設定されている IP アドレスを変更し、[OK] をクリックします。
    ?image
    IP アドレスを DHCP の設定にしている場合のみ [DHCP を使用する] を選択することができます。
    ?image
  6. IP の変更画面で [適用] をクリックすると最終的な確認メッセージが表示されますので [はい] をクリックして確定します。
    image
  7. 今回は Windows の DNS サーバーを使用していますが DNS の A レコードは連携して変更されていませんでした。
    DNS のレコードは手動で設定変更する必要がありそうです。
    image

ネットワークに関係する設定はこれらの操作で変えることができます。
設定は変更できませんが、内部ネットワークの優先順位は以下の手順で確認することができます。

[内部ネットワークの優先順位の確認]

  1. コマンドプロンプトを [管理者として実行] します。
  2. 以下のコマンドを実行します。
    cluster /LISTNETPRI

    [実行結果]

    >cluster /LISTNETPRI
    内部ネットワークの優先順位を一覧表示しています:
    ?? ネットワーク名
    ?? —————
    ?1 Heartbeat
    ?2 Public

    上の例では内部ネットワークの優先順位は意図したものになっていますが、構築後にネットワークを追加した場合は
    思った通りの設定にならないこともしばしばあるようです。
    どうにか意図した順序で認識できるように制御できないか模索中です。

    ?

ネットワーク系の設定で思いついたのは以上です。
他にも何かネットワーク系の設定がありましたら別途投稿したいと思います。

次回はディスククォーラムの設定をまとめてみたいと思います。

>WSFC 構築手順 [設定編] クォーラムディスクのドライブ文字

Written by Masayuki.Ozawa

2月 1st, 2009 at 1:51 pm

Posted in MSCS/WSFC(MSFC)