Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 May 2011 12:25:24 -0500
From:      Kevin Day <toasty@dragondata.com>
To:        freebsd-fs@freebsd.org
Subject:   "gpart show" stuck in loop
Message-ID:  <C2BDEBA9-DD29-4B0B-B125-89B93F5997BA@dragondata.com>

next in thread | raw e-mail | index | archive | help

We've had one of our boxes getting stuck with "gpart show" (called from =
rc startup scripts) consuming 100% cpu after each reboot. Manually =
running "gpart show" gives me:

# gpart show |more
=3D>       63  715571136  amrd0  MBR  (341G)
         63  715567167      1  freebsd  [active]  (341G)
  715567230       3969         - free -  (1.9M)

=3D>        0  715567167  amrd0s1  BSD  (341G)
          0  696254464        1  freebsd-ufs  (332G)
  696254464   19312703        2  freebsd-swap  (9.2G)

=3D>        63  5860573110  da0  MBR  (2.7T)
          63  2147472747    1  freebsd  [active]  (1.0T)
  2147472810  2147472810    2  freebsd  [active]  (1.0T)
  4294945620  -2729352721    3  freebsd  [active]  ()
  1565592899   581879911       - free -  (277G)
  2147472810  2147472810    2  freebsd  [active]  (1.0T)
  4294945620  -2729352721    3  freebsd  [active]  ()
  1565592899   581879911       - free -  (277G)
  2147472810  2147472810    2  freebsd  [active]  (1.0T)
  4294945620  -2729352721    3  freebsd  [active]  ()
  1565592899   581879911       - free -  (277G)
  2147472810  2147472810    2  freebsd  [active]  (1.0T)
  4294945620  -2729352721    3  freebsd  [active]  ()
  1565592899   581879911       - free -  (277G)
  2147472810  2147472810    2  freebsd  [active]  (1.0T)
  4294945620  -2729352721    3  freebsd  [active]  ()
  1565592899   581879911       - free -  (277G)
(repeating forever)


I'm guessing something is corrupt in the partition table. I'm happy to =
file a PR on this, but I can only leave this untouched for a day or two =
max before I'm going to have to wipe this and start over for a new =
customer who needs this storage array. Is there anything anyone could =
suggest looking at or preserving before I'm forced to delete this?=20

The storage system came to me configured like this, I don't know what =
the previous owner was attempting to do, or how they ended up with the =
partitions like this.

-- Kevin



da0 at mpt0 bus 0 scbus0 target 0 lun 0
da0: <APPLE Xserve RAID 1.51> Fixed Direct Access SCSI-5 device=20
da0: 100.000MB/s transfers
da0: Command Queueing enabled
da0: 2861608MB (5860573184 512 byte sectors: 255H 63S/T 364803C)


# fdisk da0
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=3D364803 heads=3D255 sectors/track=3D63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=3D364803 heads=3D255 sectors/track=3D63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 2147472747 (1048570 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 2147472810, size 2147472810 (1048570 Meg), flag 80 (active)
        beg: cyl 1023/ head 255/ sector 63;
        end: cyl 1023/ head 254/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 4294945620, size 1565614575 (764460 Meg), flag 80 (active)
        beg: cyl 1023/ head 255/ sector 63;
        end: cyl 1023/ head 165/ sector 59
The data for partition 4 is:
<UNUSED>






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C2BDEBA9-DD29-4B0B-B125-89B93F5997BA>