Quand passer à la taille du dessus
La mémoire manque presque toujours avant le processeur. Trois signes, à relever sur le serveur avant de décider :
- La mémoire est pleine.
free -hmontre peu de mémoire disponible et un fichier d'échange très utilisé. Le serveur ralentit, car il écrit sur le disque ce qui ne tient plus en mémoire. - Des applications s'arrêtent sans raison apparente. Quand la mémoire manque, le noyau arrête un processus pour libérer de la place.
sudo journalctl -k | grep -i "out of memory"le montre. - Le processeur reste occupé.
topaffiche une charge durablement supérieure au nombre de cœurs, donné parnproc, aux heures où les applications sont lentes.
Avant de payer plus, regardez qui consomme : docker stats --no-stream liste la mémoire et le processeur de chaque conteneur. Une application mal réglée ou un journal qui gonfle se corrige parfois sans changer de taille. Voir Les commandes Docker essentielles.
Les passages possibles sur nos VPS
Nos serveurs existent en deux gammes de trois tailles, Essentiel et Performance, décrites sur la page Serveurs VPS. Depuis l'espace client :
| Taille actuelle | Vers |
|---|---|
| Essentiel S | Essentiel M ou L, ou n'importe quelle taille Performance |
| Essentiel M | Essentiel L, ou n'importe quelle taille Performance |
| Essentiel L | Performance M ou L |
| Performance S | Performance M ou L |
| Performance M | Performance L |
Un serveur Performance a un disque deux fois plus grand qu'un Essentiel de même mémoire. Pour revenir d'une taille Performance vers Essentiel, écrivez-nous : nous créons un nouveau serveur et vous aidons à y transférer vos données. Une taille plus petite dans la même gamme n'est pas proposée depuis l'espace client. Au-delà de Performance L, une taille supérieure se demande au support.
Le choix entre les deux gammes est expliqué dans Quelle taille de VPS choisir.
Changer de taille
- Lancez une sauvegarde depuis l'onglet « Backups » de votre serveur, dans l'espace client : en cas de souci, vous revenez à l'état d'avant. Voir Les sauvegardes de votre VPS.
- Choisissez un moment où un redémarrage de quelques minutes gêne peu vos utilisateurs.
- Dans l'espace client, ouvrez le service de votre serveur et cliquez sur « Mettre à niveau » (le libellé peut varier légèrement).
- Choisissez la nouvelle taille parmi celles proposées, et réglez la différence au prorata des jours restants.
- Le serveur redémarre pour prendre sa nouvelle taille, en quelques minutes.
Vérifier après le changement
- Reconnectez-vous comme d'habitude :
ssh admin@adresse-de-votre-vps. - Vérifiez les cœurs avec
nproc, la mémoire avecfree -het le disque avecdf -h /. - Contrôlez que vos applications sont reparties :
docker psliste les conteneurs en marche. Ceux lancés avec une politique de redémarrage (restart: unless-stoppeddans Compose) repartent seuls ; les autres se relancent avecdocker compose up -ddans leur dossier.
Si l'espace disque affiché par df -h / ne correspond pas à la nouvelle taille, écrivez au support depuis votre espace client plutôt que de toucher aux partitions.
Ce qui ne change pas
Le système, vos fichiers, vos conteneurs et vos réglages restent ceux d'avant : le changement de taille ne réinstalle rien. Le disque supplémentaire monté sur /mnt/data, s'il existe, est un disque à part : il ne change pas de taille avec le serveur. Voir Monter un disque sous Linux.
Questions fréquentes
Mes données sont-elles effacées ?
Non : le serveur redémarre, et vos fichiers et réglages restent en place. Une sauvegarde lancée juste avant reste une précaution utile, comme avant toute opération sur un serveur.
Puis-je repasser à une taille plus petite ?
Pas depuis l'espace client, parce qu'un disque ne se réduit pas. Pour revenir de Performance vers Essentiel, écrivez-nous : nous créons un nouveau serveur et vous aidons à y transférer vos données. Pour un autre cas, posez la question au support.
Combien de temps le serveur est-il coupé ?
Le temps de son redémarrage, quelques minutes. Les applications qui repartent seules au démarrage reprennent ensuite sans intervention.
Articles liés
- Premiers pas avec votre VPS HubspacePremiers pas sur un VPS Hubspace : le courriel de livraison, la connexion SSH en admin, ce qui est déjà installé et les réglages à faire avant vos applications.
- Se connecter en SSH à un serveur LinuxSe connecter en SSH à un serveur depuis Mac, Linux ou Windows : la commande ssh, la clé à utiliser, la première connexion et les erreurs les plus courantes.
- PuTTY : se connecter en SSH depuis WindowsPuTTY pas à pas : créer une clé avec PuTTYgen, la donner au serveur, renseigner l'adresse et la clé privée, puis enregistrer la session pour la rouvrir.