已索引

通过 VMKERNLE 职能端口的IP地址来与NAS通信。
创建 NFS Datastore时,先创建 VMkernel port,然后再创建NFS 的datastore(相当于挂载NFS)。

出于性能考虑,将 iSCSI network与NAS 和 NFS 网络隔离开,最好是物理分开,如果做不到,做逻辑隔离。

支持NFSv3和NFS v4.1

NFS 3NFS 4.1
ESXi managed multipathing(NAS CLIENT)Native multipathing and session trunking(NAS SERVER)
AUTH_SYS(root) authenticationOptional Kerberos authentication
VMware proprietary client-side file lockingServer-side file locking
Client-side error trackingServer-side error tracking

但是 NFS 3 对 vSphere 的功能支持更好。

vSphere TechnologyNFS 3NFS 4.1
vSphere vMotion and vSphere Storage vMotionYesYes
vSphere HA and vSphere Fault ToleranceYesYes
vSphere DRS and vSphere DPMYesYes
Stateless ESXi and Host ProfilesYesYes
vSphere Storage DRS and Storage I/O ControlYesNo
Site Recovery ManagerYesNo
vSphere Virtual Volumes and vSphere ReplicationYesYes
vRealize Operations ManagerYesYes
Host ProfilesYesYes

如果想使用Kerberos来做NFS认证,前提是将 NFS SERVER 和 NFS CLIENT(ESXi)都加入AD域。

NFS datastore 只能做 umount,不能做 delete.

NFS DS 的"多路径",就是 NFS Storage 上面有两张 NIC,ESXi HOST 主机上也有两张 vmnic(聚合方式要选择 IP Hash,交换机要做链路聚合),在Virutal Switch上配置两个VMkernel端口,各自配置上IP 地址,在创建 NFS Datastore时,输入多个 server 地址即可(To enable multipathing, enter multiple server IP addresses when configuring the datastore).

-- By 许望(RHCA、OCM、VCP)
最后修改:2023 年 03 月 16 日 09 : 33 AM
如果觉得我的文章对你有用,请随意赞赏