Solução: desative a fabricação da ACL
Por causa das permissões extras da ACL
Veja & Votos positivos: link
Você obtém "preservando permissões para alguns: Operação não suportada" quando você é cp -p
de uma montagem NFS que possui ACL extra ( ls -l
mostra + 's) para algo como / tmp que não suporta as permissões extras.
Para corrigir isso, primeiro você precisa fazer com que seu servidor NFS pare de adicionar as permissões extras aos novos arquivos. Em uma caixa OpenSolaris ou OpenIndiana ZFS você pode fazer assim:
zfs get sharenfs myzpool1
zfs set sharenfs=XXX myzool1
mas em vez de XXX, coloque o que você tinha antes e adicione ", noaclfab" (consulte man share_nfs
)
Você também pode remover essas ACLs extras de arquivos existentes:
apt-get install acl
setfacl -b test.sh
Recursivamente:
find . -exec setfacl -b {} \;
Para corrigir isso no lado do cliente, você pode atualizar essas linhas em / etc / sysconfig / autofs:
APPEND_OPTIONS="yes"
OPTIONS="--global-options nosuid,noacl,vers=3,retry=5000”
A palavra-chave "noacl" é a parte relevante, as outras opções provavelmente não são necessárias para contornar esse problema específico, mas são coisas a serem consideradas.