No puedo acceder a mi grupo zfs en Debian porque dice que mi versión es demasiado antigua:
root@Microknoppix:~# zpool import
pool: WD_4TB
id: 12726205736285302822
state: UNAVAIL
status: The pool is formatted using an incompatible version.
action: The pool cannot be imported. Access the pool on a system running newer
software, or recreate the pool from backup.
see: http://www.sun.com/msg/ZFS-8000-A5
config:
WD_4TB UNAVAIL newer version
disk/by-id/ata-WDC_WD40EZRX-00SPEB0_WD-WCC4E0184707-part1 ONLINE
Además, el enlace del sol proporcionado está roto.
Instalé el último zfs-fuse a través de:
root@Microknoppix:~# apt-cache madison zfs-fuse
zfs-fuse | 0.7.0-12 | http://ftp.de.debian.org/debian/ testing/main i386 Packages
zfs-fuse | 0.7.0-12 | http://ftp.de.debian.org/debian/ unstable/main i386 Packages
zfs-fuse | 0.7.0-8 | http://ftp.de.debian.org/debian/ stable/main i386 Packages
root@Microknoppix:~# apt-get install zfs-fuse=0.7.0-12
root@Microknoppix:~# zfs upgrade
This system is currently running ZFS filesystem version 4.
Pero la actualización no ayudó mucho.
¿Cómo puedo acceder a mi grupo o cómo actualizar zfs a la versión reciente que sería compatible con el grupo anterior?
Respuesta1
Desinstale zfs-fuse e instale ZFS en Linux:http://zfsonlinux.org, y para Debian específicamente:http://zfsonlinux.org/debian.html
Las instrucciones de los enlaces anteriores son bastante sencillas, sin embargo, encontré un par de advertencias que no se mencionan:
El archivo /etc/hostid no estaba allí, lo que resultó en una compilación fallida de la imagen initramfs, la solución es fácil: hostid > /etc/hostid y elija instalar los mantenedores /etc/hostid más adelante en el proceso.
asegúrese de que el paquete build-essential esté instalado
aumentar el tamaño de vmalloc a al menos 512M