J'ai récemment mis à niveau mon serveur domestique du formulaire 14.04LTS à 16.04 LTS. ZFS fonctionnait bien et la boîte servait avec succès mon partage Samba et servait de serveur Kodi et d’utilisateur final (j’exécutais avec succès la base de données SQL et disposais de plusieurs nœuds autour de la maison).
Peut-être que je me suis trompé, mais après le redémarrage, ZFS n'était plus opérationnel et j'ai dû essayer de le réinstaller. J'ai essayé de suivre toutes les informations que je peux en ligne sans succès. Ci-dessous, l'entrée et la sortie que je reçois.
Toutes les aides pré-attribuées.
Sudo apt install zfs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'zfsutils-linux' instead of 'zfs'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
zfsutils-linux :
Depends: zfs-doc (= 0.6.5.6-0ubuntu14) but 0.6.5.7-1~trusty is to be installed
Depends: libnvpair1linux but it is not going to be installed
Depends: libuutil1linux but it is not going to be installed
Depends: libzfs2linux but it is not going to be installed
Depends: libzpool2linux but it is not going to be installed
Recommends: zfs-zed but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
D'une manière ou d'une autre, vous avez des dépendances brisées, c'est pourquoi zfs ne s'installe pas. Avez-vous toujours zfs ppa actif? Débarrassez-vous d'eux en supprimant le ppa avec le gestionnaire de mise à jour.
Avec 16.04LTS, zfs est dans l’installation standard.
Utilisez Sudo apt clean
, puis Sudo apt update
pour un nouveau départ. Faites un apt purge zfs*
ensuite, mais assurez-vous que rien d'autre que zfs n'est supprimé!
Sudo apt-get install zfsutils-linux
est tout ce dont vous avez besoin pour réinstaller zfs. Assurez-vous d'importer votre ancien pool par zpool import mypoolname
, utilisez le commutateur -f s'il n'a pas été exporté auparavant.