PowerFlex: 키 기반 SSH 인증이 'invalid privatekey'로 인해 실패함
Summary: ssh 키가 생성되는 방식으로 인해 PowerFlex Gateway에서 SSH 인증을 사용할 때 PowerFlex 배포가 실패할 수 있습니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
게이트웨이를 사용한 PowerFlex 배포가 실패하고 게이트웨이에 아래와 같은 오류가 표시됩니다.
** scaleio-trace.log **
INFO c.e.s.s.i.s.i.c.SSHNodeConnection - Connecting to LinuxSystemNode[nodeName=<null>,nodeIPs=[172.1.1.1],credentials=NodeCredentials[domain=<null>,userName=root]]
WARN c.e.s.s.i.s.i.c.SSHNodeConnection - No credentials for SSH connection to node LinuxSystemNode[nodeName=<null>,nodeIPs=[172.1.1.1],credentials=NodeCredentials[domain=<null>,userName=root]], attempting keypass
INFO ssh.SSHClient - Creating SSHClient with keys for 172.1.1.1
INFO c.e.s.s.d.i.c.ValidateNodeCommand - running pre-executor for .ValidateNodeCommand
INFO c.e.s.s.d.i.c.ValidateNodeCommand - running pre-executor for .ValidateNodeCommand complete in 0 ms
WARN c.e.s.s.i.s.i.c.SSHNodeConnection - SSHNodeConnection: Failed to root@172.1.1.1. Reason: invalid privatekey: [B@3a7c1234
ERROR c.e.s.s.i.s.i.c.SSHNodeConnection - No password in the credentials for node LinuxSystemNode[nodeName=<null>,nodeIPs=[172.1.1.1],credentials=NodeCredentials[domain=<null>,userName=root]], SSH key failed as well.
INFO c.e.s.s.i.s.i.NodeConnectionFactoryImpl - for node LinuxSystemNode[nodeName=<null>,nodeIPs=[172.19.244.71],credentials=NodeCredentials[domain=<null>,userName=root]] we should create new connection
ERROR c.e.s.scaleio.lockbox.LockBoxService - Trying to use LockBox, but it doesn't exist yet.
ERROR c.e.s.s.d.i.c.ValidateNodeCommand - Error The SSH key authentication failed on node 172.1.1.1, verify it matches the key on the gateway executing command .ValidateNodeCommand (retry): com.emc.s3g.scaleio.im.services.installation.connectors.SSHNodeConnection.connect(SSHNodeConnection.java:382)
Cause
개인 키는 RSA를 사용하여 생성해야 하며 PEM 형식이어야 합니다.
Resolution
개인 키가 PEM 형식인지 확인합니다.
예를 들어:
# file /root/.ssh/id_rsa
/root/.ssh/id_rsa: PEM RSA private key
# cat /root/.ssh/id_rsa
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
파일 형식이 다른 경우 PEM 파일로 변환하거나 명령을 사용하여 ssh Key를 생성합니다.
ssh-keygen -m pem -t rsaAffected Products
PowerFlex SoftwareArticle Properties
Article Number: 000188885
Article Type: Solution
Last Modified: 19 Nov 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.