43 | | == |
| 43 | == Configure mpd for normal user == |
| 44 | |
| 45 | * Fisrt, login as nornal user. Here we login with user id 'jazz'. Then exchange SSH public key to each computing node. |
| 46 | {{{ |
| 47 | login as: jazz |
| 48 | jazz@bio-cluster-12's password: |
| 49 | jazz@bio-cluster-12:~$ for i in 11 10 09 08 07 06; do scp .ssh/id_rsa.pub bio-cluster-$i:.ssh/authorized_keys; done |
| 50 | }}} |
| 51 | * setup .mpd.conf for each compute node in $HOME |
| 52 | {{{ |
| 53 | jazz@bio-cluster-12:~$ echo "MPD_SECRETWORD=${user}$$" > ~/.mpd.conf |
| 54 | jazz@bio-cluster-12:~$ chmod 600 .mpd.conf |
| 55 | jazz@bio-cluster-12:~$ for i in 11 10 09 08 07 06 |
| 56 | > do |
| 57 | > scp .mpd.conf bio-cluster-$i:. |
| 58 | > done |
| 59 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 60 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 61 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 62 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 63 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 64 | .mpd.conf 100% 21 0.0KB/s 00:00 |
| 65 | }}} |
| 66 | * setup mpd.hosts on localhost |
| 67 | {{{ |
| 68 | jazz@bio-cluster-12:~$ cat > mpd.hosts << EOF |
| 69 | > bio-cluster-11 |
| 70 | > bio-cluster-10 |
| 71 | > bio-cluster-09 |
| 72 | > bio-cluster-08 |
| 73 | > bio-cluster-07 |
| 74 | > bio-cluster-06 |
| 75 | > EOF |
| 76 | }}} |
| 77 | * run '''mpdboot''' for 7 nodes and use '''mpdtrace''' to check the status of mpd process on each compute node. '''mpdringtest''' can test the speed of message passing. |
| 78 | {{{ |
| 79 | jazz@bio-cluster-12:~$ mpdboot -n 7 |
| 80 | jazz@bio-cluster-12:~$ mpdtrace -l |
| 81 | bio-cluster-12_54092 (140.129.162.12) |
| 82 | bio-cluster-08_38361 (10.220.202.223) |
| 83 | bio-cluster-09_52923 (10.220.202.222) |
| 84 | bio-cluster-11_33377 (10.220.202.220) |
| 85 | bio-cluster-10_33103 (10.220.202.221) |
| 86 | bio-cluster-06_59631 (10.220.202.225) |
| 87 | bio-cluster-07_59533 (10.220.202.224) |
| 88 | jazz@bio-cluster-12:~$ mpdringtest 100 |
| 89 | time for 100 loops = 0.0729811191559 seconds |
| 90 | }}} |
| 91 | * |