Skip to main content
NetApp artificial intelligence solutions
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Prepara l'ambiente di deployment di Lustre

Configura l'accesso di gestione e le impostazioni di base su ciascun array EF80 e server Lustre, quindi prepara un nodo di controllo Ansible per distribuire la soluzione.

Prepara gli array E-Series

Passaggi
  1. Configura l'interfaccia di gestione su ciascun controller e verifica che SANtricity System Manager sia raggiungibile.

  2. Imposta il nome dell'array e le credenziali amministrative che l'inventario Ansible userà.

  3. Conferma che l'array sia in uno stato ottimale e che tutte le unità siano presenti e segnalino correttamente.

Per istruzioni sulla configurazione della connessione di gestione, vedi "Documentazione E-Series".

Prepara i server Lustre

Passaggi
  1. Configura il controller di gestione della scheda madre (BMC) su ogni server per l'accesso fuori banda e imposta le impostazioni di sistema UEFI per le massime prestazioni.

  2. Installa un sistema operativo supportato (RHEL o Rocky Linux), quindi configura l'host name e la porta di rete di gestione.

  3. Prepara tutti i pacchetti firmware e software per soddisfare i requisiti della soluzione E-Series Lustre, come descritto in "Componenti software".

Prepara il nodo di controllo Ansible

Designa un sistema Linux virtuale o fisico con accesso di rete di gestione a tutti i server Lustre e agli array E-Series come nodo di controllo Ansible.

I seguenti passaggi utilizzano Ubuntu 24.04. Per le istruzioni relative a un'altra distribuzione Linux, vedi la "documentazione di installazione di Ansible".

Passaggi
  1. Installa Python, pip e il pacchetto per l'ambiente virtuale Python:

    sudo apt-get install python3 python3-pip python3-setuptools python3-venv
  2. Crea e attiva un ambiente virtuale Python:

    python3 -m venv ~/pyenv
    source ~/pyenv/bin/activate
  3. Installa Ansible e i pacchetti Python necessari nell'ambiente virtuale attivato:

    pip install "ansible-core>=2.19" cryptography jinja2 ipaddr netaddr \
      passlib pyyaml resolvelib
  4. Installa la NetApp E-Series Lustre Ansible collection. L'installazione della collection installa anche le sue collection dipendenti, incluse le collection SANtricity e Host:

    ansible-galaxy collection install netapp_eseries.lustre
  5. Verifica le versioni di Ansible, Python e della collection installate:

    ansible --version
    python3 --version
    ansible-galaxy collection list netapp_eseries.lustre
  6. Configura l'accesso SSH senza password dal nodo di controllo a ciascun server Lustre. Sostituisci <ip_or_hostname> con l'indirizzo IP di gestione o l'host name di un server:

    ssh-keygen
    ssh-copy-id <ip_or_hostname>

    Ripeti ssh-copy-id per ogni server Lustre.

Nota Non configurare l'accesso SSH senza password agli array E-Series. Ansible gestisce gli array tramite la SANtricity Web Services API utilizzando le credenziali definite nell'inventario.