こしぞーのひとり情シス

Windows/仮想化の小規模環境を運用するリーマンの日々を綴っています。

[S2D HCI]Windows10上にWindows Server 2016 S2D HCI構築「その1」(Storage Spaces Direct/記憶域スペースダイレクト)

f:id:bfx62324:20180825153107p:plain

検証目的でWindows10 Hyper-V上に、「記憶域スペースダイレクトを利用した、2ノードHyper-Vクラスタ」を構築していきます

いわゆる S2D HCI 2ノード構築手順です

くらいの性能であればWindows10 Hyper-V上に、複数のWindows Server評価版を動作させてWindows Server 2016 S2D HCIが構築できます

今回は2つの仮想マシンに基本機能をインストールするまでの手順を紹介します

本ページの完成イメージは次のとおりです

f:id:bfx62324:20180825153430p:plain

Windows Server 2016 S2D HCI構築手順概要

事前準備

私のようにWindows10 PC上にすべて構築する場合はこちらの手順を実施

www.hitoriit.com

f:id:bfx62324:20180825155701p:plain

Active Directoryドメインコントローラーを準備

以下記事の手順を実施

www.hitoriit.com

f:id:bfx62324:20180825155710p:plain

Windows Server 2016 DataCenterエディション(評価版)の仮想マシンの2台用意

以下手順を参考に、 2コア / 1GB起動メモリ(動的メモリ512MB-4096MB) / 127GBディスク 仮想マシンを2つ作成し
Windows server DataCenter Edition評価版をインストール

www.hitoriit.com

作成した仮想マシンに対して、以下手順を更に実施しHyper-V機能有効化可能なようにしておく

www.hitoriit.com

f:id:bfx62324:20180825155905p:plain

各サーバにHyper-Vとフェイルオーバークラスタ機能をインストール

「サーバーマネージャー」から「役割の追加と削除」を選択

f:id:bfx62324:20180825142939p:plain

「次へ」をクリック

f:id:bfx62324:20180825142955p:plain

「役割ベースまたは機能ベースのインストール」を選択して「次へ」クリック

f:id:bfx62324:20180825143223p:plain

自身が選択されていることを確認して「次へ」をクリック

f:id:bfx62324:20180825143233p:plain

Hyper-V」のチェックボックスをオンにする

f:id:bfx62324:20180825143241p:plain

ここで「Hyper-Vをインストールできません:必要な仮想化機能がプロセッサにありません」と表示される場合 は、一度OSをシャットダウンしてWindows10側から以下記事の手順を実施してください

www.hitoriit.com

「管理ツールを含める」にチェックを入れて、「機能の追加」をクリック

f:id:bfx62324:20180825143249p:plain

Hyper-V」にチェックされていることを確認して、「次へ」をクリック

f:id:bfx62324:20180825143259p:plain

機能の選択で「フェイルオーバークラスタリング」にもチェックを入れて「次へ」をクリック

f:id:bfx62324:20180915180613p:plain

f:id:bfx62324:20180915180621p:plain

f:id:bfx62324:20180915180628p:plain

「次へ」をクリック

f:id:bfx62324:20180825143317p:plain

仮想スイッチは作成せずに「次へ」をクリック
※インストール完了後に変更可能な部分のため

f:id:bfx62324:20180825143358p:plain

ここもデフォルトのまま「次へ」をクリック
※インストール完了後に変更可能な部分のため

f:id:bfx62324:20180825143408p:plain

ここもデフォルトのまま「次へ」をクリック
※インストール完了後に変更可能な部分のため

f:id:bfx62324:20180825143418p:plain

「必要に応じてサーバーを再起動する」にチェックを入れて「インストール」をクリック

f:id:bfx62324:20180825143425p:plain

途中何度か再起動されます

再起動完了後にログオンするとウィザードが完了します

f:id:bfx62324:20180825143436p:plain

以上で、Hyper-Vのインストールは完了です

ここまで実施すると、以下の状態になっていると思います

f:id:bfx62324:20180825113932p:plain

エラーメッセージが出る

Windows10にインストールした、Windows Server 2016でいざHyper-V役割を有効化しようとすると

  • 機能をインストールしようとしているサーバーで問題が検出されました。選択した機能は、選択肢たサーバーの現在の構成と互換性がありません。[OK]をクリックして別の機能を選択してください
  • Hyper-Vをインストールできません:必要な仮想化機能がプロセッサにありません

この表示が出た場合は、こちらの手順を実施してください

www.hitoriit.com

インストール後に仮想スイッチを作成しましょう

Hyper-V有効化だけではスタンドアロン仮想マシンしか作ることができません

などの普通の要望に答えるためには仮想スイッチの作成が必要です

スタートメニューから「Hyper-Vマネージャー」を起動します
「仮想スイッチ マネージャー」をクリック

f:id:bfx62324:20180815085330p:plain

「新しい仮想スイッチ」ー>「新しい仮想ネットワークスイッチ」をクリックして 外部・内部・プライベート から選択します

  • 外部: 物理PCと同じIPアドレスを与えて、PCの外にネットワーク通信させたいとき
  • 内部: 仮想マシン同士と、仮想マシンと物理PC間で通信可能
  • プライベート: 作成した仮想マシン同士だけで通信可能(物理PC側も通信できない)

f:id:bfx62324:20180815085333p:plain

仮想スイッチ名を入力して、「OK」をクリック
(ここでは仮想マシンと物理PCだけで通信可能な内部ネットワークを作成)

f:id:bfx62324:20180815085327p:plain

このあとの手順はこちらを参考にしてください

www.hitoriit.com

www.hitoriit.com

関連記事です

Windows10 Hyper-V有効化はとても簡単な手順で実施できます

www.hitoriit.com

Windows10 Hyper-Vでも、LinuxはもちろんWindows Server 2016仮想マシンも構築可能です

www.hitoriit.com

Windows10 でWindows Server系インフラ検証に必須のADインストール手順です

www.hitoriit.com

以上