2016-09-29 78 views
1

我正在嘗試使用GNU並行以在本地羣集上並行執行一組命令。我正在使用兩個客戶端節點,每個客戶端節點有12個核心,但每個核心只有4個正在用於計算。下面是測試命令如下 -運行GNU並行時出錯

cut -d " " -f -2 $PE_HOSTFILE > hostfile 
parallel --gnu --jobs 4 --sshloginfile hostfile --workdir $SGE_O_WORKDIR echo {} ::: A B C D E F G H 

但是,我得到的錯誤說 -

/bin/bash: node30: command not found 
/bin/bash: node30: command not found 
/bin/bash: node30: command not found 
/bin/bash: node30: command not found 
/bin/bash: node31: command not found 
/bin/bash: node31: command not found 
/bin/bash: node31: command not found 
/bin/bash: node31: command not found 

我已經登錄到兩個節點,如果命令的工作檢查,它的作用。我已經安裝了GNU Parallel的本地副本並使用它。任何人都可以告訴我這裏有什麼問題嗎?

更新: 這裏是平行-vv的輸出 -

merlinc30.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWWFW/uIAAWgfgHV/+//u538ev////kAB7OGgohU9CPSNkmmmjQyGhpkAAGgBo0BoHGTJoxDE0wEDAmmCMExNNNABhCKnmpk1PSeoANBkaAAxAAAAaADJAptAyp5NFPJ6am1Nqh6Q9EbTKaDTJ6jQB6il1up9ItZGm0TFUNBCc5EM2fqnR+LKMi/tlHRqKjYrRJ/pi5U/oFKnhTUbQ+0YKzYIYUIGgWKpYpCroUeacSMtx3ggS5EgjSPsadVOgJbpDEpJdHA8dKl0AZdgkJ97qO0SiDMoQaJYacAQU8J1sCmUYHo1lg5qz+TYWCMRpohYrViTBuLrdgH+Jlll3bjsSrKb+aIpXztA5FjelrlQdbod2CWpSDBCqi5nmZd+rqHtDcdPPKNrVPzp5wvJo7BT0Kh0pCw7wPSB2jY3u4d/egE5HDe6YIv5eFCw94G0DwIVOFEfSoRHVwDYPBUxvqqShgGVCEQUtVYSPCuAWR9DuEqQx5Lkd4SN8sIegWFkO4oDH26etSVjWPeVjpDWlVxWdn9G6IgWbXiiztxmZScRa3IUugNGIsDOKUiTIp1h9tZmH+8hXETAaVAMLyGgRi/LbabiHEWD7LtN6s1kDy5zlSBWtdQWuZECeMTnrLS7iLwtC4MKSHSGBsrlyT0H7qNhd+EMixfXjfyLF5nhyp1L0pVmgVIE4yC45RNeJxjKFhtpCxKMw16vRB6ZtSsC80pMqA6YSyZoOBjPOeKQjooAFNoZbfEGH5DWJEVzvuAZjB+gesfEM+DD/xdyRThQkGFW/uI\\\=; /bin/bash: merlinc30.psi.ch: command not found merlinc29.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWfIkiOsAAWgfgHV/+//+538ev////kAB7O6dBohU9EMjyJoDQaAAeoAANAPSaGj1AhCNTTR6TTRoD0RoaNAAAAAAAIqeamTUyepoBoGmgABtQAAADQASSCVP2ppplT2mink01Pap5Q9EYh6magaMnqNAHqJ7x1+z+0lJxUyxTbkMMEU0aXl53xorY3XYrCtFka9V8/4stZf6BSscKKTK0UDBVdBDKRAz6xUrFIVdCTtnEkx2IoH2KcJ9qL9abqHQEh4hiXmHhoKOwldAGXZJAwK6jtEohLjiDhKzlIBBMhtsB0Kdi5eRQPDYvyrVArrNNNVrtRrhNtjrJ+5SovdXUJrhWpYvUGQYNSVAI5gykScsY6XD4wXZKQKhBKh1Sqo75dRKJHFg8V49cXSzN5R+Pj6TByOq52tW4PMHtLOZvjv7Oxgvo37pqBn/LtpeSkG0O1Dr45H0wlZ0byNUhOhHz4WpgBmQQIFs00EuDKALAwC6K0MU5byTiRzniCAGhbDwKgpe6+hzWGw9yec5GKdoT1zf06aypQ2yKbfZiVDm4GeONNoqOPvKBDg2AnxumtW6xUH+8CfWUBpcEFJEQrrlkz51oRMi07n51c7LbUuLMsjVJ734R76GYb61rNYoqbgXD2UxBNOtJAjemfPfpX2crVN92U7y6zFLvvLlfq4m6H6Ww5ak5huE5oWQouL5iTKCz4B5eMps1ctUmy6na1JYFZkUH0CsdkHgvMNVlilfEwBOSK7m0G4CJuqDIYgeBDdv9nrWyrIe+C/4u5IpwoSHkSRHWA\\\=\\\=; /bin/bash: merlinc29.psi.ch: command not found merlinc30.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWX9KUYEAAWgfgHV/+//u538ev////kAB7Lc0Gwyqn6n6pHtRtCTNCaZMTamACNMmADQmI9TQhE1PU00ek00aA9EaGmQAADQAAARU81Miek9TQDQNNAAD0QAAANABkmiU9qZNpTaaJk9TTagAZAGgGTQANHlwtr38sqqNJGNNszQuOKjYvngud+ym55s6PBxPN0+tXlc7NzGl/wKVHCmkytFIwV3QYZSIGgWKlYpCrsJO2cSTnYzwQIqxIGo/1pusdgJSiGJgQoVPHQldgDLskhPv9R2iUQmyRBwllyoAglY7vZApGWTbtFBTlnoXygeeFRjr6qwgTvxR4A1xK5MjJkG8RmcLsWmwC5qpwCUoGciTlknS2fKCyCkCuQSocNYM55cQ9wdbm2LA6HMffTdC3NbpE2+yGNKTkA4QOwUYk8M+XKgEpGfJFIEXszWVD3gc4GYhkoYR52hOOPOHQeCxruK0lloY6ISG4PSFVgywKx6nSWo5i97UVwqpbb46iUZ4+zGMXHfyMSgbw7SoxhzizAVOL9HTOIFvO8Waeu2ZGJoFTrhTBAa2kWhuhJhHcZFSclBkH9qFZxIBhYA0vIcBPO+7VUcBERFI9lqNbL1MDq3zdSBVVtBVkRAnrOb9BcYtArCoYg0pGcIaHWIljlsn3YaTF8IY1FdFt+morMsNVONcKWr0CxAmiMYDdElYlFsoWmqYKLAvDe2eCD0vbLNovM0SfIB5AqnYB0MC7L6pSvCoAUUis3uBqAib5hlrwOghq7+0vvreCaEP+LuSKcKEg/pSjAg\\\=; /bin/bash: merlinc30.psi.ch: command not found merlinc29.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWdABeU4AAWgfgHV////u538ev////kAB7Kuo3dw0pppJ+SnskT01HqeptIzJPFNPSDCPUZHqNpNDR6mg0UgNBkAPUANAAAADBGmgDEE0amp6NU9NTIyM2qe1IAGygaBoAB6gAyTRKP1T1PU/KnlP1Eaep6jQAANDQA00AD1EOzGnXtpiZvnUhxXlWtZmc2fYnk/bjkBT6eBZ+Z0o8O2je5dQn+ClO8Knsd0wYGvAGyvMGWrU9aiVI16aaGWGF2wLXRmtno/Z8GRGhfrJhcDqzy2I58jQZJKQ8VnqfaajDDeMKS2aYgYPSGMpwY6pi6pyOOd4vsnyOLdsdCnXzRiQ9rK1IEfBJ4W9GgcpaOAY610LmgvIgBQYc5Y0VOmOlOYHSqINghU+C9pcPmD0tBq6vC2MzRkwsShnjizhc5ncjD5eAGMCkUXR6a6qmAHCGPDNOEXwxUKHvAwAYiGZYYR50iI4sYdB4LGu36UoaFOisg5JfrNKTwEZbi0khorO6ezGRoqsg3C4UA+SZKzZ78bEqG2OsqOEOcWWFTwfo54iBbgeKJdOcZ2JaK3XClkBpZBaG2pmDJuMmkcNRnH9nlYicDUYA0vIcBGL7tdZsImIkPVazfZoSgdG8bqQKqtIVZ0QJ6RN6ouM1ovgyFAWJNGoFgxyG2Z4+yh0hT3IWmEb1+5QYRGafEVZ1HKQqSRg/0MVSniLYEYTCMn5U1A+EQIF5bAqmaFkrRJko1A4MSiRatjAO1fFKgxsRMgQ3ibi9Q/Mxe7Dk8ubAFP0b6ZZPiG9jT/i7kinChIaAC8pwA\\\=\\\=; /bin/bash: merlinc29.psi.ch: command not found merlinc30.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWV1voCQAAWgfgHV/+//u538ev////kAB7O6dBohU9ENqPEmgNBoNAAAANA2k0NGgQianqaaPSaaNAeiNDTIAABoAAAIqeamTU9J6mgGgaaAAD1AAAAaADJNEp7U0zKp7NRTyepqe1Tyh6EwNDUNNPRqNGQepqL2Arr+6oo0qdYx96UIIpp1PFofGDMje4x0K01xbbfx/jTVi/QKVPCioy9DxgqvAhpQgZ9gqmCkKyhR3DiSY9EWD6acJ9uL9bcqHQEjAQxLyXRvrOlTKAMy0SBhX1HaJRCXHEHSVnaQCCnhNTQxtOk8XCWj2VnzMi0RiM1MJMzjQ2bU7QJ/EvovdnYN4jM4XabARlzVTgEpQM5EnLJOls+UFo5SBXIJUOGsGc8uIe4Osq9t4dTmPyJ8AuHg6xVwshypI6wOMD5jks7tuxdjAL5G3XvUBF2d9Kh7wNQHaQykMI++ARHNtDoPBY13xwJS0DrgkQNaqpJdGYAWRgFwVoow578OESNdcgQAwLIeBUGHu7zsSsaR9Co5Q5xZlKnk/w64iBbqeKZfKw0MTcLXYSmWA4N4tDdyVCfCyaR11mgf/1lYigDMwBpeQ4CMX4rbTlImIkPytpuZjlA7+Q4kgVVcAVaEQJ4xOSsuM24XBUMwaUnOYNDr0yz36T+mGRm8kM6i6ux/qUXG/DfTmXMmDHAsQJunGU4hRcL4sKFptqCi8MY05+KD0x52aC81RJ8gHkCqdgHQwLsvqlK8KgBRSKze4GoCJvmGWvA6CGrv7S/J8Q3tafQXckU4UJBdb6AkA; /bin/bash: merlinc30.psi.ch: command not found merlinc29.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWc4d1i0AAWgfgHV/+//v538ev////kAB7I6jd3DSJlMTMiNNTJp4kxpPJNNqDBNGRozU0NGmg0UgNBkAPUANAAAADBGmgDEE1MmpptU9TTABqbQTEDymABMjAaCaDKNEU/U9U9T8qbU/URp6nqNAAA000DQ00AD1HPTib279MTEaFNOq8ty1nYy5qW7P7WdtFPqZWjoeK8N9HJyBlr+CESPzzdTFlfSFh8FyWGCY2kMaQSG1sVOUZUH/GII3IHY3pX89PrqWEyEkl7uQn8xKcY2sEtySH6i3n9mgwoSzCqVqrABgxsGyIB0KnLrwkgXIC+yhJAffHSp6E98SoqZEyhr4JtyrnzlQavZK7cfC2LyQHKyBoNEyd5mKOpmDjhzCUxHVIjqRJwkU2kJsLvVRlSdu2aYMc0eYLwneoNCWgDEBpGOx6bdmwwDpDLinneFM8MlCC1aAwAZCF0BZHnbERyZQ2DgVsbw0qoYFPDcQdlk3HmKAC+XAtRNJLj34eOIjx7KBwFYrQ+SYLjT78q1UjcHYUHGGtK6yh4v0YYiBZgcKJdWgXrVYKm3CquA1JywMsVnDMuLmkcVJeP7RKRDwNZYDC4hoEYuu1VGsiYiQ9UqN9elKB07xuqgURLYRHqUFekTepLTNYL4MhUDQksawNAlxRrdYPBAzRVxIVmEEuZIlGEAuvUyhOscpCpJGD/QxVKeItgRhMIyflTUD4RAgXlsCqZoWStEmSibTowKJqo+Lo7l15mjnwEwBbiKrH6iGc0XagoFz3QqHHy0zSdEM7WH/F3JFOFCQzh3WLQ\\\=\\\=; /bin/bash: merlinc29.psi.ch: command not found merlinc30.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWUNzD0cAAWgfgHV/+//u538ev////kAB7Lc0Gwyqenqie1G0JNPSYEZPKGJhNPUwTTTRtCYj1NCETQTTaTTRoD0RoaZAAAAAAARU81Mmp6T1NANA00AAHqAAAA0AGSaJNoGlT2ImNNU9qnqNqaNkhp6nqbQnqPUANPU1XbeXs357DVlGNuM0SOuqaj9dq+v9ouVDc09DqV3j3Q78PNzqbX/ApU8KKjL0PGCq8CGlCBn2CqYKQrKFHcOJJj0RYPppwn24v1tyodASJxDEupwDfWdKmUAZlokDCvqO0SiEuOIOkrO0gEFLEyNApGXDeulB20jxMBQPvi0x6BUIiSdHNiDe4roT8uUbpG5ov0mgZSqJgElgwZiIVLIVQ6pkCOuUgViCU7xq5nvLx3uDq6PNIPe5j8qaguLPtFHQyGxLDuA9YHYNdffx4cEAmI47sGCUI3hvnUSSAdYHzIZOGEfXCKR1cQ6DwWNd01JO0MeEhDkXZIrxNICE8j7luaZcd2XyKrPzhHIUTUH2WjLu2exiVDUN5UbA5xZcVOv/DbSIFvW8T2fGsysTkLXYil0BnwFobySgR4mRWHdUZR/+YrSJQNDAGl5DgKaX47bTcRERYPwtpvZksgc2U40gVVcIVZUQJ96TlqLjFyF4VDEGlIzoDQ6SJY5pz+WGwxfpDGovqrf5FF5mhmTqXQmHJAsQJyjFxxiW8TCsoWm2gKJBkHp0+qD0yaWecvNCc5gIDiso0D4X2W4VilgFIAoIFd3cDkREXjDKZifA7lz9ohgW+E0of8XckU4UJBDcw9HA; /bin/bash: merlinc30.psi.ch: command not found merlinc29.psi.ch 4 -- exec perl -e @GNU_Parallel\\\=split/_/,\\\"use_IPC::Open3\\\;_use_MIME::Base64\\\"\\\;eval\\\"@GNU_Parallel\\\"\\\;\\\$SIG\\\{CHLD\\\}\\\=\\\"IGNORE\\\"\\\;my\\\$zip\\\=\\\(grep\\\{-x\\\$_\\\}\\\"/usr/local/bin/bzip2\\\"\\\)\\\[0\\\]\\\|\\\|\\\"bzip2\\\"\\\;open3\\\(\\\$in,\\\$out,\\\"\\\>\\\&STDERR\\\",\\\$zip,\\\"-dc\\\"\\\)\\\;if\\\(my\\\$perlpid\\\=fork\\\)\\\{close\\\$in\\\;\\\$eval\\\=join\\\"\\\",\\\<\\\$out\\\>\\\;close\\\$out\\\;\\\}else\\\{close\\\$out\\\;print\\\$in\\\(decode_base64\\\(join\\\"\\\",@ARGV\\\)\\\)\\\;close\\\$in\\\;exit\\\;\\\}wait\\\;eval\\\$eval\\\; QlpoOTFBWSZTWZRKmgQAAWgfgHV/+//u538ev////kAB7Lc0Gwyqenqie1G0JNPQQ0ZNqYJgNCD0gbQmI9JiETQTTaTTRoD0RoaZAAAAAAARU81Miek9TQDQNPUAAHqAAAA0AEkglT9omFT2Ip5PU1PapoAYhpp6gaNPUAD1FbZfXr3ena1XRjbjPWR11TUWfYup/UXKpux9Dqdjx8Id2P/c6m18gUqOFFJl6FGCqoGm0iBn2CpYKQrLSTunEkxURYPopwn3Iv1x2odoJCyGJeQscCjoSy0BmWyQMK+o7RKIS44g8Ss9SAQSsTIkCkZdN+8UHfSPAwFA++LDHoFWhCk6KbCG9pXQn6dI3SNzRfpNAylUTAJKQMZioVLIVQ6pkCOuUgViCU7xq5nvLx5RI319yg9MXS1t4B+jj6SvxOs5mwW4PIHsOW/q3/HcwZkb901I08Ph11PKKA6A60OqHI+ectOfeRtkJ0I+W5qoBjwkIch7pFXDSAtHidRbmmXLel8iqv9YhxFE1R+Foy7dfmc1x3z2p5zEYp2xPXL/TptLFDokVYeu9UubgYx0Jtlhx9hQIcGrJ9DpsFuuVJ/u0n2lIbXBBSRELbZaccVsRMjA+z8Vk7VhYuLWtLWJ735x76WYb62rXcoqbgZD2UxBNOtpAjRM+fNUvu5YKb8Mp3mV18uy8yWazibnftbPqsTmG4TmxaSnIzF6ZQWNY8oNR4eTx2SbVyO7qkq05zAQHFZRoHwvstwrFLAKQBQQK7u4HIiIvGGUzE+B3Ln7RDAt8JGh5i7kinChISiVNAg\\\=; /bin/bash: merlinc29.psi.ch: command not found

的HOSTFILE的內容是 -

merlinc29.psi.ch 4 merlinc30.psi.ch 4

回答

1

HOSTFILE的內容是不是有什麼你認爲是。

也許裏面有空格或格式化字符?

運行parallel --vv進行調試。

警告:

Warning: No xauth data; using fake authentication data for X11 forwarding. 

由您ssh默認轉發X顯示引起的。您可以用-x覆蓋ssh的默認值。所以這應該工作:

parallel --ssh 'ssh -x' ... 

正如你可能會使用所有的時間,你可以把它放在~/.parallel/config

--ssh "ssh -x" 
1

我覺得你hostfile應該是:

4/merlinc29.psi.ch 
4/merlinc30.psi.ch 
+0

非常感謝你。這是問題所在。我能再問你一件事嗎?我收到警告 - '警告:沒有xauth數據;使用虛假的身份驗證數據進行X11轉發。這是否意味着GNU Parallel在登錄到客戶端節點時正在執行ssh -X? –

+0

對不起,我不知道。我確信@ OleTange會幫助你 - 他寫完了'GNU Parallel' - 畢竟他是個聰明的人! –