1.ipc终端mount虚拟机出现权限拒绝时,重启虚拟机的nfs
Q:
# mount -t nfs -o nolock 192.168.22.105:/home/zhancj/share/ipc /home
mount: 192.168.22.105:/home/zhancj/share/ipc failed, reason given by server: Permission denied
A:
zhancj@ubuntu:/mnt/hgfs/learn_3518$ sudo /etc/init.d/nfs-kernel-server restart
[sudo] password for zhancj:
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/home/zhancj/share".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
[ OK ]
* Starting NFS kernel daemon [ OK ]
zhancj@ubuntu:/mnt/hgfs/learn_3518$
2.ubuntu 中将eth1改为eth0
解决办法:将/etc/udev/rules.d/70-persistent-net.rules文件删除,重启后,会自动生成70-persistent-net.rules文件,这个时候在看ifconfig -a就是对的了。
ps:最好将ubuntu中的network manager这个软件删掉,然后所有的网络自己配置一遍,这样就懂得linux的网络基本配置了,以后遇到问题也好解决。而且 network manager目前好像还不是很完备经常出现莫名奇妙的问题。
3. mount nfs失败
# mount -t nfs -o nolock 192.168.33.104:/opt/goke/rootfs_uClibc/usr/local/bin /home/
mount: mounting 192.168.33.104:/opt/goke/rootfs_uClibc/usr/local/bin on /home/ failed: Operation not supported
解决:在ubuntu里执行 zhancj@ubuntuzhancj:~$ sudo service nfs restart