7.2/i386: newfs: wtfs: 512 bytes at sector 1917873520: No such file
or directory
Marco Steinbach
coco at executive-computing.de
Thu Mar 25 13:26:51 UTC 2010
Hi,
I'm trying to re-newfs a formerly used partition on a gmirror since I
need more i-nodes.
Maybe someone else has an idea about the cause of this message, since
all sizes and offsets look correct to me.
There is no vital data left on the machine, so I'm open to
experimentation. I'm working remotely, but can get on site if neccessary.
# uname -a
FreeBSD [...] 7.2-STABLE FreeBSD 7.2-STABLE #0: Tue Dec 29 05:13:44 CET
2009 [...] i386
# mount
/dev/mirror/fs01s1a on / (ufs, local, soft-updates)
devfs on /dev (devfs, local)
/dev/mirror/fs01s1d on /u (ufs, local, noatime, soft-updates)
# umount /dev/mirror/fs01s1d
# newfs /dev/mirror/fs01s1d
newfs: wtfs: 512 bytes at sector 1917873520: No such file or directory
newfs fails, the former filesystem is still intact, and the logs I had a
look at (including console.log) were unchanged.
# disklabel /dev/mirror/fs01s1
# /dev/mirror/fs01s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 31457280 0 4.2BSD 2048 16384 28552
b: 4194304 31457280 swap
c: 1953525105 0 unused 0 0 # "raw" part,
don't edit
d: 1917873521 35651584 4.2BSD 2048 16384 49408
# gmirror list
Geom name: fs01
State: COMPLETE
Components: 2
Balance: load
Slice: 4096
Flags: NOAUTOSYNC
GenID: 0
SyncID: 3
ID: 1234616142
Providers:
1. Name: mirror/fs01
Mediasize: 1000204885504 (932G)
Sectorsize: 512
Mode: r3w3e4
Consumers:
1. Name: ad4
Mediasize: 1000204886016 (932G)
Sectorsize: 512
Mode: r1w1e1
State: ACTIVE
Priority: 0
Flags: DIRTY, HARDCODED
GenID: 0
SyncID: 3
ID: 2392863806
2. Name: ad6
Mediasize: 1000204886016 (932G)
Sectorsize: 512
Mode: r1w1e1
State: ACTIVE
Priority: 0
Flags: DIRTY, HARDCODED
GenID: 0
SyncID: 3
ID: 3751075103
# dmesg | grep ^ad
ad4: 953869MB <WDC WD1002FBYS-02A6B0 03.00C06> at ata2-master SATA150
ad6: 953869MB <WDC WD1002FBYS-02A6B0 03.00C06> at ata3-master SATA150
# gmirror dump /dev/ad4
Metadata on /dev/ad4:
magic: GEOM::MIRROR
version: 4
name: fs01
mid: 1234616142
did: 2392863806
all: 2
genid: 0
syncid: 3
priority: 0
slice: 4096
balance: load
mediasize: 1000204885504
sectorsize: 512
syncoffset: 0
mflags: NOAUTOSYNC
dflags: DIRTY
hcprovider: ad4
provsize: 1000204886016
MD5 hash: ed2072f20157b354117e27713062a550
# gmirror dump /dev/ad5
Can't read metadata from /dev/ad5: No such file or directory.
gmirror: Not fully done.
fs01# gmirror dump /dev/ad6
Metadata on /dev/ad6:
magic: GEOM::MIRROR
version: 4
name: fs01
mid: 1234616142
did: 3751075103
all: 2
genid: 0
syncid: 3
priority: 0
slice: 4096
balance: load
mediasize: 1000204885504
sectorsize: 512
syncoffset: 0
mflags: NOAUTOSYNC
dflags: DIRTY
hcprovider: ad6
provsize: 1000204886016
MD5 hash: 4ad26f391807cb8afcc632b18fe17bf4
I've retried with kern.geom.debugflags=17, here's what /var/log/messages
says:
Mar 25 13:38:41 [...] kernel: g_post_event_x(0xc07b1670, 0xc4454500, 2, 0)
Mar 25 13:38:41 [...] kernel: ref 0xc4454500
Mar 25 13:38:41 [...] kernel: g_slice_spoiled(0xc46a48c0/mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_wither_geom(0xc4685880(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel:
g_orphan_provider(0xc4685500(ufsid/4b4a0d33d28fa442), 6)
Mar 25 13:38:41 [...] kernel: g_orphan_register(ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_dev_orphan(0xc46a4a80(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4a80)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4a80)
Mar 25 13:38:41 [...] kernel:
g_destroy_geom(0xc4685300(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a48c0)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a48c0)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4685880(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: g_post_event_x(0xc07b1470, 0xc4454500, 2, 0)
Mar 25 13:38:41 [...] kernel: ref 0xc4454500
Mar 25 13:38:41 [...] kernel: g_mirror_taste(MIRROR, mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a44c0)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a44c0)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4685380(mirror:taste))
Mar 25 13:38:41 [...] kernel: g_part_taste(PART,mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_wither_geom(0xc4684900(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: bsd_taste(BSD,mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_slice_spoiled(0xc46a4640/mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_wither_geom(0xc4685580(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: g_label_taste(LABEL, mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_slice_config(mirror/[...]s1d, 0, 1)
Mar 25 13:38:41 [...] kernel: g_post_event_x(0xc07b1470, 0xc4684500, 2, 0)
Mar 25 13:38:41 [...] kernel: ref 0xc4684500
Mar 25 13:38:41 [...] kernel: ref 0xc4684d00
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a45c0)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a45c0)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4685100(label:taste))
Mar 25 13:38:41 [...] kernel: mbr_taste(MBR,mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_slice_spoiled(0xc46a46c0/mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_wither_geom(0xc4684e80(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: g_mbrext_taste(MBREXT,mirror/[...]s1d)
Mar 25 13:38:41 [...] kernel: g_mirror_taste(MIRROR, ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4680)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4680)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc447c500(mirror:taste))
Mar 25 13:38:41 [...] kernel: dev_taste(DEV,ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel: g_part_taste(PART,ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_wither_geom(0xc4684380(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: bsd_taste(BSD,ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_slice_spoiled(0xc46a4c40/ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_wither_geom(0xc4685000(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_label_taste(LABEL, ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel: mbr_taste(MBR,ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_slice_spoiled(0xc46a5240/ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel:
g_wither_geom(0xc4684880(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_mbrext_taste(MBREXT,ufsid/4b4a0d33d28fa442)
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4780)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4780)
Mar 25 13:38:41 [...] kernel:
g_destroy_geom(0xc4684380(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4800)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4800)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4684900(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4c40)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4c40)
Mar 25 13:38:41 [...] kernel:
g_destroy_geom(0xc4685000(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a4640)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a4640)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4685580(mirror/[...]s1d))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a5240)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a5240)
Mar 25 13:38:41 [...] kernel:
g_destroy_geom(0xc4684880(ufsid/4b4a0d33d28fa442))
Mar 25 13:38:41 [...] kernel: g_detach(0xc46a46c0)
Mar 25 13:38:41 [...] kernel: g_destroy_consumer(0xc46a46c0)
Mar 25 13:38:41 [...] kernel: g_destroy_geom(0xc4684e80(mirror/[...]s1d))
MfG CoCo
More information about the freebsd-geom
mailing list