[Hostid] no pool available to import

Reconnaissance et configuration du matériel / kernel linux
dcastellacci
Hankyu
Messages : 24
Inscription : mer. 26 janv. 2022, 19:29

[Hostid] no pool available to import

Message 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
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Hostid] no pool available to import

Message 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, ...)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
laurent85
Elfe
Messages : 960
Inscription : mar. 16 oct. 2018, 21:05

Re: [Hostid] no pool available to import

Message 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.
dcastellacci
Hankyu
Messages : 24
Inscription : mer. 26 janv. 2022, 19:29

Re: [Hostid] no pool available to import

Message 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
laurent85
Elfe
Messages : 960
Inscription : mar. 16 oct. 2018, 21:05

Re: [Hostid] no pool available to import

Message 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 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Hostid] no pool available to import

Message par benjarobin »

La bonne façon de vérifier depuis le système (si accessible) via : cat /proc/cmdline
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dcastellacci
Hankyu
Messages : 24
Inscription : mer. 26 janv. 2022, 19:29

Re: [Hostid] no pool available to import

Message 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
laurent85
Elfe
Messages : 960
Inscription : mar. 16 oct. 2018, 21:05

Re: [Hostid] no pool available to import

Message 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.
dcastellacci
Hankyu
Messages : 24
Inscription : mer. 26 janv. 2022, 19:29

Re: [Hostid] no pool available to import

Message 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
Répondre