hp-mpi 平行化運算 - Linux

By Madame
at 2010-10-24T16:31
at 2010-10-24T16:31
Table of Contents
目前我們的機房配置是1+5的形式
1台控制節點,其他5台為計算節點
控制節點叫做nodes 254 ; ip 為 192.168.0.254
(也就是命令由控制節點下達,其餘5台只作計算)
其他5台依序命名為:
node1 ; ip 192.168.0.1 ; 2 core *8 =16 cpu
node2 ; ip 192.168.0.2 ; 2 core *4 =8 cpu
node3 ; ip 192.168.0.3 ; 2 core *4 =8 cpu
node4 ; ip 192.168.0.4 ; 4 core *4 =16cpu
node5 ; ip 192.168.0.5 ; 4 core *4 =16 cpu
使用的平行程式為hp-mpi
節點之間我也已經設定ssh免認證訪問了
不過現在執行計算軟體時遇到了一個問題
我可以使用node1執行平行化運算
但是如果選擇將計算執行到除node1外的機器時,
就會出現下列錯誤訊息:
------------------------------------------------------------------------------
Job started on host node2
at Sun Oct 24 03:08:42 2010
expr: syntax error
expr: syntax error
/home/msi/Accelrys/MaterialsStudio50/etc/Gateway/root_default/dsd/../../../../share/bin/create_appfile.sh:
line 74: [: =: unary operator expected
expr: syntax error
expr: syntax error
mpirun: hostname: localhost, ip returned: 127.0.0.1
mpirun: hostname: node1, ip returned: 192.168.0.1
mpirun: Can't talk to a remote host with IP 127.0.0.1
mpirun: Change hostname or check IP configuration
------------------------------------------------------------------------------
看這個錯誤訊息似乎是告訴我,似乎不能以127.0.0.1登入各個節點
可是我的控制節點是192.168.0.254
照理說localhost 應該也是 192.168.0.254的ip
為何會使用127.0.0.1登入?
還是說這事其他問題所造成的?
--
永遠不要以為自己考上研究所後有多了不起,
碩一生,充其量也只是去年剛畢業的大學生。
而大學生,也只是會打B的小學生,可以考上高中的國中生,
指考有報名的高中生而已..........
--
1台控制節點,其他5台為計算節點
控制節點叫做nodes 254 ; ip 為 192.168.0.254
(也就是命令由控制節點下達,其餘5台只作計算)
其他5台依序命名為:
node1 ; ip 192.168.0.1 ; 2 core *8 =16 cpu
node2 ; ip 192.168.0.2 ; 2 core *4 =8 cpu
node3 ; ip 192.168.0.3 ; 2 core *4 =8 cpu
node4 ; ip 192.168.0.4 ; 4 core *4 =16cpu
node5 ; ip 192.168.0.5 ; 4 core *4 =16 cpu
使用的平行程式為hp-mpi
節點之間我也已經設定ssh免認證訪問了
不過現在執行計算軟體時遇到了一個問題
我可以使用node1執行平行化運算
但是如果選擇將計算執行到除node1外的機器時,
就會出現下列錯誤訊息:
------------------------------------------------------------------------------
Job started on host node2
at Sun Oct 24 03:08:42 2010
expr: syntax error
expr: syntax error
/home/msi/Accelrys/MaterialsStudio50/etc/Gateway/root_default/dsd/../../../../share/bin/create_appfile.sh:
line 74: [: =: unary operator expected
expr: syntax error
expr: syntax error
mpirun: hostname: localhost, ip returned: 127.0.0.1
mpirun: hostname: node1, ip returned: 192.168.0.1
mpirun: Can't talk to a remote host with IP 127.0.0.1
mpirun: Change hostname or check IP configuration
------------------------------------------------------------------------------
看這個錯誤訊息似乎是告訴我,似乎不能以127.0.0.1登入各個節點
可是我的控制節點是192.168.0.254
照理說localhost 應該也是 192.168.0.254的ip
為何會使用127.0.0.1登入?
還是說這事其他問題所造成的?
--
永遠不要以為自己考上研究所後有多了不起,
碩一生,充其量也只是去年剛畢業的大學生。
而大學生,也只是會打B的小學生,可以考上高中的國中生,
指考有報名的高中生而已..........
--
Tags:
Linux
All Comments

By Rebecca
at 2010-10-27T20:39
at 2010-10-27T20:39

By Mia
at 2010-10-29T09:36
at 2010-10-29T09:36
Related Posts
Pidgin 無法使用 shift 切換英文

By Hamiltion
at 2010-10-24T11:30
at 2010-10-24T11:30
man變成繁體中文...

By William
at 2010-10-23T22:33
at 2010-10-23T22:33
firefox 介面言語設定

By Selena
at 2010-10-23T22:28
at 2010-10-23T22:28
samba設定..

By Vanessa
at 2010-10-23T22:07
at 2010-10-23T22:07
請問如何知道是否有安裝某個套件

By Andy
at 2010-10-23T21:28
at 2010-10-23T21:28