Gros problème pour moi ce matin, je retrouve mon “serveur” éteint depuis 00h15 !!! WTF
Je le redémarre donc (je précise qu’il est sous onduleur remplacé il y a 3 semaines) et voila qu’une erreur attire mon attention lors du démarrage … la fin du démarrage se terminant avant l’apparition de la page de connexion (gui) par un arrêt bref de la bécane.
Voila les quelques erreurs qui apparaissent :
[DEPEND] Denpendency failed for /dev/disk/by-uuid/90af…
[DEPEND] Denpendency failed for /Swap.
J’ai donc redémarré sans trop savoir sur le noyau en mode rescue et voila les quelques commandes que j’ai tapé :
lsblk -f : Il me retourne uniquement ma partition sda1 avec un point de montage en / mais sans m’indiquer le FSTYPE ni LABEL ni UUID
blkid me retourne bien mon UUID, TYPE (ext4) et PARTUUID de ma partition sda1
pas de trace de de mon swap par contre.
Je viens donc vous demandez une fois de plus votre aide
C’est normal cette configuration serveur, tout dans une seule partition, sans swap ?
syslog et messages sont les plus complets quand on ne sait pas où chercher.
Fais un grep « Dependency failed » /var/log/*.log, peut être, pour déjà retrouver l’erreur que tu avais notée ?
S’il y avait une partition de swap, elle a disparu. Elle était peut-être dans l’espace non alloué d’environ 16 Go située à la fin du disque. Dans ce cas, j’envisage deux options :
Recréer une partition de type swap dans l’espace non alloué et l’initialiser avec mkswap en spécifiant le même UUID que dans /etc/fstab pour ne pas avoir à le modifier dans tous les fichiers qui le référencent (fstab, resume, initramfs).
Rechercher si le contenu du swap est encore présent sur le disque avec testdisk ou gpart (à ne pas confondre avec gdisk) et recréer la partition de swap à la même position. Ainsi il ne devrait pas être nécessaire de l’initialiser.
Note concernant la partition /dev/sda1 : sa position de début est bien alignée sur un multiple entier de 2048 secteurs comme c’est désormais l’usage, mais pas sa position de fin qui n’est alignée que sur un multiple entier de 16 secteurs. Il serait sage de vérifier que la taille du système de fichiers affichée par
tune2fs -l /dev/sda1 | grep -i bloc
correspond bien à la taille de la partition.
Edit : La fin de /dev/sda1 est alignée sur un multiple entier de (63 * 255) = 16065, ce qui correspond à l’ancien alignement sur les “cylindres” de la géométrie CHS (obsolète). C’est un peu surprenant que le partitionneur qui a servi à créer cette partition ait utilisé des alignements différents pour le début et la fin de la partition. Ou bien elle a été créée avec un partitionneur récent puis redimensionnée avec un partitionneur ancien.
J’ai retouvé mon erreur dans /var/log/daemon.log mais rien d’autres
Feb 7 12:12:45 COZY systemd[1]: Job dev-disk-by\x2duuid-90afdbac\x2dfd44\x2d4c3b\x2da235\x2d0f2b13a80549.device/start timed out.
Feb 7 12:12:45 COZY systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-90afdbac\x2dfd44\x2d4c3b\x2da235\x2d0f2b13a80549.device.
Feb 7 12:12:45 COZY systemd[1]: Dependency failed for /dev/disk/by-uuid/90afdbac-fd44-4c3b-a235-0f2b13a80549.
Feb 7 12:12:45 COZY systemd[1]: Dependency failed for Swap.
oui en effet. Il s’agit d’une de mes premières installation en tant que débutant donc j’ai du mettre en place une partition / (incluant /home) et un swap. Est ce que cela peut venir d’un problème de HDD ?
C’est possible, même si je ne vois rien dans ton analyse smart.
Sinon pascal l’a fait remarquer: il reste 16Go à la fin du disque.
Est ce que ça a été ton swap à un moment ?
En tous cas, ton probléme vient de ton swap, donc au niveau du fstab il faut soit désactiver ton swap, soit recréer une partition swap sur les 16Go qui restent, et ajuster la config.
J’ai en projet de re-fonder ce serveur qui depuis le temps à vu mes connaissances augmentées (en partie grâce à vous )
Je propose donc de mettre de côté la partie swap en attendant cela évitant ainsi une usine à gaz (pour moi) qui ne servirait pas vraiment.
Ma question est : Est ce une bonne idée (déjà) et comment désactive t on une partition swap ?
Commenter la ligne du swap dans /etc/fstab.
Supprimer l’identifiant du swap dans /etc/initramfs-tools/conf.d/resume.
Regénérer l’initramfs avec update-initramfs -u.
Est-ce une bonne idée ? Ça dépend si le système a besoin de swap ou pas.
Merci @PascalHambourg,
Je teste ça dès que j’ai un moment. Je ne pense pas avoir besoin du swap, la mémoire actuellement dans mon “serveur” est très suffisant pour son utilité. En tout cas j’espère sinon je vais avoir des suprises.