Безопасно ли zpool обновить мой загрузочный пул? - proUbuntu
1 голос
/ 16 июля

У меня есть домашний сервер r, который изначально был установлен с Ubuntu 14.04 и в настоящее время работает под управлением 19.10 (в конечном итоге будет обновлен до 20.04). Все файловые системы, включая ту, которая содержит /boot, являются ZFS. Когда я запускаю zpool status rpool, он советует мне запускать zpool upgrade:

$ zpool status rpool
  pool: rpool
 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(5) for details.
  scan: scrub repaired 0B in 0 days 03:59:33 with 0 errors on Sun Jul 12 04:23:43 2020
config:

        NAME                                                STATE     READ WRITE CKSUM
        rpool                                               ONLINE       0     0     0
          raidz1-0                                          ONLINE       0     0     0
            ata-WDC_WD10EZEX-00BN5A0_WD-WCC3F0ZX6U1R-part1  ONLINE       0     0     0
            ata-WDC_WD10EZEX-00BN5A0_WD-WCC3F2VSJVE1-part1  ONLINE       0     0     0
            ata-WDC_WD10EADS-11M2B1_WD-WCAV54517936-part1   ONLINE       0     0     0

errors: No known data errors

В то время, когда я устанавливал 14.04, я считаю, что совет заключался в том, чтобы явно отключить определенные функции ZFS в порядке r, чтобы пул доступен для чтения GRUB, поэтому в первую очередь появляется указанное выше сообщение. Однако r, я понятия не имею, применим ли этот совет до сих пор. Безопасно ли запускать zpool upgrade rpool, o r сделает это, отобразит r мой загрузочный том, нечитаемый для GRUB, и предотвратит его загрузку?

Вот некоторые, надеюсь, важные части системной информации:

$ apt-cache policy grub2 zfsutils-linux linux-image-generic
grub2:
  Installed: 2.04-1ubuntu12.2
  Candidate: 2.04-1ubuntu12.2
  Version table:
 *** 2.04-1ubuntu12.2 500
        500 http://us.archive.ubuntu.com/ubuntu eoan-updates/universe amd64 Packages
        100 /var/lib/dpkg/status
     2.04-1ubuntu12 500
        500 http://us.archive.ubuntu.com/ubuntu eoan/universe amd64 Packages
zfsutils-linux:
  Installed: 0.8.1-1ubuntu14.4
  Candidate: 0.8.1-1ubuntu14.4
  Version table:
 *** 0.8.1-1ubuntu14.4 500
        500 http://us.archive.ubuntu.com/ubuntu eoan-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     0.8.1-1ubuntu14 500
        500 http://us.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu eoan/main amd64 Packages
linux-image-generic:
  Installed: 5.3.0.62.52
  Candidate: 5.3.0.62.52
  Version table:
 *** 5.3.0.62.52 500
        500 http://us.archive.ubuntu.com/ubuntu eoan-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu eoan-security/main amd64 Packages
        100 /var/lib/dpkg/status
     5.3.0.18.21 500
        500 http://us.archive.ubuntu.com/ubuntu eoan/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu eoan/main amd64 Packages

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:        19.10
Codename:       eoan

$ uname -a
Linux mneme.dedyn.io 5.3.0-62-generic #56-Ubuntu SMP Tue Jun 23 11:20:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

1 Ответ

0 голосов
/ 19 июля

Учитывая, что у меня уже есть другой r вычислитель r, работающий 20.04 на ZFS со всеми включенными флагами функций, я решил обновить свою службу r до 20.04, а затем воспользоваться шансом и запустить zpool upgrade (после r, подтверждающий, что на обеих машинах были одинаковые версии grub и zfs). Это сработало! Моя подача r по-прежнему отлично загружается. Поэтому, хотя я ничего не могу сказать о 19.10, я могу сказать, что с 20.04 запуск zpool upgrade на вашем r пуле загрузки не должен отображать r ваш r компьютер не загружается.

...