應(yīng)用開(kāi)發(fā)通過(guò)nfs來(lái)mount失敗解決辦法
問(wèn)題描述
mount掛載目錄時(shí)報(bào)錯(cuò)mount.nfs: Connection timed out
root@ATK-IMX6U:~# mount -t nfs -o nolock,nfsvers=3 192.168.10.100:/home/alientek/linux/nfs get/
mount.nfs: Connection timed out
原因分析:
這個(gè)錯(cuò)誤可能是由于網(wǎng)絡(luò)連接超時(shí)導(dǎo)致的。可以嘗試以下方法解決此問(wèn)題:
- 檢查目標(biāo)主機(jī)是否開(kāi)啟了NFS服務(wù)。
- 檢查目標(biāo)主機(jī)和開(kāi)發(fā)板之間的網(wǎng)絡(luò)連接是否正常。
- 確保目標(biāo)主機(jī)和開(kāi)發(fā)板都在同一局域網(wǎng)內(nèi)。
- 檢查防火墻設(shè)置,確保NFS端口未被阻止。
解決方案:
目標(biāo)主機(jī)和開(kāi)發(fā)板沒(méi)有在同一局域網(wǎng)內(nèi)。
造成原因分析
正點(diǎn)原子開(kāi)發(fā)板應(yīng)用開(kāi)發(fā)時(shí)開(kāi)發(fā)板的ip地址是動(dòng)態(tài)的,我們需要將其改為靜態(tài)的
下面是修改過(guò)后的:
具體操作
在開(kāi)發(fā)板終端下操作:
修改網(wǎng)絡(luò)配置文件
vi /etc/network/interfaces
刪除設(shè)置網(wǎng)口eth0為動(dòng)態(tài)部分
加上設(shè)置eth0為靜態(tài)部分
auto eth0 iface eth0 inet static
address 192.168.10.101
gateway 192.168.10.2
netmask 255.255.255.0
#network 192.168.10.225
#broadcast 192.168.10.255
重新加載網(wǎng)絡(luò)配置文件
/etc/init.d/networking force-reload
重新啟動(dòng)網(wǎng)絡(luò)服務(wù)
/etc/init.d/networking restart
查看是否修改成功
ifconfig
現(xiàn)在開(kāi)發(fā)板與虛擬機(jī)已經(jīng)在一個(gè)局域網(wǎng)下了,重新掛載文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-454297.html
mount -t nfs -o nolock,nfsvers=3 192.168.10.100:/home/alientek/linux/nfs get/
成功掛載文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-454297.html
到了這里,關(guān)于應(yīng)用開(kāi)發(fā)通過(guò)nfs來(lái)mount失敗解決辦法mount.nfs: Connection timed out的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!