RHEL/CentOS 7의 NFS 마운트 지점에 디렉토리 트리를 통합 마운트하는 "지원되는" 방법이 있습니까?

RHEL/CentOS 7의 NFS 마운트 지점에 디렉토리 트리를 통합 마운트하는 "지원되는" 방법이 있습니까?

나는 거의 500명의 chrooted(s)ftp 사용자의 홈 디렉토리를 포함하는 NFS 공유를 가지고 있습니다.

이 NFS 공유는 가용성이 높은 FTP 클러스터를 형성하기 위해 여러 FTP 서버에 설치됩니다.

syslog모든 클러스터 노드에서 동시에 로깅을 활성화 하고 싶습니다 .

이렇게 하려면 dev/log각 사용자의 홈 디렉터리에 소켓이 있어야 하며 각 노드마다 소켓이 달라야 하는 것 같습니다.

현재는 처음으로 syslog 데몬을 시작하는 노드만 로깅을 수행합니다. 다른 노드가 소켓 을 dev/log사용하여 연결하려고 할 때 소켓 이 사용 중이기 때문이라고 생각합니다 .socket(2)listen(2)

따라서 각 서버의 로컬 디스크에 디렉터리와 소켓만 포함하는 오버레이 디렉터리 구조를 만들 계획입니다 dev/log.

문제는 내가센트OS 7, 및 aufs사용할 수 없습니다.

묻다:각 서버에서 /dev/log각 사용자 디렉토리(sshd internal-sftp및 자체 chroot:ing 수행)에 대해 vsftpd별도의 디렉토리를 가질 수 있는 방법이 있습니까? 그렇다면 mount --bind각 사용자 계정에 대해 계정을 만들지 않고도 이 작업을 수행할 수 있습니까? 이것이 나의 최후의 수단인가?

(vsftpd 및 sshd에서 로그 소켓 경로를 지정하는 것은 rsyslog에 수신할 위치를 알려주고 쉽게 변경할 수 있으므로 우아한 솔루션이 될 것입니다).

관련 정보