2004-5-29 10:22
meteor06
两台unix 机器,已经设置了好了信任关系<br />可以做 rsh 和 rcp<br />但是有时候成功,有的时候不成功,执行的时候会超时退出(respond.. timeout...)<br />同时提交命令,有时候也会一个成功,一个失败<br />用 crontab 调用的,循环执行,如果一旦超时,往往会接连10几次,几十次超时<br />同一时间在命令行提交可能成功,也可能失败.<br />系统配置和网卡没有问题<br /><br />两台机器在不同网段,其中一台所在网段因为需要和外网连接,加了防火墙,<br />网络设备也都更换过,估计是防火墙造成的,已经让网络工程师帮助查找原因<br />修改了部分配置,提高了优先级别,还是不行,<br />还能从哪些方面查找原因, 怎样查找?<br />只要能让 rsh 和 rcp 不会时好时坏就行,谢谢.<br /><br />不会是系统问题,所以在网络这里发了 <!--emo&:)--><img src='style_emoticons/default/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo--> <br /><br />顺带问个问题,aix 执行rsh 命令的因为网络问题造成的 respond timeout 的时间是否可以设置?
2004-5-29 22:38
nlwang
一般是网络问题原因。我自己碰到过。<br />我在需要在AIX和DYNIX机器间RCP拷贝日终文件。但两台机器是两个不同大网的主机,两个网不应该互相访问。所以我在路由器上除了RCP的端口外,限制所有TCP < 8000 UDP <8000和ICMP的进出,也发现你这个问题,时灵时不灵 <!--emo&:huh:--><img src='style_emoticons/default/huh.gif' border='0' style='vertical-align:middle' alt='huh.gif' /><!--endemo--> 。业务部门反应强烈 <!--emo&:mad:--><img src='style_emoticons/default/mad.gif' border='0' style='vertical-align:middle' alt='mad.gif' /><!--endemo--> 。系统网络都是我负责,逃不掉的,我开始也很奇怪,每天他们做不行,我白天一做就零 <!--emo&(00)--><img src='style_emoticons/default/ninja.gif' border='0' style='vertical-align:middle' alt='ninja.gif' /><!--endemo--> ?靠。<br />一天特地晚上他们做的时候去看,才发现AIX访问对端RCP端口,建立连接后,是DYNIX产生一个新端口和AIX的端口建立连接,AIX产生的端口较大(好象一般是30000以后的,印象,欢迎高手指正),而DYNIX新产生的端口叫小(好象是从6000开始的),数据包都被路由器给挡住了,而我上班时(较晚)好多业务部门的连接已经建立,结果就》9000了,弄的我一做就零。<br />后来改成6000为一个标准限制后,就98%可以了,有时还会发声,我叫他们多做几次,一般都会好。 <!--emo&:haha:--><img src='style_emoticons/default/haha.gif' border='0' style='vertical-align:middle' alt='haha.gif' /><!--endemo-->