# yumの追加のツールを利用するためインストール dnf install dnf-utils
# zfs関連のインストール済みパッケージを確認 rpm -qa | egrep '(zfs|spl|nvpair|uutil|zpool)' # 必要に応じて以下を実行(DKMS方式のパッケージを入れてしまっている場合など、クリーンアップ) # dnf remove zfs zfs-kmod spl spl-dkms spl-kmod libzfs2 libnvpair1 libuutil1 libzpool2 zfs-release
# release fileのインストール dnf install http://download.zfsonlinux.org/epel/zfs-release.el8_5.noarch.rpm
# 途中以下のエラーが出る場合は、 ``` トランザクションを実行中 準備 : 1/1 インストール中 : zfs-release-1-8.5.noarch 1/1 scriptletの実行中: zfs-release-1-8.5.noarch 1/1 エラー: トランザクション ロックを(/var/lib/rpm/.rpm.lock 上に)作成できません。(リソースが一時的に利用できません) エラー: /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux: キー 1 のインポートに失敗しました。 警告: %post(zfs-release-1-8.5.noarch) スクリプトの実行に失敗しました。終了ステータス 1
Error in POSTIN scriptlet in rpm package zfs-release 検証 : zfs-release-1-8.5.noarch 1/1
インストール済み: zfs-release-1-8.5.noarch
完了しました! ``` # 失敗したキーのインポートを手動で実施してリカバリ rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
# zfs-kmod(kernel module版)を利用するので有効なzfsレポジトリを切り替え yum-config-manager --disable zfs yum-config-manager --enable zfs-kmod # 一応クリアしておく yum clean metadata
# zfsのインストール yum install zfs
cd /etc/modules-load.d/ echo zfs > zfs.conf
# 再起動 sync; sync; reboot
|