求教:RedHat7.2 通过nfs mount Solaris 2.5的错误

发布于 2022-10-03 19:20:34 字数 1686 浏览 22 评论 0

1、nfs server
Hardware : SUN Sparc
OS : Solaris 2.5 (SUNOS 5.5)
hostname: poseidon
ip: 192.168.1.3

设置:
编辑/etc/dfs/dfstab
share -F nfs -o rw /usr/home /usr/home
文件/etc/rc3.d/S15nfs.server 本来就存在
reboot

检测:
share 命令
/usr/home     /usr/home    rw     ""
文件/etc/dfs/sharetab
/usr/home    /usr/home     nfs    rw

2、client 1
Hardware : SUN Sparc
OS : Solaris 2.5 (SUNOS 5.5)
hostname: fei
ip: 192.168.1.2

设置:
mkdir /export/home
mount -F nfs 192.168.1.3:/usr/home /export/home
mount 成功

3、client2
Hardware : intel x686
OS : Linux 2.4.20-28.7 (Redhat7.2 的最终版本)
hostname: galaxy
ip: 192.168.1.14

以下设置和测试都是在client端做的

设置1:
mkdir /mnt/home
mount -F nfs 192.168.1.3:/usr/home /mnt/home
或运行 mount 192.168.1.3:/usr/home /mnt/home
停顿30秒后出错误信息:
mount: RPC: Timed out

设置2:
配置/etc/hosts
192.168.1.3 poseidin poseidon
运行 mount -F nfs poseidon:/usr/home /mnt/home
停顿30秒后出错误信息:
mount: RPC: Timed out

设置3:
配置/etc/fstab
192.168.1.3:/usr/home /mnt/home nfs rw 0 0
reboot 重新启动
在启动页面中出现
mount: RPC: Timed out

设置4:
运行 /etc/rc.d/init.d/portmap restart  (结果ok)
运行 /etc/rc.d/init.d/nfs restart (结果ok)
运行 mount -F nfs poseidon:/usr/home /mnt/home
出现同样错误

测试1:
ping 192.168.1.3
或 ping poseidon
网络连接正常

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

眸中客 2022-10-10 19:20:35

关了firewall 再试试.

两个我 2022-10-10 19:20:34

测试2:
showmount -e 192.168.1.3
停顿120秒后出错误信息:
mount clntudp_create: RPC: Port mapper failure - RPC: Timed out

测试3:
rpc -p 192.168.1.3 (测试server)
program vers proto   port
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  32772  status
    100024    1   tcp  32771  status
    100232   10   udp  32773  sadmind
    100011    1   udp  32774  rquotad
    100002    2   udp  32775  rusersd
    100002    3   udp  32775  rusersd
    100002    2   tcp  32772  rusersd
    100002    3   tcp  32772  rusersd
    100021    1   udp   4045  nlockmgr
    100021    2   udp   4045  nlockmgr
    100021    3   udp   4045  nlockmgr
    100021    4   udp   4045  nlockmgr
    100012    1   udp  32776  sprayd
    100008    1   udp  32777  walld
    100001    2   udp  32778  rstatd
    100001    3   udp  32778  rstatd
    100001    4   udp  32778  rstatd
    100083    1   tcp  32773
    100221    1   tcp  32774
    100068    2   udp  32779
    100068    3   udp  32779
    100068    4   udp  32779
    100068    5   udp  32779
    100021    1   tcp   4045  nlockmgr
    100021    2   tcp   4045  nlockmgr
    100021    3   tcp   4045  nlockmgr
    100021    4   tcp   4045  nlockmgr
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100227    2   udp   2049  nfs_acl
    100227    3   udp   2049  nfs_acl
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100227    2   tcp   2049  nfs_acl
    100227    3   tcp   2049  nfs_acl
    100005    1   udp  32781  mountd
    100005    2   udp  32781  mountd
    100005    3   udp  32781  mountd
    100005    1   tcp  32778  mountd
    100005    2   tcp  32778  mountd
    100005    3   tcp  32778  mountd
1342177279    3   tcp  32779
1342177279    1   tcp  32779
1342177279    2   tcp  32779

测试4:
rpc -p 192.168.1.4 (测试client)
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  32768  status
    100024    1   tcp  32768  status
    391002    2   tcp  32769  sgi_fam
    100011    1   udp    908  rquotad
    100011    2   udp    908  rquotad
    100011    1   tcp    911  rquotad
    100011    2   tcp    911  rquotad
    100005    1   udp  32769  mountd
    100005    1   tcp  32770  mountd
    100005    2   udp  32769  mountd
    100005    2   tcp  32770  mountd
    100005    3   udp  32769  mountd
    100005    3   tcp  32770  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100021    1   udp  32770  nlockmgr
    100021    3   udp  32770  nlockmgr
    100021    4   udp  32770  nlockmgr

亲爱的xd,我该怎么办?

顺便问一下另一个问题:
从Linux(上文中的client2)telnet到UNIX(上文中的server)
[root@galaxy root]# telnet poseidon
Trying 192.168.1.3...
Connected to poseidon (192.168.1.3).
Escape character is '^]'.

UNIX(r) System V Release 4.0 (poseidon)

login: jyh
Password:
Last login: Mon Oct 10 15:01:01 from 192.168.1.14
Sun Microsystems Inc.   SunOS 5.5.1     Generic May 1996
xhost:  unable to open display "galaxy:0"
poseidon% setenv DISPLAY 192.168.1.14:0.0
poseidon% xhost +
xhost:  unable to open display "192.168.1.14:0.0"
poseidon%

请问这是什么问题?怎么解决?不解决我就不能激活远端X环境下的应用程序!

谢谢

安穩 2022-10-10 19:20:34

在client(192.168.1.14)测试

#rpcinfo -u 192.168.1.3 portmapper
rpcinfo: RPC: Port mapper failure - RPC: Timed out
program 100000 is not available

#service portmap status
portmap (pid 2010) is runing...

#rpcinfo -u 192.168.1.14 portmapper
program 100000 verison 2 ready and waiting

#mount --bind -t nfs -o rw 192.168.1.3:/usr/home /mnt/home
mount: RPC: Timed out

#mount -t nfs -o rsize=1024,wsize=1024,timeo=15 192.168.1.3:/usr/home /mnt/home
mount: RPC: Timed out

在server(192.168.1.3)测试
#rpcinfo -u 192.168.1.3 portmapper
program 100000 verison 2 ready and waiting
program 100000 verison 3 ready and waiting
program 100000 verison 4 ready and waiting

#showmount -e 192.168.1.3
export list for 192.168.1.3:
/usr/home (everyone)

遥远的绿洲 2022-10-10 19:20:34

帮帮忙

友欢 2022-10-10 19:20:34

在各自的hosts 表中加上对方试试

陌上青苔 2022-10-10 19:20:34

哈哈,解决了。
原来server和client不在同一个域里。

人生百味 2022-10-10 19:20:34

楼上好,我这些方法都试了,但是还是不行,linux系统查看mount的列表时总是提示type unknow;
如果我使用mount 192.168.3.102:/home/cat /mnt/home时它会报RPC time out,请问是不是在各自的hosts中加入对方就一定可以呢,着急,请大家多多指点啊!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文