Page 1 sur 1
[Hostid] no pool available to import
Publié : mar. 07 mai 2024, 18:40
par dcastellacci
Bonjour
D après le wiki arch linux "Install Arch Linux on ZFS"
Section 7 Configure systemd ZFS mounts
Le message qui apparait a chaque boot, "no pool available to import" viendrait du problème que le fichier dans /etc/hostid n est pas present
Pour le creer il sufit de faire "zgenhostid $(hostid)"
Et ensuite de faire mkinitcpio -p linux
Se que j ai fait et pourtant a chaque reboot le message d erreur no pool..... est toujours la malgré d avoir le fichier hostid + avoir fait mkinitcpio.
Y a t il a tout hasard quelqu un a qui le problème a été regle
Si quelqu un a une solution je serai heureux de l essaye.
Cordialement
D.Castellacci
Re: [Hostid] no pool available to import
Publié : mar. 07 mai 2024, 20:02
par benjarobin
Bonjour,
Peux tu donner le contenu de ton /etc/mkinitcpio.conf
(uniquement les lignes non commentés / non vides)
Note: Peux tu faire un peu attention à la "forme" de tes message (Caractère manquant, orthographe, ...)
Re: [Hostid] no pool available to import
Publié : mar. 07 mai 2024, 21:22
par laurent85
Bonjour,
As tu supprimé le paramètre kernel zfs_boot_only=1 ?
Sans ce paramètre le hook zfs lance une commande pour importer les pool zfs disponibles, le message dit simplement qu'il n'en a pas trouvé, ce n'est pas un message d'erreur.
Re: [Hostid] no pool available to import
Publié : mer. 08 mai 2024, 05:31
par dcastellacci
Bonjour Benjarobin, Laurent85
Voici mon hook sur mon system
bash-5.2# more /etc/mkinitcpio.conf | grep -v "^#"
MODULES=(zfs)
BINARIES=()
FILES=()
HOOKS=(base udev autodetect modconf block keyboard zfs filesystems resume)
bash-5.2#
bash-5.2# more /etc/default/grub | grep -v "^#" | grep GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet zfs=zroot zfs_import_dir=/dev/disk/by-partuuid/cc879794-cafc-46c2-b005-7d2b2aec2fc5 zfs_force=1 zfs_boot_only=1 resume=UUID=db429c04-f2de-4b73-a5a9-1c076ddb5201"
bash-5.2#
As tu supprimé le paramètre kernel zfs_boot_only=1 ? non toujours présent
Cordialement
D.Castellacci
Re: [Hostid] no pool available to import
Publié : jeu. 09 mai 2024, 00:00
par laurent85
dcastellacci a écrit : ↑mer. 08 mai 2024, 05:31
bash-5.2# more /etc/default/grub | grep -v "^#" | grep GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet zfs=zroot zfs_import_dir=/dev/disk/by-partuuid/cc879794-cafc-46c2-b005-7d2b2aec2fc5 zfs_force=1 zfs_boot_only=1 resume=UUID=db429c04-f2de-4b73-a5a9-1c076ddb5201"
bash-5.2#
As tu supprimé le paramètre kernel zfs_boot_only=1 ? non toujours présent
Vérifie que le paramètre est bien présent dans /boot/grub/grub.cfg
J'ai vérifié et c'est le message que j'obtiens sans le paramètre zfs_boot_only=1
Arrives-tu à voir ce qui est écrit à la ligne précédente de ce message ?
Re: [Hostid] no pool available to import
Publié : jeu. 09 mai 2024, 09:52
par benjarobin
La bonne façon de vérifier depuis le système (si accessible) via : cat /proc/cmdline
Re: [Hostid] no pool available to import
Publié : jeu. 09 mai 2024, 14:30
par dcastellacci
Bonjour
Je confirme le paramètre kernel zfs_boot_only=1 est bien présent
bash-5.2# more /proc/cmdline
BOOT_IMAGE=/vmlinuz-linux root=ZFS= rw fbcon=rotate:3 loglevel=3 quiet zfs=zroot zfs_import_dir=/dev/disk/by-partuuid/cc879794-cafc-46c2-b005-7d2b2aec2fc5 zfs_force=1 zfs_boot_only=1 resume=UUID=db429c04-f2de-4b73-a5a9-1c076ddb5201
bash-5.2#
et
bash-5.2# more /boot/grub/grub.cfg
linux /vmlinuz-linux root=ZFS= rw fbcon=rotate:3 loglevel=3 quiet zfs=zroot zfs_import_dir=/dev/disk/by-partuuid/cc879794-cafc-46c2-b005-7d2b2aec2fc5 zfs_force=1 zfs_boot_only=1 resume=UUID=db429c04-f2de-4b73-a5a9-1c076ddb5201
Cordialement
D.Castellacci
Re: [Hostid] no pool available to import
Publié : ven. 10 mai 2024, 00:42
par laurent85
Je ne sais pas, je n'ai pas d'autre idée mais comme j'ai dit ce message est sans conséquence. Et si j'ai bien compris tu as ce message au boot et tout fonctionne correctement.
Re: [Hostid] no pool available to import
Publié : ven. 10 mai 2024, 12:02
par dcastellacci
Bonjour Laurent85
Je confirme tout fonctionne le message n a aucun incident.
Le message n'apparait qu'au boot.
On va en rester la. Je verrais plus tard pour la suite.
Merci Laurent85
Cordialement
D.Castellacci