PowerFlex: nyckelbaserad SSH-autentisering misslyckas med "ogiltig privatekey"
Sammanfattning: Driftsättning av PowerFlex kan misslyckas när SSH-autentisering används på PowerFlex Gateway på grund av den metod som ssh-nycklarna skapas med.
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
PowerFlex-distribution med Gateway misslyckas med nedanstående fel på Gateway.
** 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)
Orsak
Den privata nyckeln ska skapas med RSA och ska vara i PEM-format.
Upplösning
Kontrollera att den privata nyckeln är i PEM-format.
Till exempel:
# 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-----
Om filtypen är annorlunda, konvertera den till en PEM-fil eller skapa ssh-nyckeln med hjälp av kommandot.
ssh-keygen -m pem -t rsaBerörda produkter
PowerFlex SoftwareArtikelegenskaper
Artikelnummer: 000188885
Artikeltyp: Solution
Senast ändrad: 10 maj 2026
Version: 5
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.