RPC 超時問題及NFS啟動慢解決方案

2021-08-25 08:21:20 字數 1163 閱讀 2345

昨天nfs用的好好的,今天一直不能用。

當我開啟nfs服務的時候,就發現有點不正常,nfs服務開啟的很慢,記得昨天./nfs start一下

就開啟了,而今天得等幾分鐘,nfs服務啟動之後,不但arm開發板不能掛載nfs檔案系統,連虛

擬機本身也不能掛載,提示rpc超時,在網上找了很多資料:

啟動慢是因為上次nfs正常掛載的客戶機沒有正常解除安裝,掛載資訊殘存

在的/ var / lib中/ nfs / rmtab裡面了,把裡面的內容清除之後,啟動nfs很快,但依然不能掛載,有在

網上找了一些相關資料,來解決rpc超時的問題,

ip位址

主機名主機

別名如:192.168.2.13 localhost.localdomain localhost主機

別名為可選項

修改之後,重啟portmap nfs服務

同樣在客戶端:新增伺服器的資訊,格式一樣,和伺服器一樣,設定之後就可以正常掛載了。

再加加點深刻體會:只在主人裡面這樣改是不行了,即使一時可以用也是不穩定,也許在你重啟一次機器之後就不能用了,本身它就是乙個不可靠的設定。正確的設定應該是

ip位址主機名

主機別名

如:127.0.0.1 localhost.localdomain localhost這是第一行代表你的電腦的設定包括ip位址,主機名,網域名稱,主機別名

如果想做快速的客戶端ip位址對映,再在後面新增上你的客戶端的設定。如我的虛擬機器的設定192.168.2.13 localhost

我的2410開發板192.168.2.223 localhost

設定之後,重新啟動nfs服務服務nfs restart就行了

這時候再mount nfs那真叫個快

據說這是因為你用的是虛擬機器linux而且你的虛擬機器,你的真實的主機和你的2410開發板在乙個子網內部,並沒有與外網相連,沒有閘道器,網域名稱伺服器,當埠對映進行ip解析時,首先你的主機裡面沒有這台計算機的資訊,而又訪問不到網域名稱解析伺服器,就造成了rpc timed out連線不上。(偶爾可以連線)

據說當你的主機,虛擬機器,開發板在乙個網段上而且都可以訪問外網的話,就不用修改主機檔案,這時nfs也可以正常使用。也沒有問題,只有當網域名稱伺服器不正常時, nfs才會出現掛載不上,不過還有備用網域名稱伺服器的ip位址,只要把這兩個網域名稱伺服器的ip位址都設定上了,一般不會再出現nfs掛載異常了。

eclipse中啟動jboss超時解決方法

超時的原因主要是由於配置不一致造成的,檢查下 eclipse中jboss server的配置,位置在workspace metadata plugins org.eclipse.wst.server.core下的server.xml xml xmlversion 1.0 encoding utf 8...

解決pip安裝超時 安裝速度慢的問題

一 更新pip失敗 原因 因為原來的版本沒能成功的解除安裝掉,所以會回滾,導致,pip的版本依然有問題 解決辦法,使用指令 python m pip install u force reinstall pip python m pip install u force reinstall pip二 p...

mac idea啟動慢的問題解決

1 修改idea.vmoptions,增加jvm記憶體 2 在終端執行以下命令,修改主機名為localhost 這樣就起作用啦,搞不懂為什麼,設定成別的就不行,還是啟動很慢 scutil set hostname localhost 3 檢視主機名 echo hostname4 自定義 mac os...