저는 노드 1 (n1.a.com)에 로그인 한 4 개의 노드 (n1.a.com, n2.a.com, n3.a.com, n4.a.com)가 있는 Linux 클러스터에 있습니다.
이제 노드 1 의 클러스터에서 실행하려는 " sample.out " 이라는 실행 파일이 있습니다 .
passphrase로 설정된 SSH 키 가 있습니다 .
또한 " hosts.txt " 에 호스트 목록 파일 이 있습니다.
n1.a.com:8
n2.a.com:8
n3.a.com:8
n4.a.com:8
따라서 다음 명령을 실행하고 있습니다.
mpiexec -n 32 -f hosts.txt ./sample.out
그러나 위의 명령을 실행 하면 다른 모든 3 개 노드 가 다음 과 같이 동시에 암호를 요청합니다.
Enter passphrase for key '/home/a/.ssh/id_dsa': Enter passphrase for key
'/home/a/.ssh/id_dsa': Enter passphrase for key '/home/a/.ssh/id_dsa':
이제 여기 에 암호를 입력하는 것이 작동하지 않습니다 ! 그것은 반복적으로 묻는 암호를 입력에 같은 일을 위해.
내 질문
내 시스템에 대한 유용한 정보 :
Workload Manager :- Torque Batch System
>>mpich2 --version
HYDRA build details:
Version: 1.4.1p1
Release Date: Thu Sep 1 13:53:02 CDT 2011
Process Manager: pmi
Launchers available: ssh rsh fork slurm ll lsf sge manual persist
Topology libraries available: hwloc plpa
Resource management kernels available: user slurm ll lsf sge pbs
Checkpointing libraries available:
Demux engines available: poll select
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다