#author("2021-05-19T15:33:21+09:00","default:kuji","kuji")
#author("2021-05-19T15:34:02+09:00","default:kuji","kuji")
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*zpool upgrade [#b3f164ef]

https://w.vmeta.jp/tdiary/20180808.html

 root@g7:~:21_05_19:15:26 # zpool status -v
   pool: tank
  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: scrub repaired 0 in 0 days 08:57:25 with 0 errors on Mon Sep 17 12:47:18 2018
 config:
 
        NAME        STATE     READ WRITE CKSUM
        tank        ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            ada1    ONLINE       0     0     0
            ada2    ONLINE       0     0     0
            ada3    ONLINE       0     0     0
 
 errors: No known data errors


 # zpool upgrade tank
 This system supports ZFS pool feature flags.
 
 Enabled the following features on 'tank':
   sha512
   skein
   device_removal
   obsolete_counts
   zpool_checkpoint
   spacemap_v2


 root@g7:~:21_05_19:15:31 # zpool status -v
   pool: tank
  state: ONLINE
   scan: scrub repaired 0 in 0 days 08:57:25 with 0 errors on Mon Sep 17 12:47:18 2018
 config:
 
        NAME        STATE     READ WRITE CKSUM
        tank        ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            ada1    ONLINE       0     0     0
            ada2    ONLINE       0     0     0
            ada3    ONLINE       0     0     0
 
 errors: No known data errors


**root@blackcube:~/bin # zpool status [#j4fb46b7]

   pool: tank
  state: ONLINE
 status: One or more devices are configured to use a non-native block size.
         Expect reduced performance.
 action: Replace affected devices with devices that support the
         configured block size, or migrate data to a properly configured
         pool.
   scan: scrub canceled on Fri Aug 14 08:50:50 2015
 config:
 
         NAME        STATE     READ WRITE CKSUM
         tank        ONLINE       0     0     0
           raidz1-0  ONLINE       0     0     0
             ada1    ONLINE       0     0     0
             ada2    ONLINE       0     0     0  block size: 512B configured, 4096B native
             ada3    ONLINE       0     0     0  block size: 512B configured, 4096B native
 
 errors: No known data errors
 
   pool: zfspool
  state: ONLINE
 status: The pool is formatted using a legacy on-disk format.  The pool can
         still be used, but some features are unavailable.
 action: Upgrade the pool using 'zpool upgrade'.  Once this is done, the
         pool will no longer be accessible on software that does not support feature
         flags.
   scan: none requested
 config:
 
         NAME        STATE     READ WRITE CKSUM
         zfspool     ONLINE       0     0     0
           ada0p3    ONLINE       0     0     0
 
 errors: No known data errors

**root@blackcube:~/bin # zpool upgrade [#b2330f74]

 This system supports ZFS pool feature flags.
 
 The following pools are formatted with legacy version numbers and can
 be upgraded to use feature flags.  After being upgraded, these pools
 will no longer be accessible by software that does not support feature
 flags.
 
 VER  POOL
 ---  ------------
 28   tank
 28   zfspool
 
 Use 'zpool upgrade -v' for a list of available legacy versions.
 Every feature flags pool has all supported features enabled.

root@blackcube:~/bin # zpool upgrade -v

 This system supports ZFS pool feature flags.
 
 The following features are supported:
 
 FEAT DESCRIPTION
 -------------------------------------------------------------
 async_destroy                         (read-only compatible)
      Destroy filesystems asynchronously.
 empty_bpobj                           (read-only compatible)
      Snapshots use less space.
 lz4_compress
      LZ4 compression algorithm support.
 multi_vdev_crash_dump
      Crash dumps to multiple vdev pools.
 spacemap_histogram                    (read-only compatible)
      Spacemaps maintain space histograms.
 enabled_txg                           (read-only compatible)
      Record txg at which a feature is enabled
 hole_birth
      Retain hole birth txg for more precise zfs send
 extensible_dataset
      Enhanced dataset functionality, used by other features.
 bookmarks                             (read-only compatible)
      "zfs bookmark" command
 filesystem_limits                     (read-only compatible)
      Filesystem and snapshot limits.
 
 The following legacy versions are also supported:
 
 VER  DESCRIPTION
 ---  --------------------------------------------------------
  1   Initial ZFS version
  2   Ditto blocks (replicated metadata)
  3   Hot spares and double parity RAID-Z
  4   zpool history
  5   Compression using the gzip algorithm
  6   bootfs pool property
  7   Separate intent log devices
  8   Delegated administration
  9   refquota and refreservation properties
  10  Cache devices
  11  Improved scrub performance
  12  Snapshot properties
  13  snapused property
  14  passthrough-x aclinherit
  15  user/group space accounting
  16  stmf property support
  17  Triple-parity RAID-Z
  18  Snapshot user holds
  19  Log device removal
  20  Compression using zle (zero-length encoding)
  21  Deduplication
  22  Received properties
  23  Slim ZIL
  24  System attributes
  25  Improved scrub stats
  26  Improved snapshot deletion performance
  27  Improved snapshot creation performance
  28  Multiple vdev replacements
 
 For more information on a particular version, including supported releases,
 see the ZFS Administration Guide.

http://docs.oracle.com/cd/E19253-01/819-6260/gcikw/

**root@blackcube:~/bin # zpool upgrade -a [#t553a1c9]

 This system supports ZFS pool feature flags.
 
 Successfully upgraded 'tank' from version 28 to feature flags.
 Enabled the following features on 'tank':
   async_destroy
   empty_bpobj
   lz4_compress
   multi_vdev_crash_dump
   spacemap_histogram
   enabled_txg
   hole_birth
   extensible_dataset
   bookmarks
   filesystem_limits
 
 Successfully upgraded 'zfspool' from version 28 to feature flags.
 Enabled the following features on 'zfspool':
   async_destroy
   empty_bpobj
   lz4_compress
   multi_vdev_crash_dump
   spacemap_histogram
   enabled_txg
   hole_birth
   extensible_dataset
   bookmarks
   filesystem_limits
 
 If you boot from pool 'zfspool', don't forget to update boot code.
 Assuming you use GPT partitioning and da0 is your boot disk
 the following command will do it:
 
         gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0

ここで gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0 をしないと、起動できなくなります。

zfsブート出来なく成ってしまった場合、インストーラDVD(FreeBSD 9.3-R DVD-1など)で LIVE CD を起動し、root ログインして

 gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0

する

***root@blackcube:~/bin # zpool status [#k4255598]

   pool: tank
  state: ONLINE
 status: One or more devices are configured to use a non-native block size.
         Expect reduced performance.
 action: Replace affected devices with devices that support the
         configured block size, or migrate data to a properly configured
         pool.
   scan: scrub canceled on Fri Aug 14 08:50:50 2015
 config:
 
         NAME        STATE     READ WRITE CKSUM
         tank        ONLINE       0     0     0
           raidz1-0  ONLINE       0     0     0
             ada1    ONLINE       0     0     0
             ada2    ONLINE       0     0     0  block size: 512B configured, 4096B native
             ada3    ONLINE       0     0     0  block size: 512B configured, 4096B native
 
 errors: No known data errors
 
   pool: zfspool
  state: ONLINE
   scan: none requested
 config:
 
         NAME        STATE     READ WRITE CKSUM
         zfspool     ONLINE       0     0     0
           ada0p3    ONLINE       0     0     0
 
 errors: No known data errors



----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS