障害の状態
NFS データストアの追加がタイムアウトにより失敗する;
障害の分析
ESXi/ESX ホストからの NFS マウントは Windows Services for UNIX でサポートされていないため、このような問題が発生する可能性があります。
まず、Windows Services for UNIX を正しくインストールする必要があります:
-
Windows Services for UNIX(WSFU)をインストールします。
-
ESXi/ESX ホストの password と group ファイルを Windows サーバーにコピーします。
-
WSFU を設定して ESXi/ESX ホストへのアクセスを許可します。
-
NFS を使用して Windows フォルダを共有します。
-
ESXi/ESX ホストに Windows NFS サーバーの共有フォルダを Datastore として追加します。
Windows Services for UNIX(WSFU)のインストール手順:
-
WSFU のインストールファイルをダウンロードします。アドレス:ダウンロードアドレス。
-
setup.exe ファイルをダブルクリックして、カスタムインストールを選択します。
-
以下のコンポーネントをインストールします:
-
NFS のオプションを開き、Server for NFS を選択し、Will be installed on local hard drive を選択します。
-
Authentication tools for NFS を開き、User Name Mapping をクリックし、Will installed on local hard drive を選択します。
-
-
サービスコントロールパネルを開き、User Name Mapping の自動起動を変更します。
ESXi/ESX ホストの password と group ファイルを Windows サーバーにコピーします:
/etc/passwd と /etc/group ファイルを WSFU サーバーにコピーします。WinSCP などのツールを使用して、[url=http://winscp.net/eng/download.php#download2] WinSCP ダウンロードアドレス [/url] で完了できます。
WSFU が ESXi/ESX ホストの接続要求を受け入れるように設定します:
- ローカルの管理者ユーザーを選択し、root 権限ユーザーにマッピングし、Apply をクリックして有効にします。
NFS サーバーに Windows フォルダを共有します:
-
NFS サーバーに共有するフォルダを右クリックします。
-
NFS 共有の後に NFS 共有名を入力します(例:vmanager-nfs)。
-
anonymous アクセスを許可する権限を削除します。
-
Permissions オプションをクリックして、Allow root Access の R+W 権限タイプを追加します。
ESXi/ESX ホストが Windows NFS サーバーを VMFS としてマウントするように設定します:
-
nfsClient の権限と関連するポートがファイアウォールで開かれていることを確認します。
-
NFS ストレージを追加するだけです(非常に簡単なので、詳細は省略します)。