Solaris

為什麼掛載遠端儲存伺服器 NFS 時 Solaris 登錄速度很慢?

  • November 10, 2016

我們的一台 Solaris (10, U8) 伺服器遇到了一個奇怪的問題。如果我們通過 NFS 安裝了額外的儲存陣列,則 Solaris 使用者登錄會異常緩慢。解除安裝儲存設備,使用者登錄再次變得非常快。有人遇到過這樣的事情嗎?

我在其他地方安裝了儲存陣列的其他 Solaris 10 伺服器,安裝方式與沒有問題的相同。那些其他的實際上連接到更慢的設備上,應該更糟,在其他條件相同的情況下。

我真的不明白為什麼根本不應該參與登錄過程的 NFS 掛載會導致速度變慢。

登錄過程可能會花費大量時間來/usr/sbin/quota檢查是否在 NFS 文件系統上啟用了配額。

檢查 PATH 環境變數。奇怪的是,使用者的 PATH 包括您正在 NFS 安裝的目錄。因此,他們可能會檢查執行檔、配置腳本等。當沒有安裝任何內容時,這些目錄將是本地的,並且顯然會快速執行。但是一旦你安裝了 NFS,它就會被延遲。如果您在 PATH 中有多個這樣的目錄,這將更加複雜。

——克里斯托弗·卡雷爾

引用自:https://serverfault.com/questions/172332