OpenStack Pakete

OpenStack Pakete

Distributionen veröffentlichen OpenStack-Pakete als Teil der Distribution oder nutzen andere Methoden aufgrund abweichender Releasezyklen. Führen Sie diese Schritte auf allen anderen Knoten aus.

Bemerkung

Die hier beschriebene Zusammenstellung von OpenStack Paketen muss auf allen Knoten vorhanden sein: Controller, Compute und Block Storage Knoten.

Warnung

Stellen Sie sicher, dass Ihre Hosts die neuesten verfügbaren Versionen der Grundinstallationspakete für Ihre Distribution enthalten, bevor Sie fortfahren.

Bemerkung

Deaktivieren Sie sämtliche automatischen Aktualisierungsdienste, um deren Einfluss auf Ihre OpenStack-Umgebung auszuschließen.

Voraussetzungen

Warnung

Wir empfehlen bei der Verwendung von RDO Paketen EPEL zu deaktivieren, wegen Aktualisierungen in EPEL, die die Abwärtskompatibilität brechen. Als Alternative pinnen Sie die Paketversionen mittels des yum-versionlock Plugins.

Bemerkung

Die folgenden Schritte sind für CentOS nicht erforderlich.

  1. Wenn Sie RHEL verwenden, registrieren Sie Ihr System mit Hilfe des Red Hat Subscription Management im Kundenportal mit Benutzername und Passwort:

    # subscription-manager register --username="USERNAME" --password="PASSWORD"
    
  2. Finden von Berechtigungspools, die die Kanäle für Ihr RHEL System enthalten:

    # subscription-manager list --available
    
  3. Verwenden Sie die Pool-Identifizierer aus dem vorhergehenden Schritt um Ihre RHEL Berechtigungen hinzuzufügen:

    # subscription-manager attach --pool="POOLID"
    
  4. Aktivieren Sie die erforderlichen Repositories:

    # subscription-manager repos --enable=rhel-7-server-optional-rpms \
      --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
    

Aktivieren Sie das OpenStack-Repository

  • Unter CentOS wird das RPM zur Aktivierung des OpenStack-Repositories durch das Repository extras zur Verfügung gestellt. CentOS enthält das Resporitory extras standardmäßig, Sie können das Paket zur Aktivierung des OpenStack-Repositories also einfach installieren.

    # yum install centos-release-openstack-newton
    
  • Laden Sie unter RHEL das RDO-Repository-RPM herunter und installieren Sie es zur Aktivierung des OpenStack-Repositories.

    # yum install https://repos.fedorapeople.org/repos/openstack/openstack-newton/rdo-release-newton-5.noarch.rpm
    

Schließen Sie die Installation ab

  1. Führen Sie auf Ihrem Host ein Upgrade der Pakete durch:

    # yum upgrade
    

    Bemerkung

    Wenn das Upgrade einen neuen Kernel enthält, starten Sie den Host neu, um den Kernel zu aktivieren.

  2. Installieren Sie den OpenStack-Client:

    # yum install python-openstackclient
    
  1. RHEL und CentOS aktivieren standardmäßig SELinux. Installieren Sie das Paket openstack-selinux, um Sicherheitsrichtlinien für OpenStack-Dienste automatisch verwalten zu lassen:

    # yum install openstack-selinux
    
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.