Страница 1 из 1

zfs версия zroot

Добавлено: 2014-02-19 7:40:55
mixar
Вчера проапгредил бинарно freebsd с 8.2 до 8.4 и пересобрал все порты, все прошло гладко, после этого решил проапгрейдить ФС и пул до последней версии, запустил zpool upgrade и zfs upgrade:

Код: Выделить всё

# zpool upgrade zroot
This system supports ZFS pool feature flags.

Successfully upgraded 'zroot' from version 15 to feature flags.
Enabled the following features on 'zroot':
  async_destroy
  empty_bpobj
  lz4_compress

# zfs upgrade -a
17 filesystems upgraded
Запускаю zpool status, но вместо версии пула, показывает - (на другом сервере с freebsd 9.0 показывает v28). Это нормально?

На всякий случай выкладываю доп. информацию:

Код: Выделить всё

# uname -a
FreeBSD ******.net 8.4-RELEASE-p7 FreeBSD 8.4-RELEASE-p7 #0: Sat Jan 11 01:45:47 UTC 2014     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Код: Выделить всё

# zfs upgrade
This system is currently running ZFS filesystem version 5.

All filesystems are formatted with the current version.

Код: Выделить всё

# zpool upgrade -V 28 -a
This system supports ZFS pool feature flags.

All pools are already formatted with version 28 or higher.

Код: Выделить всё

# zpool get all zroot
NAME   PROPERTY               VALUE                  SOURCE
zroot  size                   3,59T                  -
zroot  capacity               5%                     -
zroot  altroot                -                      default
zroot  health                 ONLINE                 -
zroot  guid                   7010674494576734030    default
zroot  version                -                      default
zroot  bootfs                 zroot                  local
zroot  delegation             on                     default
zroot  autoreplace            off                    default
zroot  cachefile              -                      default
zroot  failmode               wait                   default
zroot  listsnapshots          off                    default
zroot  autoexpand             off                    default
zroot  dedupditto             0                      default
zroot  dedupratio             1.00x                  -
zroot  free                   3,39T                  -
zroot  allocated              204G                   -
zroot  readonly               off                    -
zroot  comment                -                      default
zroot  expandsize             0                      -
zroot  freeing                0                      default
zroot  feature@async_destroy  enabled                local
zroot  feature@empty_bpobj    enabled                local
zroot  feature@lz4_compress   enabled                local

Код: Выделить всё

# zpool status
  pool: zroot
 state: ONLINE
  scan: scrub repaired 0 in 1h23m with 0 errors on Tue Feb 18 23:15:39 2014
config:

	NAME           STATE     READ WRITE CKSUM
	zroot          ONLINE       0     0     0
	  raidz1-0     ONLINE       0     0     0
	    gpt/disk0  ONLINE       0     0     0
	    gpt/disk1  ONLINE       0     0     0
	    gpt/disk2  ONLINE       0     0     0
	    gpt/disk3  ONLINE       0     0     0

errors: No known data errors

Re: zfs версия zroot

Добавлено: 2014-02-19 16:58:00
skeletor
А покажите вывод zpool status где указывается строка с версией пула во freebsd 8/9? Единственный известный мне способ просто узнать это - запустить zpool upgrade -v и посмотреть. Тоже самое относится и к версии zfs: zfs upgrade -v

Re: zfs версия zroot

Добавлено: 2014-02-19 19:29:35
mixar
skeletor писал(а):А покажите вывод zpool status где указывается строка с версией пула во freebsd 8/9? Единственный известный мне способ просто узнать это - запустить zpool upgrade -v и посмотреть. Тоже самое относится и к версии zfs: zfs upgrade -v
На 8.4 не пишет версию (вместо версии прочерк), хотя до апгрейда стояла 8.2 и показывала 15:

Код: Выделить всё

# zpool get version zroot
NAME   PROPERTY  VALUE    SOURCE
zroot  version   -        default


На 9.0 на другом серве:

Код: Выделить всё

# zpool get version tank
NAME   PROPERTY  VALUE    SOURCE
tank  version        28          default
У буржуев сегодня читал что сейчас фря не указывает версию, вместо версий теперь фичи (feature), надеюсь местные гуру отпишутся что у них показывает, а то на 8.4 у меня raidz собран на 4 дисках, не хотелось бы чтобы что-то случилось...

Re: zfs версия zroot

Добавлено: 2014-02-19 20:33:07
mixar
Посмотрел /var/run/dmesg.boot:

Код: Выделить всё

ZFS filesystem version: 5
ZFS storage pool version: features support (5000)

Re: zfs версия zroot

Добавлено: 2014-02-20 13:38:35
skeletor
zpool status и zpool get version наверное разные команды? У меня тоже на 8.4 не показывает версию и меня это не смущает. Если надо посмотреть версию можно через zpool upgrade -v.

Re: zfs версия zroot

Добавлено: 2014-02-20 13:47:55
mixar
skeletor писал(а):zpool status и zpool get version наверное разные команды? У меня тоже на 8.4 не показывает версию и меня это не смущает. Если надо посмотреть версию можно через zpool upgrade -v.
zpool status я в стартпосте выкладывал, у меня выводит статус массива raidz

Re: zfs версия zroot

Добавлено: 2014-02-20 18:49:21
skeletor
У вас вообще каша, а не стартпост: нет последовательности, всё вперемешку, вывод одной команды, пояснение совсем к другой. Я и сейчас не понимаю, что у вас за проблема?

Re: zfs версия zroot

Добавлено: 2014-02-20 19:44:52
mixar
skeletor писал(а):У вас вообще каша, а не стартпост: нет последовательности, всё вперемешку, вывод одной команды, пояснение совсем к другой. Я и сейчас не понимаю, что у вас за проблема?
Я думал вы спросили вывод zpool status, сейчас понял что это был сарказм :smile: У меня вопрос был в том, что это нормально, что версия пула не указывается на 8.4?

Re: zfs версия zroot

Добавлено: 2014-02-21 10:41:11
skeletor
У меня тоже не указывается, как и на только что поставленном сервере, так и на том, который работает несколько лет. Считаю, что это нормально.
Если бы вообще нельзя было выяснить версию - то это проблема, а так - нормально.