NAS4Freeからzpool upgradeを求められた記録
今回の環境
NAS4Free 11.0.0.4.4303
11.0.0.4.4303にしてから求められたのではなく
2年前からの通知を放置していただけで
監視記録を見直すと9.2.0.1.972→9.3.0.2.1349の時に通知出てました
upgrade前の状態
pool: ********
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(7) for details.
scan: none requested
config:
NAME STATE READ WRITE CKSUM
******** ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
ada0.nop ONLINE 0 0 0
ada1.nop ONLINE 0 0 0
ada2.nop ONLINE 0 0 0
ada3.nop ONLINE 0 0 0
ada4.nop ONLINE 0 0 0
ada5.nop ONLINE 0 0 0
ada6.nop ONLINE 0 0 0
ada7.nop ONLINE 0 0 0
ada8.nop ONLINE 0 0 0
ada9.nop ONLINE 0 0 0
errors: No known data errors
statusとactionのところでエラーではないですが通知があります
要は今のzpoolは一部機能が使えないのでzpool upgradeを実行してくれって要求
zpool upgradeを実行
SSHならコマンド1発なので
ここではWEBGUIでの方法を記録
ディスク→ZFS→ツールにてupgradeしていきます
Step1はコマンドの種類を選択
今回は「Upgrade ZFS and add all supported feature flags on a pool」を選択し「Next」

Successが「コマンドの実行に成功しました」とでてOutputにエラーが無ければOK
upgrade後の状態
pool: ********
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
******** ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
ada0.nop ONLINE 0 0 0
ada1.nop ONLINE 0 0 0
ada2.nop ONLINE 0 0 0
ada3.nop ONLINE 0 0 0
ada4.nop ONLINE 0 0 0
ada5.nop ONLINE 0 0 0
ada6.nop ONLINE 0 0 0
ada7.nop ONLINE 0 0 0
ada8.nop ONLINE 0 0 0
ada9.nop ONLINE 0 0 0
errors: No known data errors
statusとactionの表示が消えて正常な状態になってます
upgrade後もversion表記は変わらず
nas4free: ~# zdb | grep version
version: 5000
upgradeで追加される機能
ツールのStep3画面のOutputにあるように11の機能が追加されます
This system supports ZFS pool feature flags. Enabled the following features on '********': multi_vdev_crash_dump spacemap_histogram enabled_txg hole_birth extensible_dataset embedded_data bookmarks filesystem_limits large_blocks sha512 skein
各機能の詳細はこちらでご覧ください
zpool-features
https://www.freebsd.org/cgi/man.cgi?query=zpool-features





コメント