[Bug 1639209] Re: GRUB fails to install during ZFS replace resilvers

Ubuntu Foundations Team Bug Bot 1639209 at bugs.launchpad.net
Fri Nov 4 12:31:14 UTC 2016


The attachment "zfs-ignore-replacing.patch" seems to be a patch.  If it
isn't, please remove the "patch" flag from the attachment, remove the
"patch" tag, and if you are a member of the ~ubuntu-reviewers,
unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1639209

Title:
  GRUB fails to install during ZFS replace resilvers

Status in grub2 package in Ubuntu:
  New

Bug description:
  Replace a drive in a pool.
  zpool replace grape1 sdg1 sdf1

  
  Note that this creates a replacing-0 line in the zpool status output:

  root at grape:~# zpool status
    pool: grape1
   state: ONLINE
  status: One or more devices is currently being resilvered.  The pool will
  	continue to function, possibly in a degraded state.
  action: Wait for the resilver to complete.
    scan: resilver in progress since Fri Nov  4 04:58:55 2016
      37.4G scanned out of 4.06T at 17.6M/s, 66h42m to go
      5.26G resilvered, 0.90% done
  config:

  	NAME             STATE     READ WRITE CKSUM
  	grape1           ONLINE       0     0     0
  	  raidz3-0       ONLINE       0     0     0
  	    replacing-0  ONLINE       0     0     0
  	      sdg1       ONLINE       0     0     0
  	      sdf1       ONLINE       0     0     0  (resilvering)
  	    sdd1         ONLINE       0     0     0
  	    sdc1         ONLINE       0     0     0
  	    sdb1         ONLINE       0     0     0
  	    sdh1         ONLINE       0     0     0
  	    sde1         ONLINE       0     0     0
  	    sda1         ONLINE       0     0     0

  errors: No known data errors

  
  Then try to install GRUB to that drive:

  root at grape:~# grub-install /dev/sdf
  Installing for i386-pc platform.
  grub-install: error: failed to get canonical path of `/dev/replacing-0'.

  
  The attached patch fixes this.

  
  Unfortunately, then I get this:

  root at grape:~# grub-install /dev/sdf
  Installing for i386-pc platform.
  grub-install: error: unknown filesystem.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1639209/+subscriptions



More information about the foundations-bugs mailing list