Condividi tramite


Risolvere i problemi di installazione dell'estensione dell'agente del nodo di calcolo Linux non riuscita

Questo articolo illustra come risolvere uno scenario in cui l'estensione dell'agente del nodo Linux HPC Pack non viene installata correttamente in un nodo in un cluster HPC (High Performance Computing).

Elenco di controllo per la risoluzione dei problemi

Per risolvere i problemi relativi a un'installazione non riuscita dell'estensione Microsoft.HpcPack.LinuxNodeAgent2016U1 in un nodo di calcolo Linux, esaminare il file di log dell'estensione e quindi installare un nuovo nodo di calcolo Linux in una macchina virtuale (VM) IaaS (Infrastructure as a Service).

Passaggio 1: Esaminare il log delle estensioni

Il file di log dell'estensione potrebbe essere in grado di determinare il motivo per cui l'agente del nodo non è stato installato correttamente. Per trovare e visualizzare il file di log dell'estensione, seguire questa procedura:

  1. Aprire una console di amministrazione di PowerShell.

  2. Eseguire i comandi seguenti per abilitare la funzionalità di connessione SSH (Secure Shell) nel nodo head:

    dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
    Start-Service sshd
    Set-Service -Name sshd -StartupType 'Automatic'
    Set-Service -Name ssh-agent -StartupType 'Automatic'
    Start-Service ssh-agent
    
  3. Nel nodo head eseguire il comando seguente per accedere al nodo di calcolo Linux:

    ssh <domain-administrator-name>@<private-ip-address-of-linux-compute-node>
    
  4. Immettere la password dell'account dell'amministratore di dominio.

  5. Eseguire il comando seguente per verificare che il file di log dell'estensione esista nel nodo:

    sudo su ls -la /var/log/azure/Microsoft.HpcPack.LinuxNodeAgent2016U1/extension.log
    
  6. Eseguire o aprire il visualizzatore di testo o l'editor preferito e quindi visualizzare il contenuto del file di log dell'estensione.

Passaggio 2: Eseguire un test locale per eseguire il burst in una macchina virtuale IaaS

Per testare in locale come eseguire il burst in una macchina virtuale IaaS, seguire questa procedura:

  1. Seguire la procedura per creare un modello di nodo IaaS di Azure. Quando si raggiunge la sezione Specifica immagine macchina virtuale della creazione guidata modello, specificare le impostazioni seguenti prima di completare la creazione del modello di nodo.

    Nome del campo Valore
    Tipo di immagine MarketplaceImage
    Tipo di sistema operativo Linux
    Etichetta immagine Red Hat Enterprise Linux 7.8
  2. Seguire la procedura per creare i nodi di calcolo IaaS e gestirli. Quando si raggiunge la sezione Specifica nuovi nodi della procedura guidata Aggiungi nodo, specificare le impostazioni seguenti prima di completare l'aggiunta del nodo.

    Nome del campo Valore
    Modello di nodo Nome del modello di nodo creato in precedenza.
    Numero di nodi 1
    Dimensioni della macchina virtuale dei nodi A1 (1 core, 1,75 GB di memoria)
  3. Seguire la procedura per creare un nuovo processo in Gestione cluster HPC. Quando si raggiunge la sezione Selezione risorse , selezionare LinuxNodes nell'elenco Gruppi di nodi disponibili e quindi selezionare il pulsante Aggiungi per spostare l'elemento nell'elenco Gruppi di nodi selezionati . Dopo aver inviato il nuovo processo, il provisioning del nodo Linux verrà eseguito correttamente.

Contattaci per ricevere assistenza

In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.