Skip to main content
BeeGFS on NetApp with E-Series Storage
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Configure un nodo de control Ansible

Colaboradores

Para configurar un nodo de control de Ansible, debe designar una máquina virtual o física con acceso de red a todos los nodos de archivos y bloques que se han puesto en marcha para la solución BeeGFS en NetApp.

Consulte la "Requisitos técnicos" para obtener una lista de versiones de paquete recomendadas. Los siguientes pasos fueron probados en Ubuntu 22,04. Para conocer los pasos específicos de su distribución de Linux preferida, consulte la "Documentación de Ansible".

  1. Desde el nodo de control de Ansible, instale los siguientes paquetes de entorno virtual de Python y Python.

    sudo apt-get install python3 python3-pip python3-setuptools python3.10-venv
    Console
  2. Cree un entorno virtual de Python

    python3 -m venv ~/pyenv
    Console
  3. Activar el entorno virtual.

    source ~/pyenv/bin/activate
    Console
  4. Instale los paquetes de Python necesarios dentro del entorno virtual activado.

    pip install ansible netaddr cryptography passlib
    Console
  5. Instale la colección BeeGFS con Ansible Galaxy.

    ansible-galaxy collection install netapp_eseries.beegfs
    Console
  6. Compruebe que las versiones instaladas de Ansible, Python y la colección BeeGFS coinciden con el "Requisitos técnicos".

    ansible --version
    ansible-galaxy collection list netapp_eseries.beegfs
    Console
  7. Configure SSH sin contraseña para permitir que Ansible acceda a los nodos de archivos BeeGFS remotos desde el nodo de control Ansible.

    1. En el nodo de control de Ansible, si es necesario, genere un par de claves públicas.

      ssh-keygen
      Console
    2. Configure SSH sin contraseña en cada uno de los nodos de archivo.

      ssh-copy-id <ip_or_hostname>
      Console
Importante No configure SSH sin contraseñas para los nodos de bloque. No se admite ni se requiere.