Skip to main content
BeeGFS on NetApp with E-Series Storage
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Richten Sie einen Ansible-Steuerungsknoten ein

Beitragende mcwhiteside netapp-jsnyder netapp-jolieg

Zum Einrichten eines Ansible-Steuerknotens müssen Sie eine virtuelle oder physische Maschine mit Netzwerkzugriff auf alle Datei- und Block-Nodes zuweisen, die für die BeeGFS auf NetApp Lösung implementiert werden.

Eine Liste der empfohlenen Paketversionen finden Sie im"Technische Anforderungen". Die folgenden Schritte wurden auf Ubuntu 22.04 getestet. Für spezifische Schritte zu Ihrer bevorzugten Linux-Distribution, siehe "Ansible-Dokumentation".

  1. Installieren Sie über Ihren Ansible Control Node die folgenden Pakete für Python und Python Virtual Environment.

    sudo apt-get install python3 python3-pip python3-setuptools python3.10-venv
  2. Erstellen Sie eine virtuelle Python-Umgebung.

    python3 -m venv ~/pyenv
  3. Aktivieren Sie die virtuelle Umgebung.

    source ~/pyenv/bin/activate
  4. Installieren Sie die erforderlichen Python-Pakete in der aktivierten virtuellen Umgebung.

    pip install ansible netaddr cryptography passlib
  5. Installieren Sie die BeeGFS-Sammlung mit Ansible Galaxy.

    ansible-galaxy collection install netapp_eseries.beegfs
  6. Überprüfen Sie, ob die installierten Versionen von Ansible, Python und BeeGFS-Sammlung mit der übereinstimmen"Technische Anforderungen".

    ansible --version
    ansible-galaxy collection list netapp_eseries.beegfs
  7. Richten Sie passwortloses SSH ein, damit Ansible vom Ansible-Steuerungsknoten aus auf die Remote-BeeGFS-Datei-Nodes zugreifen kann.

    1. Generieren Sie auf dem Ansible-Steuerungsknoten, falls erforderlich, ein Paar öffentlicher Schlüssel.

      ssh-keygen
    2. Richten Sie passwortloses SSH für jeden der Dateiknoten ein.

      ssh-copy-id <ip_or_hostname>
Achtung Richten Sie bei den Blockknoten eine passwortlose SSH ein. Dies wird weder unterstützt noch erforderlich.