RHEL/CentOS 7 中是否有「受支援」的方式將目錄樹聯合掛載到 NFS 掛載點之上?

RHEL/CentOS 7 中是否有「受支援」的方式將目錄樹聯合掛載到 NFS 掛載點之上?

我有一個 NFS 共享,其中包含近 500 個 chrooted (s)ftp 用戶的主目錄。

此 NFS 共用安裝在多個 FTP 伺服器上,形成高可用的 FTP 叢集。

我想syslog同時在所有叢集節點上啟用日誌記錄。

為此,我需要dev/log在每個使用者的主目錄中都有一個套接字,並且似乎我需要它對於每個節點都是不同的。

目前,只有首次啟動 syslog 守護程式的節點才會執行任何日誌記錄。我認為這是因為dev/log當其他節點嘗試使用socket(2)listen(2)類似的東西連接到它時,套接字正在使用中。

因此,我計劃在每台伺服器的本機磁碟上建立一個覆蓋目錄結構,僅包含目錄和套接字dev/log

問題是,我在CentoOS 7,並且aufs不可用。

問:有沒有辦法在每台伺服器上/dev/log為每個使用者目錄(sshdinternal-sftpvsftpd執行自己的 chroot:ing)提供單獨的目錄?如果是這樣,我可以在不為mount --bind每個使用者帳戶建立一個帳戶的情況下做到這一點嗎?

(在 vsftpd 和 sshd 中指定日誌套接字的路徑將是一個優雅的解決方案,因為我告訴 rsyslog 在哪裡監聽並且可以輕鬆更改它)。

相關內容