Tratando de reparar un espejo en un grupo de ZFS:
louis@watson:~$ sudo zpool status
pool: watson
state: ONLINE
scan: resilvered 1.55T in 7h22m with 0 errors on Fri Oct 6 03:19:16 2017
config:
NAME STATE READ WRITE CKSUM
watson ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
wwn-0x50014ee0ad3655a3 ONLINE 0 0 0
ata-Hitachi_HUA723020ALA640_MK0271YGJA5BSA ONLINE 0 0 0
wwn-0x50014ee058480994 ONLINE 0 0 0
Cuando intento agregar un disco me sale el mensaje " Los dispositivos tienen diferente alineación sectorial. ":
louis@watson:~$ sudo zpool attach -f watson wwn-0x50014ee058480994 scsi-SATA_ST2000DM001-1CH_Z1F2ZSLP
cannot attach scsi-SATA_ST2000DM001-1CH_Z1F2ZSLP to wwn-0x50014ee058480994:
devices have different sector alignment
Aquí están los informes sectoriales de las unidades nuevas y de destino:
louis@watson:~$ sudo hdparm -I /dev/disk/by-id/scsi-SATA_ST2000DM001-1CH_Z1F2ZSLP | fgrep Sector
Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes
Logical Sector-0 offset: 0 bytes
louis@watson:~$ sudo hdparm -I /dev/disk/by-id/wwn-0x50014ee058480994 | fgrep Sector
Logical/Physical Sector size: 512 bytes
* SCT Long Sector Access (AC1)
¿Cómo puedo mezclar estas unidades en un grupo?
ubuntu
ubuntu-12.04
zfs
mirroring
Louis
fuente
fuente
Respuestas:
Supongo que se relaciona con este cheque (detalles copiados del usuario DeHackEd ):
Entonces, puedes añadir tu disco usando
sudo zpool attach -o ashift=9 -f watson wwn-0x50014ee058480994 scsi-SATA_ST2000DM001-1CH_Z1F2ZSLP
, pero su rendimiento puede sufrir. La alternativa sería recrear la agrupación con discos correctamente alineados, o no mezclar y combinar tamaños de sector (lo que significa usar diferentes discos).fuente