RHEL 6 기본 설치 옵션 - acl 옵션 누락

RHEL 6 기본 설치 옵션 - acl 옵션 누락

2개의 RHEL 6.8 서버. 테스트용으로 한 번, 생산용으로 한 번. 이론적으로 위성의 동일한 빌드 채널에서 파생됩니다.

보조 볼륨 그룹의 LV에 있는 디렉터리에 ACL을 추가하려고 할 때 프로덕션 서버에서 문제를 발견했습니다 /data.
ACL은 테스트 서버에서는 완벽하게 작동하지만 프로덕션 서버에 적용하면 다음과 같은 결과가 나타납니다.

setfacl:/data/dir1: 지원되지 않는 작업

따라서 acl이 마운트 지점에 대해 설정된 옵션이 없을 수 있습니다.

/etc/fstab두 가지 모두 에 사용됩니다 defaults...

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

출력은 mount -l같지만 출력이 tune2fs다릅니다 ...

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)

둘 다의 커널 버전은 다음과 같습니다.2.6.32-642.6.1.el6.x86_64

내 생각 extX에는 RHEL과 그 파생 제품이 기본적으로 파일 시스템 ACL을 활성화한다는 것입니다.
이러한 기본 옵션은 어디에 설정되어 있나요?

답변1

이 시도:

:~# mount -o remount,acl /data

또는

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

이후:

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

엄격하게 추가할 수도 있습니다./etc/fstab:

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

관련 정보