Synchronization request failed (error=1)

Michael Monashev softsearch at gmail.com
Mon Feb 18 21:37:10 UTC 2008


Hi.

I did:

>gmirror forget root
>gmirror list root
Geom name: root
State: COMPLETE
Components: 1
Balance: split
Slice: 4096
Flags: NONE
GenID: 7
SyncID: 1
ID: 1926374852
Providers:
1. Name: mirror/root
   Mediasize: 134217216 (128M)
   Sectorsize: 512
   Mode: r1w1e1
Consumers:
1. Name: da1s1a
   Mediasize: 134217728 (128M)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: NONE
   GenID: 7
   SyncID: 1
   ID: 600760959
>gmirror insert root /dev/da0s1a

and got nothing:

>gmirror list root
Geom name: root
State: COMPLETE
Components: 1
Balance: split
Slice: 4096
Flags: NONE
GenID: 7
SyncID: 1
ID: 1926374852
Providers:
1. Name: mirror/root
   Mediasize: 134217216 (128M)
   Sectorsize: 512
   Mode: r1w1e1
Consumers:
1. Name: da1s1a
   Mediasize: 134217728 (128M)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: NONE
   GenID: 7
   SyncID: 1
   ID: 600760959


and some errors in /var/log/messages:

Feb 17 18:17:03 host2 kernel: GEOM_MIRROR: Device root: provider da0s1a detected.
Feb 17 18:17:03 host2 kernel: GEOM_MIRROR: Device root: rebuilding provider da0s1a.
Feb 17 18:17:05 host2 kernel: GEOM_MIRROR: Synchronization request failed (error=1). da0s1a[WRITE(offset=0, length=131072)]
Feb 17 18:17:05 host2 kernel: GEOM_MIRROR: Device root: provider da0s1a disconnected.
Feb 17 18:17:05 host2 kernel: GEOM_MIRROR: Device root: rebuilding provider da0s1a stopped.

How to correct this error and insert da0s1a into the root?

>bsdlabel /dev/da0s1a
# /dev/da0s1a:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   262144       63    4.2BSD     2048 16384 16392
  b: 33554432   262207      swap
  c: 976768002       63    unused        0     0         # "raw" part, don't edit
  d:   524288 33816639    4.2BSD     2048 16384 32776
  e: 41943040 34340927    4.2BSD     2048 16384 28528
  f:  4194304 76283967    4.2BSD     2048 16384 28528
  g: 41943040 80478271    4.2BSD     2048 16384 28528
  h: 854346754 122421311    4.2BSD     2048 16384 28528
partition a: partition extends past end of unit
partition b: offset past end of unit
partition b: partition extends past end of unit
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: partition c doesn't cover the whole unit!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
partition d: offset past end of unit
partition d: partition extends past end of unit
partition e: offset past end of unit
partition e: partition extends past end of unit
partition f: offset past end of unit
partition f: partition extends past end of unit
partition g: offset past end of unit
partition g: partition extends past end of unit
partition h: offset past end of unit
partition h: partition extends past end of unit


>bsdlabel /dev/da1s1a
# /dev/da1s1a:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   262144       63    4.2BSD        0     0     0
  c: 46781217       63    unused        0     0         # "raw" part, don't edit
  d:   524288   262207    4.2BSD        0     0     0
  e: 41800481  4980799    4.2BSD        0     0     0
  f:  4194304   786495    4.2BSD        0     0     0
partition a: partition extends past end of unit
partition c: partition extends past end of unit
bsdlabel: partition c doesn't start at 0!
bsdlabel: partition c doesn't cover the whole unit!
bsdlabel: An incorrect partition c may cause problems for standard system utilities
partition d: offset past end of unit
partition d: partition extends past end of unit
partition e: offset past end of unit
partition e: partition extends past end of unit
partition f: offset past end of unit
partition f: partition extends past end of unit




-- 
Michael



More information about the freebsd-geom mailing list