Nenhum xattr habilitado na montagem de tijolo do lado do servidor glusterfs? Verifique as opções de montagem para volumes de tijolos.
Atualmente, estou tentando usar o Gluster como armazenamento para volumes docker no Centos 7. A versão do gluster é 4.0.2.
Na criação do volume, os arquivos do contêiner são copiados para o novo volume. O volume é armazenado em um diretório montado gluster usando o gluster client (sem NFS).
Ao copiar o primeiro arquivo, recebo este erro:
dockerd: time="2018-06-29T16:54:42.0
5675816+02:00" level=error msg="fatal task error" error="failed to copy xattrs: failed to set xattr \"security.selinux\" on /var/lib/docker/volumes/test_laravelstorage/_data/app/.gitignore: operation not supported" module=node/agent/taskmanager node.id=zfqlnpdchcaa0xl0vs8ck0ec7 dervice.id=e94kmsgqq222ohssk6is866la task.id=k9efjmil9sgmeza507z9r7qy
Selinux está desativado.
Olhando as especificações do GlusterFs, security.selinux deve ser suportado. Estou fazendo algo errado ou isso pode ser um bug?
Nenhum xattr habilitado na montagem de tijolo do lado do servidor glusterfs? Verifique as opções de montagem para volumes de tijolos.
A definição de contextos SELinux não é atualmente suportada em sistemas de arquivos FUSE. Isso precisa ser corrigido no módulo do kernel do FUSE Linux, e também adicionou suporte ao Gluster.
Trabalho e progresso (muito lento) são rastreados em este bug .