zpool upgrade - Fehler

dirkschwarz

Member
Jun 21, 2020
28
1
8
62
Guten Tag,

habe folgendes Problem (Proxmox 6.3-4):

Code:
zpool status
  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 00:00:26 with 0 errors on Sun Feb 14 00:24:27 2021
config:

        NAME                                                 STATE     READ WRITE CKSUM
        rpool                                                ONLINE       0     0     0
          mirror-0                                           ONLINE       0     0     0
            ata-DOGFISH_SSD_256GB_GV201102L000000079-part3   ONLINE       0     0     0
            ata-Apacer_AS350_256GB_AB20191121A0114229-part3  ONLINE       0     0     0

errors: No known data error

wenn ich nun:

Code:
zpool upgrade rpool
This system supports ZFS pool feature flags.

cannot set property for 'rpool': invalid feature 'redaction_bookmarks'

Wie kann ich nun die bestehenden fehlenden Features aktivieren?

Herzlichen Dank!
 
* bitte mal pveversion -v posten.
* Steht etwas im journal/dmesg nach dem versuchten upgrade?
* bei einem rpool von dem gebooted wird - bitte sicherstellen, dass mit systemd-boot gebooted wird - sonst kann es passieren, dass grub nicht mit den neuen features zurechtkommt

siehe:
https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysboot
 
root@pve2:~# pveversion -v proxmox-ve: 6.3-1 (running kernel: 5.4.78-2-pve) pve-manager: 6.3-4 (running version: 6.3-4/0a38c56f) pve-kernel-5.4: 6.3-5 pve-kernel-helper: 6.3-5 pve-kernel-5.4.98-1-pve: 5.4.98-1 pve-kernel-5.4.78-2-pve: 5.4.78-2 ceph-fuse: 12.2.11+dfsg1-2.1+b1 corosync: 3.1.0-pve1 criu: 3.11-3 glusterfs-client: 5.5-3 ifupdown: 0.8.35+pve1 ksm-control-daemon: 1.3-1 libjs-extjs: 6.0.1-10 libknet1: 1.20-pve1 libproxmox-acme-perl: 1.0.7 libproxmox-backup-qemu0: 1.0.3-1 libpve-access-control: 6.1-3 libpve-apiclient-perl: 3.1-3 libpve-common-perl: 6.3-4 libpve-guest-common-perl: 3.1-5 libpve-http-server-perl: 3.1-1 libpve-storage-perl: 6.3-7 libqb0: 1.0.5-1 libspice-server1: 0.14.2-4~pve6+1 lvm2: 2.03.02-pve4 lxc-pve: 4.0.6-2 lxcfs: 4.0.6-pve1 novnc-pve: 1.1.0-1 proxmox-backup-client: 1.0.8-1 proxmox-mini-journalreader: 1.1-1 proxmox-widget-toolkit: 2.4-5 pve-cluster: 6.2-1 pve-container: 3.3-4 pve-docs: 6.3-1 pve-edk2-firmware: 2.20200531-1 pve-firewall: 4.1-3 pve-firmware: 3.2-2 pve-ha-manager: 3.1-1 pve-i18n: 2.2-2 pve-qemu-kvm: 5.2.0-1 pve-xtermjs: 4.7.0-3 qemu-server: 6.3-5 smartmontools: 7.1-pve2 spiceterm: 3.1-1 vncterm: 1.6-2 zfsutils-linux: 2.0.3-pve1
 
Code:
pve-efiboot-tool kernel list
Manually selected kernels:
None.

Automatically selected kernels:
5.4.78-2-pve
5.4.98-1-pve

wie kann ich feststellen dass mit systemd-boot gebooted wird?

Herzlichen Dank!
 
Freut zu lesen :) - bitte den Thread editieren und als 'SOLVED' markieren - das hilft anderen Usern, die auch auf die Frage stoßen

Danke!
 
TL;DR
Bin gerade gegen das gleiche Problem angelaufen. Einzige was ich tun musste, war den Boot-mode im BIOS auf UEFI umschalten.
 
Das "Problem" ist, dass die Meldung über das zpool upgrade direkt nach der Installation des zfs-Pakets angezeigt wird, aber das Upgrade selbst erst nach dem Booten mit dem neueren Kernel durchgeführt werden kann.
Da viele Hypervisoren prinzipiell lange laufen ohne neu gebootet zu werden, kann das zu den o.g. Fehlermeldungen führen.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!