web-dev-qa-db-ja.com

Ubuntu 16.04LTSへのZFSインストール

最近、ホームサーバーを14.04LTSから16.04 LTSにアップグレードしました。 ZFSは正常に機能しており、ボックスは私のSamba共有を正常に提供し、Kodiサーバーおよびエンドユーザーとして機能していました(SQLデータベースを正常に実行し、家の周りに複数のノードがありました)。

おそらく間違っていたのかもしれませんが、再起動後にZFSが動作しなくなったため、再インストールを試行する必要がありました。オンラインで入手できるすべての情報をたどることはできませんでした。以下は、私が得る入力と出力です。

すべてのヘルプに感謝します。

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.
2
DJB

どういうわけか、依存関係が壊れているため、zfsはインストールされません。 ZFS PPAがまだアクティブになっていますか?更新マネージャーでPPAを削除して、それらを取り除きます。

16.04LTSでは、zfsは標準インストールに含まれています。

Sudo apt cleanを使用してから、Sudo apt updateを使用して新たに開始します。次にapt purge zfs*を実行しますが、zfs以外に何も削除されないようにしてください!

Sudo apt-get install zfsutils-linuxだけでzfsを再インストールできます。古いプールを必ずzpool import mypoolnameでインポートし、エクスポートされていない場合は-fスイッチを使用してください。

2
emk2203