GlusterFS Fuse 설치 시 기호 링크가 작동하지 않습니다.

GlusterFS Fuse 설치 시 기호 링크가 작동하지 않습니다.

OpenVZ 환경의 CentOS 7 64비트에서 GlusterFS 3.11.3을 실행하고 있습니다.

저는 데이터 센터 소유자가 아니고 OpenVZ 호스트가 가상 머신에 대한 sys_admin 권한을 허용하지 않기 때문에 다음 해결 방법을 사용하여 GlusterFS를 작동시켰습니다. https://serverfault.com/questions/29615/how-to-mount-glusterfs-inside-a-openvz-container

달리기

find . -regex '.*/[^/]*\.[ch]' -exec sed -i 's/"trusted\./"user./g' {} + \
    && ./configure && make

OpenVZ 환경에서 GlusterFS가 작동하도록 하기. 내 공급자도 /dev/fuse를 "활성화"해야 했는데 운 좋게도 무료였습니다.

전반적으로 지금까지 모든 것이 잘 작동했지만 이제는 필터링 규칙을 생성할 수 있는 SOGo를 설치했습니다(SOGo는 iRedMail 설치의 일부로 제공됩니다). SOGo 필터 규칙을 생성하려고 할 때 오류가 발생했는데, 이는 GlusterFS에서 심볼릭 링크를 생성하는 데 문제가 있는 것으로 나타났습니다.

다음과 같은 폴더를 마운트했습니다.

eris:/mailrep-volume /var/vmail glusterfs defaults,_netdev 0 0

심볼릭 링크를 만들려고 하면 오류 메시지가 나타납니다.

ln: failed to create symbolic link 'dovecot.sieve': Input/output error

모든 로그 파일을 확인했지만 이 오류에 대한 추가 정보를 찾을 수 없습니다.

이 오류는 /var/vmail 마운트 디렉터리에서 (수동으로 또는 SOGo 프로세스를 통해) 심볼릭 링크를 만들려고 할 때만 발생하지만 GlusterFS 마운트 디렉터리 /mnt/glusterfs/에 심볼릭 링크를 만들려고 할 때는 발생하지 않습니다. 가상 사서함에서 발생

그렇다면 Fuse는 심볼릭 링크를 지원하지 않습니까? 해결책이 있나요?

관련 정보