1
0
Bifurcation 0
miroir de https://github.com/PAPAMICA/Wiki-Tech.io.git synchronisé 2024-12-29 02:50:22 +01:00

docs: update Openstack/Ocicli

Cette révision appartient à :
Mickael Asseline 2021-05-11 09:21:47 +00:00 révisé par Mickael Asseline
Parent 731128cc26
révision adb7e313c4

Voir le fichier

@ -2,7 +2,7 @@
title: Ocicli
description: Installer un cluster Openstack avec ocicli sous Debian
published: true
date: 2021-05-11T09:04:31.184Z
date: 2021-05-11T09:21:44.833Z
tags:
editor: markdown
dateCreated: 2021-05-10T11:53:45.764Z
@ -18,6 +18,7 @@ OCI (OpenStack Cluster Installer) est un logiciel permettant de provisionner aut
- un serveur de démarrage PXE (tftp-hpa)
- un serveur web (apache2)
- un serveur Puppet
{.grid-list}
Lors du premier des machines du cluster, un système Debian live est proposé en PXE par OCI, pour agir comme une image de découverte. Ce système remonte directement les caractéristiques matérielles à OCI. Les machines peuvent alors être installés avec Debian à partir de ce système, configurés avec un agent Puppet  qui se connectera au master Puppet de OCI. Une fois Debian installé, le serveur redémarre et les services OpenStack sont provisionnés, en fonction du rôle du serveur dans le cluster.
@ -39,11 +40,13 @@ Actuellement, OCI peut installer:
- Octavia
- Telemetry (Ceilometer, Gnocchi, Panko, Aodh)
- Cloudkitty
{.grid-list}
Des efforts sont actuellement en cours pour intégrer:
- Magnum
- Designate
{.grid-list}
De plus, OCI prend désormais en charge l'exécution de CephOSD sur les nœuds de calcul (ce que l'on appelle «hyper-converged») en tant qu'option pour chaque nœud de calcul. (compute nodes) 
@ -178,8 +181,10 @@ oci-userdb -r newuser@example.com
```
>  Vous devez également configurer votre adresse de serveur Radius et votre secret partagé dans `openstack-cluster-installer.conf`.
{.is-info}
> Même s'il existe un système d'authentification, il est fortement conseillé de ne pas exposer OCI à Internet. La meilleure configuration est si votre serveur d'approvisionnement n'est pas du tout accessible de l'extérieur.
{.is-warning}
## Installation des services annexes
@ -611,6 +616,7 @@ ocicli cluster-set z --initial-cluster-setup no
Cependant, il est fortement conseillé de définir la valeur sur no une fois que le cluster est en production.
> Si les 3 contrôleurs de vos clusters exécutent avec succès puppet à la première startup, ils appelleront "`oci-report-puppet-success`". Une fois le troisième contrôleur fait, `initial-cluster-setup` sera automatiquement défini sur la valeur «`no`» dans la base de données OCI.
{.is-info}
## Ajout d'autres types de nœuds
@ -1177,7 +1183,8 @@ ocicli machine-megacli-reset-raid SERIAL
ocicli machine-megacli-apply SERIAL
```
> Attention à ne pas faire ce qui précède sur un serveur en production.
> Ne pas faire ce qui précède sur un serveur en production.
{.is-danger}
## Plug-in DNS
@ -1454,6 +1461,7 @@ openstack role add --user admin --project admin rating
```
> Actuellement, après l'installation du cluster, tous les agents ceilometer doivent être redémarrés afin d'obtenir des métriques, même s'ils semblent bien configurés.
{.is-info}
## Ajouter le service Octavia
@ -1533,6 +1541,7 @@ L'exemple ci-dessus est lorsque vous n'utilisez pas `vlan`, mais que vous avez u
Ensuite, nous avons besoin de groupes de sécurité spécifiques pour Octavia :
> Assurez-vous d'utiliser `/root/octavia-openrc` et pas celui de l'administrateur
{.is-warning}
```plaintext
openstack security group create lb-mgmt-sec-grp
@ -1739,6 +1748,7 @@ OCI a été testé avec ces types de serveurs PowerEdge:
- PowerEdge R720xd
- PowerEdge R740xd
- PowerEdge R6525 (processeurs AMD)
{.grid-list}
La prise en charge de racadm de Dell est incluse et OCI en fait un usage intensif.
@ -1748,6 +1758,7 @@ OCI a été testé avec ces types de serveurs Cloud Line (utilisés comme swifts
- CL2600 Gen10
- CL2800 Gen10
{.grid-list}
Malheureusement, nous n'avons trouvé aucun moyen de configurer le BIOS de ces serveurs, donc un travail manuel doit être effectué pour configurer le BIOS manuellement, par exemple pour définir l'indicateur de connexion à chaud du disque dur. Cela peut être très ennuyeux lors de la configuration d'un grand nombre de serveurs.
@ -1755,6 +1766,7 @@ OCI a également été testé avec ces serveurs (utilisés comme swiftstores):
- ProLiant DL385 Gen10
- ProLiant DL385 Gen10 Plus
{.grid-list}
OCI peut installer automatiquement `hponcfg`, `ssacli` et `storcli`, directement à partir du référentiel HP Debian. OCI utilise `hponcfg` pour activer automatiquement IPMI sur LAN (qui est désactivé par défaut sur ces serveurs).