Os mecanismos de bloqueio de arquivo são usados para restringir o acesso aos dados armazenados em um servidor para apenas um usuário ou processo por vez. Os mecanismos de bloqueio das duas versões do NFS não são compatíveis. O NFS 3 usa o bloqueio proprietário e o NFS 4.1 usa o bloqueio especificado pelo protocolo nativo.
O bloqueio do NFS 3 em ESXi não usa o protocolo Network Lock Manager (NLM). Em vez disso, VMware fornece seu próprio protocolo de bloqueio. Os bloqueios do NFS 3 são implementados criando arquivos de bloqueio no servidor NFS. Os arquivos de bloqueio são nomeados .lck- file_id ..
O NFS 4.1 usa reservas de compartilhamento como um mecanismo de bloqueio.
Como os clientes NFS 3 e NFS 4.1 não usam o mesmo protocolo de bloqueio, não é possível usar versões diferentes do NFS para montar o mesmo datastore em vários hosts. Acessar os mesmos discos virtuais de dois clientes incompatíveis pode resultar em comportamento incorreto e causar corrupção de dados.