Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
serveurs:solution-hebergement-infos [2021/03/17 16:02] – [Création des volumes de stockage (Block Storage)] jpmilcent | serveurs:solution-hebergement-infos [2022/04/17 14:16] (Version actuelle) – [Notes] jpmilcent |
---|
* Indiquer un mot de passe robuste | * Indiquer un mot de passe robuste |
* Sélectionner le type de compte. Ex. : ''Administrateur'' | * Sélectionner le type de compte. Ex. : ''Administrateur'' |
* Indiquer une description. Ex. : ''Accès administrateur de Paul DUPONT (Organisme)'' | * Indiquer une description. Ex. : ''Accès administrateur de <Prénom> <NOM> (<Organisme>)'' |
* Valider | * Valider |
* L'utilisateur en question peut maintenant accéder au compte principal avec ses propres identifiants. | * L'utilisateur en question peut maintenant accéder au compte principal avec ses propres identifiants. |
| |
===== Sélection des services du projet Public Cloud - GeoNature ===== | ===== Sélection des services du projet Public Cloud - GeoNature ===== |
- La localisation (=Datacenter) pour les serveurs, le réseau privé virtuel et le volume de stockage doit être la même : Gravelines GRA7 | - La localisation (=Datacenter) : |
- Créer le réseau privé virtuel ("Network" > "Private Network") [VPN = vRack] | - pour les serveurs "//web-srv//" et "//db-srv//" : Gravelines GRA7 |
- Créer les serveurs virtuels ("Instances") "db-<abreviation-region>-sinp" et "web-<abreviation-region>-sinp" | - pour le serveur "//bkp-srv//" : Londres UK1 |
- Créer les volumes de stockage ("Block Storage") et les associer aux instances "db-storage" sur "db-<abreviation-region>-sinp" et "web-storage" sur "web-<abreviation-region>-sinp" | - le réseau privé virtuel (vRack) : doit être dispo sur toutes les localisation (GRA7 et UK1) |
- Ajouter un utilisateur "Administrateur" avec le rôle "Administrator" pour gérer OpenStack via le menu "Project Management" > "Users & roles" | - si des volumes de stockage sont pris (Block Storage), il faut les commander dans la même localisation que le serveur sur lequel il sera monté. |
| - Créer le réseau privé virtuel ("Network" > "Private Network") [un vRack contient des VPN] |
| - Créer les serveurs virtuels ("Instances") "db-<abreviation-region>-sinp", "web-<abreviation-region>-sinp" et "bkp-<abreviation-region>-sinp" |
| - Si cela s'avérer nécessaire et uniquement au moment où de l'espace disque supplémentaire s'avére nécessaire, créer un volume de stockage ("Block Storage") et l'associer à l'instance que le nécessite. Par défaut, au départ, seule l'instance "//bkp-srv//" en a besoin pour y sauvegarder les snapshots des autres instances. |
| - Ajouter un utilisateur "Administrateur" avec le rôle "Administrator" pour gérer OpenStack via le menu "Project Management" > "Users & roles" |
| |
==== Réseau Privé Virtuel (VRack) ==== | ==== Réseau Privé Virtuel (VRack) ==== |
| |
==== Création des serveurs virtuels (Instances) ==== | ==== Création des serveurs virtuels (Instances) ==== |
| * **Notes** : vous pouvez créer l'instance "//web-srv//" la paramétrer, créer un snapshot à partir duquel vous pourrez créer l'instance "//bkp-srv//". De la même façon, il est possible de créer une première instance, la paramétrer avec la config commune à toutes les instances et s'en servir pour créer les autres. |
* Cliquer sur "Compute" > "Instances", puis sur "Créer une instance" | * Cliquer sur "Compute" > "Instances", puis sur "Créer une instance" |
* Sélectionner le modèle : General purpose > B2-7 (pour web-<region>-sinp) ou B2-15 (pour db-<region>-sinp) | * Sélectionner le modèle : General purpose > B2-7 (pour web-<region>-sinp et bkp-<region>-sinp) ou B2-15 (pour db-<region>-sinp) |
* Localisation : Gravelines (GRA7) | * Localisation : Gravelines (GRA7) pour web-<region>-sinp et db-<region>-sinp ; Londres (UK1) pour bkp-<region>-sinp. |
* Image : | * Image : |
* Distribution Linux : Debian 10 | * Distribution Linux : Debian 10 |
* Nombre : 1 | * Nombre : 1 |
* **ATTENTION bien cocher "Flexible"** | * **ATTENTION bien cocher "Flexible"** |
* Nom : web-<region>-sinp ou db-<region>-sinp | * Nom : web-<region>-sinp ou db-<region>-sinp ou bkp-<region>-sinp |
* Réseau privé attaché : //000 - sinp-aura-vpn// | * Réseau privé attaché : //000 - sinp-aura-vpn// |
* Ne pas cocher les sauvegardes automatisées (nous le ferons après) | * Ne pas cocher les sauvegardes automatisées (nous le ferons après) |
| |
==== Création des volumes de stockage (Block Storage) ==== | ==== Création des volumes de stockage (Block Storage) ==== |
* Localisation : Gravelines (GRA7) | * **Notes** : créer les disques supplémentaires uniquement lorsque le besoin d'espace disque s'avère nécessaire et pour un espace évalué au plus juste car ils sont facturés dès leur commande et en fonction de la taille sélectionnée. |
| * Localisation : Gravelines (GRA7) pour "//web-srv//" et "//db-srv//" ; Londres (UK1) pour "//bkp-srv//". |
* Type : Haute performance | * Type : Haute performance |
* Capacité : 100Go | * Nom du volume : //web-storage// pour "//web-srv//" ; //db-storage// pour "//db-srv//" ; //bkp-storage// pour "//bkp-srv//". |
* Nom du volume : //web-storage// ou //db-storage// | * Capacité : en fonction du besoin. Pour //bkp-storage// prendre 200Go afin de pouvoir héberger les sauvegardes d'une instance de 100Go et une autre de 50Go tout en ayant une marge. |
| * Une fois créer, attacher les volumes à leur instance respective à l'aide du menu "//Attacher à l'instance//" disponible dans l'interface d'OVH. |
===== Notes ===== | ===== Notes ===== |
* Le Public Cloud d'OVH est basé sur [[https://www.openstack.org/software/|OpenStack]]. Il est donc utile de rechercher des infos sur le fonctionnement du Public Cloud en recherchant des infos sur OpenStack. | * Le Public Cloud d'OVH est basé sur [[https://www.openstack.org/software/|OpenStack]]. Il est donc utile de rechercher des infos sur le fonctionnement du Public Cloud en recherchant des infos sur OpenStack. |
| * Les outils en ligne de commande d'OpenStack (''openstack'', ''glance'', ...) et l'API v6 d'OVH permettent de manipuler les sauvegardes, les restaurer, les déplacer entre datacentres... |
* OVH met à disposition une interface web Horizon pour gérer les instances. | * OVH met à disposition une interface web Horizon pour gérer les instances. |
* Pour accéder aux instances, il est nécessaire d'utiliser une clé SSH public puis une connexion via ssh. | * Pour accéder aux instances, il est nécessaire d'utiliser une clé SSH public puis une connexion via SSH. |
* La clé public des utilisateurs peut être ajoutée à l'instance via le Manager d'OVH | * La clé public des utilisateurs peut être ajoutée à l'instance via le Manager d'OVH |
* Concernant l'augmentation de la taille des disques attachés, il est nécessaire de lancer des commandes sous linux pour agrandir la taille du disque. Il est donc nécessaire d'en avoir fait une sauvegarde avant. | * Concernant l'augmentation de la taille des disques attachés, il est nécessaire de lancer des commandes sous linux pour agrandir la taille du disque. Il est donc nécessaire d'en avoir fait une sauvegarde avant. |
* La manipulation à faire pour augmenter la taille du disque est disponible dans une [[Serveurs:aides:augmentation-taille-partition-linux|page d'aide dédiée sur ce wiki]]. | * Toutefois la manipulation documenter dans [[https://docs.ovh.com/gb/en/public-cloud/increase_the_size_of_an_additional_disk/|ce guide OVH]] permet de maintenir les données sur le disque si tout se passe bien. Il est nécessaire de répondre "**N**" à la question //Partition #1 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o://. |
| * Les commandes Linux nécessaires pour agrandir le disque sont disponibles [[https://docs.ovh.com/gb/en/public-cloud/increase_the_size_of_an_additional_disk/#extending-the-partition-linux-instance|dans le guide OVH dans la section dédiée]]. |