您的位置:首页 > 产品设计 > UI/UE

[MPI配置]连接多个mpd时遇到的问题(By Robinvane Suen)

2006-07-19 11:50 886 查看
[环境]
Ubuntu 6.06 Dapper

[问题]
一台机上运行mpd一切正常,但是如果在hostA上先运行mpd ,然后在hostB上加入到hostA所创建的ring的时候(也就是运行命令 mpd -h hostA -p 60054),出现如下错误:
conn error in connect_rhs: Connection refused
(connect_rhs 670): failed to connect to rhs at 127.0.0.1 60054
(enter_ring 579): rhs connect failed
(run 233): failed to enter ring

[解决方法]
使用mpi自带的mpdcheck命令发现问题可能出现hostB的名字解释上,系统错误地把hostB这个名字解释为127.0.0.1,因此,只需要修改文件/etc/hosts(这个文件保存主机名到IP地址的映射关系):
源文件内容如下:
127.0.0.1 localhost hostB
127.0.1.1 hostB
......(省略)
修改成:
202.38.212.77 hostB
127.0.0.1 localhost hostB
127.0.1.1 hostB
......(省略)
其中202.38.212.77是hostB的IP地址

此时在hostB处加入hostA所创建的mpd ring即可获得成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: