gvinum, gv_plex_taste: NULL p for 'home.p0.s3'
Jens Schweikhardt
schweikh at schweikhardt.net
Sat Apr 22 16:20:10 UTC 2006
hello, world\n
I've had a handful of system crashes and now when I boot the gvinum
file systems are no longer accessible (7-CURRENT as of a few days ago).
This is what dmesg has to say:
gv_plex_taste: NULL p for 'usr0.p0.s3'
gv_plex_taste: NULL p for 'var0.p0.s3'
gv_plex_taste: NULL p for 'ncvs.p0.s3'
gv_plex_taste: NULL p for 'usr1.p0.s3'
gv_plex_taste: NULL p for 'var1.p0.s3'
gv_plex_taste: NULL p for 'ports.p0.s3'
gv_plex_taste: NULL p for 'usr2.p0.s3'
gv_plex_taste: NULL p for 'var2.p0.s3'
gv_plex_taste: NULL p for 'share.p0.s3'
gv_plex_taste: NULL p for 'usr3.p0.s3'
gv_plex_taste: NULL p for 'var3.p0.s3'
gv_plex_taste: NULL p for 'home.p0.s3'
I've googled for "gv_plex_taste: NULL p for" but the two or three hits
point the source code where this message is issued. I have set all objects
up, and "gvinum list" shows
gvinum -> list
4 drives:
D pain State: up /dev/da3s1d A: 0/28414 MB (0%)
D love State: up /dev/da2s1d A: 0/28414 MB (0%)
D hobbes State: up /dev/da1s1d A: 0/28414 MB (0%)
D calvin State: up /dev/da0s1d A: 0/28414 MB (0%)
12 volumes:
V home State: up Plexes: 1 Size: 17 GB
V var3 State: up Plexes: 1 Size: 1535 MB
V usr3 State: up Plexes: 1 Size: 9215 MB
V share State: up Plexes: 1 Size: 9215 MB
V var2 State: up Plexes: 1 Size: 1535 MB
V usr2 State: up Plexes: 1 Size: 9215 MB
V ports State: up Plexes: 1 Size: 11 GB
V var1 State: up Plexes: 1 Size: 1535 MB
V usr1 State: up Plexes: 1 Size: 9215 MB
V ncvs State: up Plexes: 1 Size: 3071 MB
V var0 State: up Plexes: 1 Size: 1535 MB
V usr0 State: up Plexes: 1 Size: 9215 MB
12 plexes:
P home.p0 S State: up Subdisks: 3 Size: 17 GB
P var3.p0 S State: up Subdisks: 3 Size: 1535 MB
P usr3.p0 S State: up Subdisks: 3 Size: 9215 MB
P share.p0 S State: up Subdisks: 3 Size: 9215 MB
P var2.p0 S State: up Subdisks: 3 Size: 1535 MB
P usr2.p0 S State: up Subdisks: 3 Size: 9215 MB
P ports.p0 S State: up Subdisks: 3 Size: 11 GB
P var1.p0 S State: up Subdisks: 3 Size: 1535 MB
P usr1.p0 S State: up Subdisks: 3 Size: 9215 MB
P ncvs.p0 S State: up Subdisks: 3 Size: 3071 MB
P var0.p0 S State: up Subdisks: 3 Size: 1535 MB
P usr0.p0 S State: up Subdisks: 3 Size: 9215 MB
48 subdisks:
S home.p0.s3 State: up D: pain Size: 5886 MB
S home.p0.s2 State: up D: love Size: 5886 MB
S home.p0.s1 State: up D: hobbes Size: 5886 MB
S home.p0.s0 State: up D: calvin Size: 5886 MB
S var3.p0.s3 State: up D: pain Size: 511 MB
S var3.p0.s2 State: up D: love Size: 511 MB
S var3.p0.s1 State: up D: hobbes Size: 511 MB
S var3.p0.s0 State: up D: calvin Size: 511 MB
S usr3.p0.s3 State: up D: pain Size: 3071 MB
S usr3.p0.s2 State: up D: love Size: 3071 MB
S usr3.p0.s1 State: up D: hobbes Size: 3071 MB
S usr3.p0.s0 State: up D: calvin Size: 3071 MB
S share.p0.s3 State: up D: pain Size: 3071 MB
S share.p0.s2 State: up D: love Size: 3071 MB
S share.p0.s1 State: up D: hobbes Size: 3071 MB
S share.p0.s0 State: up D: calvin Size: 3071 MB
S var2.p0.s3 State: up D: pain Size: 511 MB
S var2.p0.s2 State: up D: love Size: 511 MB
S var2.p0.s1 State: up D: hobbes Size: 511 MB
S var2.p0.s0 State: up D: calvin Size: 511 MB
S usr2.p0.s3 State: up D: pain Size: 3071 MB
S usr2.p0.s2 State: up D: love Size: 3071 MB
S usr2.p0.s1 State: up D: hobbes Size: 3071 MB
S usr2.p0.s0 State: up D: calvin Size: 3071 MB
S ports.p0.s3 State: up D: pain Size: 4095 MB
S ports.p0.s2 State: up D: love Size: 4095 MB
S ports.p0.s1 State: up D: hobbes Size: 4095 MB
S ports.p0.s0 State: up D: calvin Size: 4095 MB
S var1.p0.s3 State: up D: pain Size: 511 MB
S var1.p0.s2 State: up D: love Size: 511 MB
S var1.p0.s1 State: up D: hobbes Size: 511 MB
S var1.p0.s0 State: up D: calvin Size: 511 MB
S usr1.p0.s3 State: up D: pain Size: 3071 MB
S usr1.p0.s2 State: up D: love Size: 3071 MB
S usr1.p0.s1 State: up D: hobbes Size: 3071 MB
S usr1.p0.s0 State: up D: calvin Size: 3071 MB
S ncvs.p0.s3 State: up D: pain Size: 1023 MB
S ncvs.p0.s2 State: up D: love Size: 1023 MB
S ncvs.p0.s1 State: up D: hobbes Size: 1023 MB
S ncvs.p0.s0 State: up D: calvin Size: 1023 MB
S var0.p0.s3 State: up D: pain Size: 511 MB
S var0.p0.s2 State: up D: love Size: 511 MB
S var0.p0.s1 State: up D: hobbes Size: 511 MB
S var0.p0.s0 State: up D: calvin Size: 511 MB
S usr0.p0.s3 State: up D: pain Size: 3071 MB
S usr0.p0.s2 State: up D: love Size: 3071 MB
S usr0.p0.s1 State: up D: hobbes Size: 3071 MB
S usr0.p0.s0 State: up D: calvin Size: 3071 MB
The sizes of plexes are not the sum of the respective (4 striped)
subdisks, they are only 3/4, so it appears one subdisk is missing in
each plex size calculation. E.g plex "home" should be 4 * 5886MB =~ 23GB
but is only 3 * 5886MB =~ 17GB.
The disk with all the *.s3 subdisks shows no errors when it is read with
# dd if=/dev/da3s1c of=/dev/null bs=65536
458730+1 records in
458730+1 records out
30063366144 bytes transferred in 493.923049 secs (60866498 bytes/sec)
What can I do to resolve this issue?
Regards,
Jens
--
Jens Schweikhardt http://www.schweikhardt.net/
SIGSIG -- signature too long (core dumped)
More information about the freebsd-current
mailing list