RHEL 6 opções de montagem padrão - opção acl ausente

0

Dois servidores RHEL 6.8. Um teste, uma produção. Em teoria, derivado do mesmo canal de compilação no Satellite.

Eu localizei um problema no servidor de produção ao tentar adicionar uma ACL a um diretório em um LV em um grupo de volume secundário /data .
O ACL funciona perfeitamente no servidor de teste, no entanto, ao se inscrever no servidor de produção, recebo o seguinte ...

setfacl: /data/dir1: Operation not supported

Portanto, a opção acl provavelmente não está definida para este ponto de montagem.

Em /etc/fstab , ambos estão usando defaults ...

/dev/mapper/vg02-data   /data                   ext4    defaults        1 2

A saída de mount -l é idêntica, mas a saída de tune2fs difere ...

testserver:root:~> mount -l | grep data
/dev/mapper/vg02-data on /data type ext4 (rw)

prodserver:root:~> mount -l | grep data
/dev/mapper/vg02-data on /data type ext4 (rw)

testserver:root:~> tune2fs -l /dev/mapper/vg02-data | grep options
Default mount options:    user_xattr acl

prodserver:root:~> tune2fs -l /dev/mapper/vg02-data | grep options
Default mount options:    (none)

A versão do kernel de ambos é 2.6.32-642.6.1.el6.x86_64

Tive a impressão de que as ACLs estão ativadas para extX sistemas de arquivos por padrão no RHEL e derivados.
Onde estão essas opções padrão definidas?

    
por batfastad 24.10.2016 / 10:45

1 resposta

1

Tente isto:

:~# mount -o remount,acl /data

ou

:~# for i in /dev/mapper/vg02-data ; do
umount $i
tune2fs -o acl $i
mount $i
done

e depois disso:

:~# tune2fs -l /dev/mapper/vg02-data | grep options

Você também pode adicionar rigidamente ao / etc / fstab :

/dev/mapper/vg02-data   /data    ext4    acl,defaults    1 2
    
por 24.10.2016 / 11:02

Tags