1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Redémarrer un VPS Cloud / VPS Lite (mode sans échec y compris)
Ce guide explique comment redémarrer un VPS Cloud / VPS Lite Infomaniak et ce que vous pouvez faire dans le cas où vous n'avez plus accès au serveur.
Reboot de VPS Cloud / VPS Lite
Le mode classique permet de redémarrer normalement votre serveur. Pour accéder au VPS Cloud / VPS Lite :
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton GĂ©rer.
- Cliquez sur Redémarrer (mode classique):
Activer/désactiver le mode sans échec
Si vous avez perdu votre clé SSH, ou fait une erreur de configuration, etc.
Vous avez la possibilité de redémarrer en mode rescue. Cela consiste à redémarrer sur une image de base depuis laquelle vous pouvez monter les partitions de votre cloud. De cette manière vous pourrez modifier/réparer votre configuration.
Attention: selon le système d'exploitation installé, le volume système peut se nommer /dev/sda
, /dev/sda1
ou /dev/vda
; idem pour le volume de données /dev/sdb
, /dev/sdb2
ou /dev/vdb
! Il convient donc de remplacer ces indications par celles correspondant Ă votre situation.
Pour activer le mode rescue :
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton GĂ©rer.
- Cliquez sur Redémarrer (mode sans échec):
Effectuer des opérations
Une fois le mode sans échec actif, accédez en SSH à votre Cloud, soit avec votre clé ssh, soit avec le mot de passe provisoire disponible dans l'interface.
Une fois connecté, faites:
sudo -i
puis listez les partitions disponibles (remplacer ov-abcd par votre nom d'hĂ´te):
[root@ov-abcd ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 8G 0 disk
└─vda1 253:1 0 8G 0 part /
vdb 253:16 0 20G 0 disk
└─vdb1 253:17 0 20G 0 part
vdb
correspond au disque de votre cloud.
Pour y accéder en écriture vous devez le monter:
[root@ov-abcd ~]# mount /dev/vdb1 /mnt/
Vous pouvez ensuite modifier les fichiers:
[root@ov-abcd ~]# ls /mnt/
bin boot dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz vmlinuz.old
Selon le système d'exploitation de votre cloud vous pouvez également faire un chroot
afin de reproduire votre environnement habituel:
[root@ov-abcd ~]# chroot /mnt/
bash: ls: command not found
root@ov-abcd:/# export PATH="$PATH:/usr/sbin:/sbin:/bin"
root@ov-abcd:/# ls
bin boot dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz vmlinuz.old
Une fois les modifications nécessaires effectuées, désactivez le mode sans échec pour redémarrer votre cloud sur le disque d'origine.