Montage automatique dans zfsonlinux sur Debian Jessie

1

Je viens de mettre à jour Debian Wheezy (et les anciens paquets zfsonlinux) vers Debian Jessie (et les nouveaux paquets jessie-backports). Au démarrage du système, les pools ZFS ne sont ni importés ni montés. Je peux importer et monter mes piscines manuellement avec

zpool import zpool1
zfs mount -a

Comment cela est-il censé fonctionner avec le nouveau système? Quels sont les packages à installer? /etc/init.d/zfsn'existe même plus sur le système.

divB
la source

Réponses:

0

Je viens juste d'être touché par ce problème et je pense que je sais peut-être pourquoi vous êtes également affecté par ce problème.

Les nouveaux paquets ZFS dans Debian n’ont plus de scripts init LSB, c’est pourquoi vous ne voyez rien dans le /etc/init.d/répertoire.

Ils ne fournissent que des fichiers d'unité systemd. Vous pouvez voir les listes de fichiers ici (en supposant que vous utilisez l'architecture amd64). https://packages.debian.org/stretch/amd64/zfsutils-linux/filelist

Ma machine a également été mise à niveau vers Debian Jessie et j’ai découvert que j’utilisais toujours sysvinitcomme système init, alors qu’une nouvelle installation est installée systemdpar défaut.

J'ai confirmé cela en courant cat /proc/1/commet le résultat était:init

Je suis ensuite passé à systemd en exécutant apt-get install systemd-sysv

Cela a supprimé le sysvinit-corepaquet en conflit .

Veuillez vous référer à la page du wiki Debian pour systemd et ne me blâmez pas si cela casse votre système. https://wiki.debian.org/systemd#Configuring_as_default

Si vous ne souhaitez pas modifier votre système init, il existe d'autres moyens de créer des scripts de démarrage conformes à LSB. Je n'ai pas encore enquêté sur eux.

Tullis
la source
Je vous remercie; c'est super décevant. Une simple mise à jour et tout se casse. Des idées comment obtenir les scripts sysv? Je ne peux pas utiliser systemd ...
divB
Voici le bogue Debian pertinent:
Tullis
bugs.debian.org/cgi-bin/bugreport.cgi?bug=826994 - Il semble que vous puissiez copier les scripts d'initialisation LSB de la version précédente, mais ils ne sont pas totalement compatibles, dans la mesure où ils peuvent générer des avertissements. Je n'ai pas essayé.
Tullis
Est-ce que ça a été réparé? Ou c'est toujours un problème?
Tolsadus