NFS4: 18.04 Cliente: força NFS ver = 4.0? (mapa ldap, várias versões do cliente)

1
  • autofs map via LDAP.
  • NFS4 - Servidor: Ubuntu 10.04
  • NFS4 - Clientes: Ubuntu 10.04, 14.04, 18.04

Para montar um recurso NFS4 de um servidor 10.04 para uma opção de montagem 18.04-client, "vers = 4.0" é necessário. Caso contrário, o cliente apenas tenta 4.2 e 4.1 e, em seguida, desiste.

Esta opção de montagem "vers = 4.0" não é, no entanto, entendida por 10.04 - clientes, de modo que não posso alterar o mapa automático de autofs baseado em ldap.

Como posso forçar o cliente a usar "vers = 4.0" ? Existe uma variável "MOUNT_NFS_DEFAULT_PROTOCOL" em / etc / default / autofs. Mas é aparentemente apenas para distinguisch entre "3" e "4", não entre "4.0" e "4.1"

Obrigado por qualquer ideia.

    
por rrg 23.05.2018 / 09:30

1 resposta

0

Use uma sobreposição de proxy translúcida do OpenLDAP

Você pode configurar um servidor OpenLDAP em cima do existente, usando o slapo sobreposição translúcida . Com essa sobreposição, você pode fazer proxy de todas as solicitações para o servidor ldap existente, mas substituir certos atributos por valores locais.

Assim, você faria com que seu servidor ldap principal contivesse as opções de montagem que a maioria dos clientes pode entender e, no servidor ldap de sobreposição, reescreva o atributo automountInformation para não conter a opção vers=4.0 mount e faça seus clientes 10.04 usarem este outro servidor. Todos os outros atributos devem ser manipulados de forma transparente pela sobreposição e enviados de volta ao seu ldap principal.

    
por Sebastian Stark 25.05.2018 / 13:25