Enterprise Technologies: zpool unavailable after live upgrade to Solaris Express

  • blackyx11a / 300 / Mon, 04 May 2009 03:37:00 GMT / Comments (3)
  • Here's the setup: I'm runnig Solaris 10 11/06 x86 under VMware WS 6.0, with / and /var on ufs filesystems under c0d0s0 and c0d0s3 respectively. A zpool 'blackpool' has been created on 3 additional disks, c2t[0-2]d0 and works fine under Solaris 10.

    I've added another disk, c0d1, installed the LU packages from Solaris Express, created 2 BEs, and upgraded the second BE to Solaris 11.

    After activating and rebooting in Solaris 11, I get following message at boot time:

    +++++ BEGIN extract from messages +++++

    May 11 10:19:47 blacky fmd: [ID 441519 daemon.error] SUNW-MSG-ID: ZFS-8000-CS, TYPE: Fault, VER: 1, SEVERITY: Major

    May 11 10:19:47 blacky EVENT-TIME: Fri May 11 10:19:47 CEST 2007

    May 11 10:19:47 blacky PLATFORM: VMware Virtual Platform, CSN: VMware-56 4d 00 4d d2 0e fa 98-ef cf 03 c1 38 e7 ca 36, HOSTN

    AME: blacky

    May 11 10:19:47 blacky SOURCE: zfs-diagnosis, REV: 1.0

    May 11 10:19:47 blacky EVENT-ID: c74e6612-193c-67a9-b394-8938afbde1f7

    May 11 10:19:47 blacky DESC: A ZFS pool failed to open. Refer to http://sun.com/msg/ZFS-8000-CS for more information.

    May 11 10:19:47 blacky AUTO-RESPONSE: No automated response will occur.

    May 11 10:19:47 blacky IMPACT: The pool data is unavailable

    May 11 10:19:47 blacky REC-ACTION: Run 'zpool status -x' and either attach the missing device or

    May 11 10:19:47 blackyrestore from backup.

    +++++ END extract from messages +++++

    zpool status -x shows the following:

    # zpool status -x

    pool: blackpool

    state: FAULTED

    status: One or more devices could not be opened. There are insufficient

    replicas for the pool to continue functioning.

    action: Attach the missing device and online it using 'zpool online'.

    see: http://www.sun.com/msg/ZFS-8000-D3

    scrub: none requested

    config:

    NAMESTATEREAD WRITE CKSUM

    blackpoolUNAVAIL000 insufficient replicas

    raidz1UNAVAIL000 insufficient replicas

    c2t0d0 UNAVAIL000 cannot open

    c2t1d0 UNAVAIL000 cannot open

    c2t2d0 UNAVAIL000 cannot open

    #

    Ideas, anyone? Sunsolve and Google remain very quiet on this issue :-(

  • Keywords:

    zpool, unavailable, live, upgrade, solaris, express, enterprise

  • http://java.itags.org/java-enterprise/73747/«« Last Thread - Next Thread »»
    1. Hallo i have the same problem after e reboot

      zpool status -x

      pool: backup-pool

      state: FAULTED

      status: One or more devices could not be opened. There are insufficient

      replicas for the pool to continue functioning.

      action: Attach the missing device and online it using 'zpool online'.

      see: http://www.sun.com/msg/ZFS-8000-D3

      scrub: none requested

      config:

      NAME STATEREAD WRITE CKSUM

      backup-pool UNAVAIL000 insufficient replicas

      raidz1UNAVAIL000 insufficient replicas

      c3t11d0 UNAVAIL000 cannot open

      c3t12d0 UNAVAIL000 cannot open

      c4t3d0UNAVAIL000 cannot open

      c4t4d0UNAVAIL000 cannot open

      gesiusera | Thurs, 12 Jul 2007 09:09:00 GMT |

    2. Hallo i have try to

      zpool export backup-pool

      and after

      zpool import -f backup-pool

      and now work

      root...bremgtasss01 # zpool status -v

      pool: backup-pool

      state: ONLINE

      scrub: none requested

      config:

      NAME STATEREAD WRITE CKSUM

      backup-pool ONLINE000

      raidz1ONLINE000

      c3t11d0 ONLINE000

      c3t12d0 ONLINE000

      c4t3d0ONLINE000

      c4t4d0ONLINE000

      errors: No known data errors

      gesiusera | Thurs, 12 Jul 2007 09:09:00 GMT |

    3. Thanks!It works now.I can't believe it was that simple.After the first export/import, it is possible to switch between BE's without having to export/import each time.Strange little bug ...

      blackyx11a | Thurs, 12 Jul 2007 09:09:00 GMT |