Les distributions livrent OpenStack dans le cadre de la distribution ou par d’autres moyens à cause des échéanciers de livraison différents. Effectuer ces procédures sur tous les nœuds.
Note
Le paramétrage des packages OpenStack décrit ici doit être fait sur tous les nœuds: contrôleurs, computes, et nœuds de Stockage par Bloc.
Avertissement
Vos hôtes doivent contenir la dernière version des packages d’installation de base disponible pour votre distribution avant d’aller plus loin.
Note
Désactiver ou supprimer tout service de mise à jour automatique parce qu’il peut impacter votre environnement OpenStack.
Avertissement
Il est recommandé de désactiver EPEL quand on utilise les packages RDO à cause de certaines mises à jour dans EPEL qui casse la rétrocompatibilité. Ou même, de préférence, épingler les versions des packages en utilisant le plugin yum-versionlock
.
Note
Les étapes suivantes sont inutiles sur CentOS.
Sur RHEL, enregistrer votre système auprès du Gestionnaire de Souscription Red Hat, en utilisant vos nom d’utilisateur et mot de passe du portail client.
# subscription-manager register --username="USERNAME" --password="PASSWORD"
Trouver les pools d’habilitation contenant les canaux pour votre système RHEL :
# subscription-manager list --available
Utiliser les identifiants de pool trouvé à l’étape précédente pour attacher votre habilitation RHEL :
# subscription-manager attach --pool="POOLID"
Activer les dépôts nécessaires :
# subscription-manager repos --enable=rhel-7-server-optional-rpms \
--enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
Sur CentOS, le dépôt extras
contient le RPM qui fournit le dépôt OpenStack. CentOS inclut par défaut le dépôt extras
, donc vous pouvez simplement installer le package pour activer le dépôt OpenStack.
# yum install centos-release-openstack-newton
Sur RHEL, télécharger et installer le RPM dépôt RDO pour activer le dépôt OpenStack.
# yum install https://repos.fedorapeople.org/repos/openstack/openstack-newton/rdo-release-newton-5.noarch.rpm
Upgrader les packages sur votre hôte :
# yum upgrade
Note
Si le processus d’upgrade inclut un nouveau noyau, redémarrer votre hôte pour l’activer.
Installer le client OpenStack :
# yum install python-openstackclient
RHEL et CentOS active SELinux par défaut. Installer le package openstack-selinux
pour gérer automatiquement les polices de sécurité pour les services OpenStack :
# yum install openstack-selinux
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.