Remplacement de Prism Central du mode Small au mode X-LARGE
Comment remplacer Prism Central par trois machines virtuelles en mode X-LARGE
Comment remplacer Prism Central par trois machines virtuelles en mode X-LARGE
Dernière mise à jour le 03/01/2023
Ce guide vous montre comment redéployer Prism Central en mode X-LARGE sur trois machines virtuelles.
OVHcloud vous met à disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous appartient donc de ce fait d’en assurer le bon fonctionnement.
Ce guide a pour but de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un prestataire spécialisé si vous éprouvez des difficultés ou des doutes concernant l’administration, l’utilisation ou la mise en place d’un service sur un serveur.
Il est possible de déployer Prism Central dans un dimensionnement personnalisé avec ces options :
Le déploiement par défaut de Prism Central sur Nutanix by OVHcloud se fait sur une seule machine virtuelle en mode Small.
Lors d'un redéploiement d'un cluster à partir de l'espace client OVHcloud, il est possible de configurer Prism Central avec une ou trois machines virtuelles uniqument en mode small.
Nous allons voir comment remplacer Prism Central en Mode Small sur une seule machine virtuelle par un Prism Central en mode X-Large et ensuite étendre Prism Central sur 3 machines virtuelles pour plus de résilience.
Le cluster Nutanix reste opérationnel pendant cette opération mais les fonctionnalités qui ont besoin de Prism Central seront supprimées.
Connectez-vous à votre espace client OVHcloud et choisissez l'onglet Hosted Private Cloud
. Cliquez ensuite sur votre Cluster
à gauche dans la catégorie Nutanix, faites défiler la fenêtre et cliquez sur le Load Balancer
associé à votre cluster.
Dans les pages de configuration de votre Load Balancer, allez dans l'onglet Ferme de serveurs
et cliquez sur Ajouter une ferme de serveurs
.
Saisissez ces informations :
PE SSH
.TCP
.22
.Tous(ALL)
.nutanix
.Cliquez ensuite sur Ajouter
.
A l'intérieur de la ferme de serveurs, cliquez sur Ajouter un serveur
.
Complétez ces valeurs :
PE SSH
.Adresse IP de Prism Element
.22
.Puis cliquez sur Ajouter
.
Cliquez sur Appliquer la configuration
à droite du message d'avertissement « La configuration de votre load balancer n'est pas appliquée dans tous les datacenters ».
Sélectionnez votre site et cliquez sur Appliquer la configuration
.
Sélectionnez à nouveau votre site et cliquez sur Appliquer la configuration
.
Allez dans l'onglet Tâches
pour voir l'avancement de la modification de la configuration.
Lorsque la tâche sera terminée, allez dans l'onglet Frontends
et cliquez sur Ajouter un frontend
.
Saisissez ces informations :
PE-FRONTEND
.22
.Tous(ALL)
.Cliquez ensuite sur Afficher
.
Dans l'option Restreindre l'accès à des IPs, saisissez le réseau ou l'adresse IP qui aura l'autorisation d'accès sur Prism Element en SSH avec ce format XX.XX.XX.XX ou XX.XX.XX.XX/XX.
Cliquez ensuite sur Ajouter
.
Cliquez sur Appliquer la configuration
à droite du message d'avertissement « La configuration de votre load balancer n'est pas appliquée dans tous les datacenters ».
Sélectionnez votre site et cliquez sur Appliquer la configuration
.
Sélectionnez à nouveau votre site et cliquez sur Appliquer la configuration
.
Allez dans l'onglet Tâches
pour voir l'avancement de la modification de la configuration.
La configuration du Load Balancer est terminée, vous pouvez maintenant vous connecter en SSH sur la console Prism Element avec ces informations :
ssh admin@nutanix-cluster-ovhcloud-fqdn
ou :
ssh nutanix@nutanix-cluster-ovhcloud-fqdn
Exécutez ces commandes en ayant au préalable modifié ces informations :
# Disconnect Prism Element in Prism Central
ncli multicluster remove-from-multicluster external-ip-address-or-svm-ips=<Prism-Central-Private-IP-address> username=admin password=<Prism-Element-Admin-Password> force=true
# Delete VM
acli vm.delete <Prism-Central-VM-Name>
Connectez-vous ensuite à un hôte AHV du cluster avec cette commande :
ssh root@private-ip-address-of-one-ahv-servers
Exécutez cette commande pour récupérer le UUID de votre stockage par défaut, en ayant au préalable modifié ces paramètres :
curl -k -H Accept:application/json -H Content-Type:application/json -u "admin:<Prism-Element-Password>" -X GET "https://<Prism-Element-Ip>:9440/PrismGateway/services/rest/v2.0/storage_containers/" | jq -r '[.entities[] | select( .name | contains("default-container")) | .storage_container_uuid][0]'
Exécutez ensuite cette autre commande pour récupérer l'UUID du réseau d'administration de votre cluster, avec les mêmes éléments à modifier que la commande précédente :
curl -s -k -H Accept:application/json -H Content-Type:application/json -u "admin:<Prism-Element-Password>" -X POST https://<prism6element-IP>:9440/api/nutanix/v3/subnets/list -d {} | jq -r "[.entities[] | select( .spec.name | contains(\"<subnet name>\")) | .metadata.uuid][0]"
Créez un fichier nommé PrismCentralXlarge.json avec les informations ci-dessous :
{
"resources": {
"version": "pc.2022.6.0.1",
"should_auto_register": false,
"initial_password": "<Prism-Central-Password>",
"pc_vm_list": [
{
"vm_name": "prism-central",
"container_uuid": "<Default-Container-UUID>",
"num_sockets": 14,
"data_disk_size_bytes": 2684354560000,
"memory_size_bytes": 64424509440,
"nic_list": [
{
"ip_list": [
"<Prism-Central-Private-IP-Address>"
],
"network_configuration": {
"network_uuid": "<Nutanix-Network-Admin-UUID>",
"subnet_mask": "<Nutanix-Network-Admin-mask>",
"default_gateway": "<Nutanix-Network-Admin-Gateway>"
}
}
]
}
]
}
}
Remplacez ces éléments dans le fichier :
Exécutez cette commande pour déployer votre machine virtuelle Prism Central en mode X-Large, en modifiant au préalable ces paramètres :
curl -k -H Accept:application/json -H Content-Type:application/json -u "admin:<Prism-Element-Password>" -X POST "https://<Prism-Element-Private-IP-Address>:9440/api/nutanix/v3/prism_central" -d @PrismCentralXlarge.json
Patientez pendant trente minutes pendant le déploiement de cette machine virtuelle.
Saisissez cette commande en modifiant ces options pour créer un fichier pcregister.json :
echo "{\"username\":\"admin\",\"password\":\"<Prism-Central-Password>\",\"port\":9440,\"ipAddresses\":[\"<Prism-Central-Private-IP-Address>\"]}" > pcregister.json
Exécutez cette commande pour enregistrer Prism Element dans votre nouvelle machine virtuelle Prism Central en modifiant ces paramètres :
curl -k -H Accept:application/json -H Content-Type:application/json -u "admin:<Prism-Element-Password>" -X POST "https://<Prism-Element-Private-IP-Address>:9440/PrismGateway/services/rest/v1/multicluster/prism_central/register" -d @pcregister.json
Prism Element est maintenant enregistré dans le nouveau Prism Central.
Maintenant que Prism Element est rattaché à votre machine virtuelle Prism Central, vous allez vous connecter sur Prism Central et étendre Prism Central sur trois machines virtuelles.
Connectez-vous à Prism Central avec l'URL fournie lors du déploiement.
Saisissez vos informations personnelles, cochez la case I have read and agree to the terms and conditions
et cliquez sur Accept
.
Cliquez sur Continue
lors de la demande d'activation de Pulse.
Cliquez sur l'icône de configuration de Prism Central en forme d'engrenage
.
Cliquez à gauche sur Prism Central Management
et cliquez sur Scale Out PC
.
Cliquez sur Confirm
.
L'expansion de Prism Central nécessite trois adresses IP privées supplémentaires, une pour l'adresse IP virtuelle et deux pour les nouvelles machines virtuelles.
Faites défiler la fenêtre et saisissez ces informations :
Cliquez sur Expand
.
L'expansion est en cours et peut durer une trentaine de minutes, veuillez patienter pendant cette période.
Une fois l'expansion terminée, la configuration apparaît dans Prism Central avec une adresse IP virtuelle et 3 adresses IP pour chaque machine virtuelle.
Nous allons remplacer l'adresse IP de l'URL de Prism Central par la nouvelle adresse IP virtuelle au travers de la configuration du Load Balancer OVHcloud.
Allez dans l'onglet Ferme de serveurs
, positionnez-vous sur NutaClusterAll et cliquez sur l'icône de « flèche vers le bas » pour afficher les serveurs.
Cliquez sur Ajouter un serveur
.
Saisissez ces informations :
Cliquez sur Ajouter
.
Cliquez sur l'icône de Configuration
représentée par trois petits points à droite du serveur prismCentral et choisissez Retirer
dans le menu.
Cliquez sur delete
.
Cliquez sur Appliquer la configuration
.
Sélectionnez le site
et cliquez sur Appliquer la configuration
.
Sélectionnez à nouveau le site
et cliquez sur Appliquer la configuration
.
Allez dans l'onglet Tâches
pour voir l'avancement des modifications. La tâche sera terminée quand le statut sera sur done.
Vous disposez maintenant de Prism Central en mode X-LARGE avec trois machines virtuelles.
Échangez avec notre communauté d'utilisateurs sur https://community.ovh.com/.
N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.
Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !
Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .
Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..
Accedez à votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.
Echanger sur OVHcloud Community