このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 11 / 昨日: 0
総計: 842
- Dokuwiki.fl8.jp(405)
- 14 rsync(20)
- FreeBSD カーネル再構築(17)
- 05 rsync(17)
最近の更新
このページへのアクセス
今日: 11 / 昨日: 0
総計: 842
CentOS7
yum install http://download.zfsonlinux.org/epel/zfs-release.el7_8.noarch.rpm
CentOS8
dnf -y install http://download.zfsonlinux.org/epel/zfs-release.el8_1.noarch.rpm
# cat /etc/yum.repos.d/zfs.repo | grep '^\[\|^enable'
[zfs]
enabled=1
[zfs-kmod]
enabled=1
zfsとzfs-kmodをenabledにしてから、zfsインストール
yum -y install zfs
zpool create pool01 /dev/rbd0
zfs set compress=lz4 pool01 zfs set sync=disabled pool01 zfs set dedup=on pool01 zpool set autotrim=on pool01
pool のマウントを外す
zpool export pool01
※pool名のrenameは無いが、import時に[new poolname]を指定してpool名を変更できる
zpool import pool01 [new poolname]
※メモ: Ceph rbdを利用してて、もともとxfsドライブをアタッチしていた/dev/rbd0をunmapして、
その後zfsのドライブをmapしてimportしようとすると、import が無いというメッセージが出ることがあった。
その場合、再起動すればどこにmapしてもimport 可能でした。
下記の例では、10Gのpoo/01/zvol01を作成する。
※「-s」でスパースzvolを作成。オーバーコミットできる。
zfs create -s -o volblocksize=128k -V 10G pool01/zvol01
作成後は、zdデバイスが作成されている
# ll /dev/zvol/onapp2/cc lrwxrwxrwx 1 root root 9 Jul 24 15:40 /dev/zvol/pool01/zvol01 -> ../../zd0
zfs set volsize=100G pool01/zvol01
確認
# zfs list -o name,volsize NAME VOLSIZE pool01 - pool01/zvol01 100G
The ZFS modules are not loaded. Try running '/sbin/modprobe zfs' as root to load them.