故障状态
添加 NFS Datastore 由于超时导致失败;
故障分析
由于 Windows Services for UNIX 不支持从 ESXi/ESX 主机过来的 NFS 挂在,所以,可能有这样的问题出现
首先需要正确的安装 Windows Service for UNIX:
1、安装 Windows Services for UNIX(WSFU);
2、拷贝 ESXi/ESX 主机的 password 和 group 文件到 Windows 服务器;
3、配置 WSFU 允许 ESXi/ESX 主机访问;
4、利用 NFS 共享 Windows 文件夹;
5、配置 ESXi/ESX 主机添加 Windows NFS 服务器共享文件夹为 Datastore;
安装 Windows Services for UNIX(WSFU)的过程:
1、下载 WSFU 安装文件,地址:下载地址;
2、双击 setup.exe 文件后选择 Custom Installation;
3、选择安装如下组件:
* 点开NFS选项后,选择Server for NFS,然后选择Will be installed on local hard drive;
* 点开Authentication tools for NFS,点击User Name Mapping,然后选择Will installed on local hard drive;
4、然后打开服务控制面板后更改 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 主机的连接请求:
1、
5、选定本地管理员用户后映射到 root 权限用户后点击 Apply 生效。
共享 Windows 文件夹给 NFS 服务器:
1、右击想要共享给 NFS 服务器的文件夹;
2、点击 NFS Sharing 后输入 NFS 共享名称,比如:vmanager-nfs;
3、移除掉允许 anonymous 访问的权限;
4、点击 Permissions 选项后添加 Allow root Access 的 R+W 权限类型;
配置 ESXi/ESX 主机挂载 Windows NFS 服务器为 VMFS:
1、确认防火墙开启了 nfsClient 的权限和相关端口开放;
2、添加 NFS 存储即可(很简单,就不多说)。