0
Opscenter를 6.0.3에서 6.0.5로 업그레이드하려고했습니다. 다음 예외로 인해 에이전트 업그레이드가 실패했습니다. 노드에 로그인하는 데 문제가있는 것처럼 보였습니다. 올바른 사용자 ID와 개인 키를 넣었다고 생각합니다.Datastax Opscenter 에이전트를 6.0.3에서 6.0.5로 업그레이드 할 수 없습니다.
2016-11-17 23:39:47,976 [opscenterd] INFO: using ssh-private-key (async-thread-macro-12)
2016-11-17 23:39:47,979 [opscenterd] INFO: Trying to establish ssh connection ssh-management-address="172.31\
.46.195" node-name="unmanaged-node-172.31.46.195" node-id="f8768526-59d9-43c6-99e0-3adaf34cc220" job-id="2898\
d02d-d2f6-4021-a17b-39a2eb930a74" (async-thread-macro-12)
2016-11-17 23:39:47,982 [opscenterd] INFO: Trying to establish ssh connection ssh-management-address="172.31\
.28.101" node-name="unmanaged-node-172.31.28.101" node-id="241ea5a7-fb5c-457e-b58d-4acfb1eb562a" job-id="2898\
d02d-d2f6-4021-a17b-39a2eb930a74" (async-thread-macro-11)
2016-11-17 23:39:48,026 [opscenterd] ERROR: Unexpected error processing install_agent job 2898d02d-d2f6-4021-\
a17b-39a2eb930a74 on node name="unmanaged-node-172.31.55.196" ssh-management-address="172.31.55.196" node-id=\
"b830d52b-1707-4702-aaf3-950d4158fdf9" (async-thread-macro-10)
com.jcraft.jsch.JSchException: USERAUTH fail
at com.jcraft.jsch.UserAuthPublicKey.start(UserAuthPublicKey.java:119)
at com.jcraft.jsch.Session.connect(Session.java:463)
at clj_ssh.ssh$fn__18053.invoke(ssh.clj:119)
at clj_ssh.ssh.protocols$fn__18011$G__17978__18020.invoke(protocols.clj:4)
at clj_ssh.ssh$connect.invoke(ssh.clj:404)
at lcm.jobs.multinode.common$run_command$fn__18856$fn__18858.invoke(common.clj:735)
at lcm.jobs.multinode.common$run_command$fn__18856.invoke(common.clj:731)
at lcm.jobs.multinode.common$run_command.invoke(common.clj:713)
at lcm.jobs.multinode.install_agent.InstallAgentJob.run(install_agent.clj:36)
at lcm.jobs.multinode.common$run_job.invoke(common.clj:73)
at lcm.jobs.multinode.common$process_run__18529$fn__18530.invoke(common.clj:91)
at clojure.core.async$thread_call$fn__8945.invoke(async.clj:434)
at clojure.lang.AFn.run(AFn.java:22)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
OpsCenter 개발자는, 내가 그이 인증 오류입니다 확인 할 수 있습니다 ...하지만 충분한 정보가이 거기 아니다 귀하의 자격 증명을 확인하기 위해 수동으로 로그인하려는 시도 이상의 의미있는 조언을 제공하고 LCM에서 ssh 자격 증명을 삭제 한 다음 다시 작성하십시오. 올바르게 입력하는 데 매우주의하십시오. –
마이크, 답장을 보내 주셔서 감사합니다. 에이전트를 업그레이드하는 데 LCM을 사용하지 않았습니다. 새로운 버전의 opscenter를 가져 왔을 때 에이전트가 오래된 것임을 감지했습니다. 업그레이드 할 링크를 클릭하고 사용자 ID를 입력하고 개인 키를 붙여 넣었습니다. –