Mise à l'échelle
À mesure que l'utilisation de votre plateforme ThingPark Enterprise augmente, votre déploiement peut atteindre les limites de votre dimensionnement matériel actuel. Vous devriez augmenter votre déploiement pour vous assurer que les ressources matérielles (CPU, RAM et disque) répondent aux exigences de votre utilisation.
Une fois les ressources matérielles mises à jour, vous devez appliquer le nouveau dimensionnement à la plateforme ThingPark Enterprise en utilisant le module TPE Configuration Cockpit.
Mise à jour du dimensionnement des ressources matérielles
TPE auto-hébergé autonome (1 nœud):
- Arrêtez, mettez à jour le serveur et redémarrez le nœud TPE. Voir Arrêter et démarrer le logiciel ou l'instance TPE
- Allez dans le module TPE Services Cockpit et attendez que tous les groupes dans les sections Infra et Services soient en cours d'exécution.
ThingPark Enterprise auto-hébergé HA (3 nœuds) :
- Arrêtez, mettez à jour le serveur et redémarrez le nœud TPE 2. Voir Arrêter et démarrer le logiciel ou l'instance TPE
- Allez dans le module TPE Services Cockpit et attendez que tous les groupes dans les sections Infra et Services soient en cours d'exécution.
- Arrêtez, mettez à jour le serveur et redémarrez le nœud TPE 1. Voir Arrêter et démarrer le logiciel ou l'instance TPE
- Allez dans le module TPE Services Cockpit et attendez que tous les groupes dans les sections Infra et Services soient en cours d'exécution.
Le nœud 3 (appelé nœud arbitre) a la même taille pour tous les segments. Seuls les nœuds 1 et 2 doivent être mis à jour. Néanmoins, si le nœud doit être mis à jour, il doit être mis à jour et redémarré entre les nœuds 2 et 1.
Mise à jour de la taille de stockage
Après avoir augmenté la taille du stockage, vous devez étendre le système de fichiers pour profiter de la capacité de stockage accrue.
Pour chaque nœud TPE :
-
Allez au module Cockpit de stockage

Si la liste des groupes de volumes est vide et que votre hôte TPE est un serveur virtuel AWS, augmentez la taille du disque attaché à la machine virtuelle et suivez cette procédure dédiée."
Si la liste des groupes de volumes est vide et que votre hôte TPE est un serveur virtuel Azure, augmentez la taille du disque attaché à la machine virtuelle et redémarrez. Le système de fichiers sera étendu automatiquement par votre fournisseur cloud. Vous pouvez alors ignorer les étapes restantes de la mise à jour de la taille du stockage pour ce nœud.
Sinon, suivez la procédure standard ci-dessous. -
Ajoutez un nouveau disque à l'hôte TPE, et sélectionnez "Ajouter un volume physique" pour les groupes de volumes "centos"


-
Sélectionnez le volume logique racine et choisissez "Étendre"

-
Utilisez la taille maximale et appliquez cette configuration.


Mise à jour de la taille du stockage AWS
Si votre hôte TPE est un serveur virtuel AWS et a été initialement déployé avec AlmaLinux 8, vous devez suivre cette procédure pour étendre le disque.
Pour chaque nœud TPE :
-
Ouvrez le "module Terminal" dans Cockpit.
-
Exécutez la commande
lsblkpour afficher le nom du disque et les partitions :
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 70G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
├─nvme0n1p2 259:2 0 15G 0 part /backup
├─nvme0n1p3 259:3 0 3,8G 0 part [SWAP]
├─nvme0n1p4 259:4 0 1K 0 part
└─nvme0n1p5 259:5 0 50,2G 0 part /
-
Identifiez la partition racine (point de montage /) et les noms de l'espace Libre (partition sans point de montage).
Les noms sont composés du nom du disque (par ex. nvme0n1) et d'un identifiant de partition (par ex. p4 et p5 dans cet exemple). -
Exécutez les commandes suivantes pour redimensionner votre partition racine (remplacez nvme0n1 par le nom réel de votre disque, 4 par l'identifiant de la partition Libre et 5 par l'identifiant de la partition racine) :
sudo growpart /dev/nvme0n1 4
sudo growpart /dev/nvme0n1 5
sudo xfs_growfs /
Mise à jour de la taille de ThingPark Enterprise
Une fois les ressources matérielles mises à jour, vous devez appliquer le nouveau dimensionnement à la plateforme ThingPark Enterprise en utilisant le module TPE Configuration Cockpit.
-
Dans Cockpit, allez à Configuration TPE
-
Allez en bas de la page et cliquez sur Enregistrer & Appliquer.