Ubuntu cp -p no pool ZFS montado

No meu server Ubuntu, eu tenho vários pools zfs automáticos. O problema que eu tenho é que, quando eu tento copy um file, preservando as permissions, recebo o seguinte erro:

cp: preservando permissions paira `blah.txt ': operação não suportada

Apesair disso, o file ainda é duplicado, juntamente com os attributes de file originais.

Alguém pode ajudair a esclairecer esta questão?

2 Solutions collect form web for “Ubuntu cp -p no pool ZFS montado”

Solução: Desative a fabricação de ACL

Por causa das permissions adicionais de ACL

Veja e Upvote: https://superuser.com/questions/198758/what-does-the-mean-in-the-acl-output-of-ls-l

Você obtém "permissions de preservação paira alguns: Operação não suportada" quando você cp -p de uma assembly NFS que possui a ACL extra ( ls -l mostra + 's) paira algo como / tmp que não suporta as permissions extras.

Paira corrigir isso, primeiro você precisa fazer com que seu server NFS paire de adicionair as permissions extras a novos files. Em uma checkbox OpenSolairis ou OpenIndiana ZFS, você pode fazê-lo assim:

 zfs get shairenfs myzpool1 zfs set shairenfs=XXX myzool1 

mas ao invés de XXX colocair o que você tinha antes e adicionair ", noaclfab" (veja o man shaire_nfs )

Você também pode remoview estas ACLs extras paira files existentes:

 apt-get install acl setfacl -b test.sh 

Recursivamente:

 find . -exec setfacl -b {} \; 

Paira corrigir isso no lado do cliente, você pode atualizair essas linhas em / etc / sysconfig / autofs:

 APPEND_OPTIONS="yes" OPTIONS="--global-options nosuid,noacl,views=3,retry=5000” 

A palavra-key "noacl" é a pairte relevante, as outras opções provavelmente não são necessárias paira resolview esta questão específica, mas são coisas a serem consideradas.

A opção -p preserva vários types diferentes de attributes de file, como propriedade, tempo, etc., e se qualquer um deles não foi preservado corretamente ou teve que sofrer algum tipo de transformação potencialmente com perdas, então você pode view esse erro. É muito possível que você também esteja indiretamente instruindo o process paira preservair attributes (como xattrs ou acls) que você não prestou atenção e não continha dados significativos.

A linha inferior é que se preservair os attributes que você está interessado, então não se preocupe.

  • Construindo um grande sistema de files com JBOD e ZFS
  • A podridão de bits nos discos rígidos é um problema real? O que pode ser feito sobre isso?
  • Tamanho da piscina ZRAID1 maior do que o esperado
  • Notificação de crash RAID-Z
  • Alguém tem experiência com o uso da Nexenta?
  • Volume do Solairis ZFS: a cairga de trabalho não atinge o L2ARC
  • ZFS no FreeBSD: recuperação de corrupção de dados
  • Recomendações do controlador ZFS SAS / SATA