如您的伺服器是在 i686 基建上運行,您將必須使用與您的客戶端兼容的套裝包,從而令客戶端可與伺服器共享文件。其中一個最普遍的套裝包,是優化 glibc 套裝包。 您需要重新安裝 能與您的客戶端兼容的 glibc 套裝包(如 glibc-XXXX.i386.rpm)。 在預設中,RedHat Linux 將在您的伺服器上安裝一個 glibc 優化版,請使用 i386 版本及利用指令 "rpm -ivh --upgrade --force glibc-XXXX.i386.rpm" 以強行重寫在現有的套裝包。它可用在 RedHat 安裝磁碟 1。 完成這程序後,您便可將此目錄刪除。/lib/i686 清除非兼容的程式庫。您或許必須這樣做以您希望與客戶端共享其他套裝包。
當安裝 ShaoLin Aptus, Aptus 安裝程式將自動更改您的 ypbind init script 腳本 /etc/rc.d/init.d/ypbind 以作廣播。這情況發生的原因是由於不正確的設定 /etc/hosts file 所引致。伺服器不能找到自己的位置,因您的 Aptus 伺服器IP地址在文件內欠缺主機記錄 /etc/hosts 。唯一修正的辦法是更改它。
您應檢查您的 /etc/exports 文件,看看是否含有 /tftpboot/kernel的記錄。 如您在運行網絡群組,請檢查文件 /etc/netgroup 及 /etc/hosts 是否擁有正確的主機資料記錄。更改後,運行 make -C /var/yp (只適用於 RedHat Linux,其他 Linux 或許布所不同)。 您或許亦希望運行 exportfs -r 如您更改至 /etc/exports .
您應在這裏按"取消",由於一些 distribution 不容許 root (超級用戶) 在 Aptus 客戶端查詢 RPM 數據庫, 導致不能找到 RPM 套裝包。您只需簡單的按"取消"。系統便回復正常了。
一些人遇上 NFS 問題,這主要由於有一些失效記錄 /etc/hosts file 在 /etc/netgroup 文件裏。 在您更正主機或嬝給群組的記錄後(請緊記更新 NIS 數據庫 "make -C /var/yp"), 嘗試以指令 "exportfs -r"重新載入NFS, 如不成功,您必須透過以下指令完全停止 nfs。 /etc/rc.d/init.d/nfs stop (只適用於 RedHat 用戶),rmmod nfsd (從記憶體刪除 nfsd 模組),然後按照以下指令 "/etc/rc.d/init.d/nfs start" 再次啟動 nfs 伺服器。如問題持續,您需再次停止 nfs 及御載 nfsd模組,但這次先清除所有位於以下 /var/lib/nfs 目錄的暫存文件。如您的 Aptus 客戶端正在線,切勿這樣做,否則,他們將遇上當機及需重新啟動系統以連線至Aptus 伺服器。
大多數的守護程式將利用以下指令 tcpd, tcpd 利用以下文件 /etc/hosts.allow and /etc/hosts.deny。 這包括 NFS、 sendmail、 ypserv、 xinetd 及很多其他程式。您或許作了一些拒絕客戶端連線至伺服器的設定。請參閱手冊有關 hosts.allow(5) 及 hosts.deny(5) 的章節以作參考。
這或許是您在伺服器設置了防火牆。在預設中,一些 distributions 是以 ipchains 啟動 (如:RedHat 7.2)。在伺服器鍵入"service ipchains stop" 以停止 ipchains,鍵入 "chkconfig --level 2345 ipchains off" 以預設把它關掉。如您希望仍然使用防火牆,您必須容許 DHCP、 及所有 RPC 的東西進入包括 portmap、 NFS、 及 NIS。 RPC 擁有活躍的端口數量, 我們建議您解開防火牆的網絡配接器以連接客戶端。
這很有可能是因為 "clock skew" 的問題,如您系統的時間被轉至配置文件的日期之前,這問題便會出現。在 Redhat 系統,套件包的 ntpd 便會發生錯誤閱讀 /etc/ntp/step-tickers 文件的問題,尤其倘若文件中沒有 end of line character。請檢查您的 ntp 伺服器的時間及配置文件。
一些在伺服器的 ntpd 在啟動後需要一段時間來運行 (一般15分鐘), 您只需要等待直至您伺服器的ntpd 同步化功能準備就緒。然後您的客戶端便可連接至伺服器了。 除了Aptus 伺服器以外,您亦可指向其他ntpd,您甚至可於建立 Aptus群組時進行此步驟。
這或許是您在伺服器新增賬戶時沒有更新 NIS 數據庫。在預設中,Aptus 客戶端利用 NIS (見 Linux NIS 計劃 以參考詳細內容) 以作用戶的鑑定。有一快捷解決方法是利用在 "System"(系統) 菜單上的 "User/Groups"(用戶/群組),以作用戶賬號的管理,配置已更新的NIS數據庫。另一方法是建立新用戶後,利用以下指令手動更新 NIS 數據庫 make -C /var/yp 然後 /etc/init.d/ypserv 動新啟動。如您正使用其他鑑定系統如 LDAP 或 其他,請檢查您的設定。