gjournal weirdness contd
Artem Kuchin
matrix at itlegion.ru
Wed Nov 7 14:50:12 PST 2007
Hello!
FReebSD 7-BETA2, amd64 (as of nov 5th)
Here is what i did this time:
WEIRDNESS N1:
fdisk ad6
lable ad6 - only one fs for the full disc
now i have /dev/ads1d
then i do
gjournal load
gjournal label -f /dev/ad6s1d
and now i get
/dev/ad6
/dev/ad6s1
/dev/ad6s1.journal
/dev/ad6s1.journalc
/dev/ad6s1.journald
What are all journal and why c and d are put AFTER
the 'journal' word?
omni3# gjournal list
Geom name: gjournal 1827255885
ID: 1827255885
Providers:
1. Name: da0s1f.journal
Mediasize: 304473987584 (284G)
Sectorsize: 512
Mode: r0w0e0
Consumers:
1. Name: da0s1f
Mediasize: 306473988096 (285G)
Sectorsize: 512
Mode: r1w1e1
Jend: 306473987584
Jstart: 304473987584
Role: Data,Journal
Geom name: gjournal 3462346836
ID: 3462346836
Providers:
1. Name: ad6s1.journal
Mediasize: 397938328064 (371G)
Sectorsize: 512
Mode: r0w0e0
Consumers:
1. Name: ad6s1
Mediasize: 400085812224 (373G)
Sectorsize: 512
Mode: r1w1e1
Jend: 400085811712
Jstart: 397938328064
Role: Data,Journal
da0 is a twa backed gjournal fs. And it is fine.
ad6 is just connected to motherboard sata controller.
journal size is approx 2GB (see weirdness 2)
As you see, it seemslike gjournla is attached direcly to
ad6s1 (TO SLICE!!!). I don't get it, why so many journal?
why partition letter is at the end? What to mount?
WEIDNESS N2:
If i want to specify 2GB journal size
i put
label -s 2147483648
and after than i get 'journal size is too small'
if i do
label -s 2048000000
it works
So, i patched the source a bit and set 2GB by default :)
BUt this is all weird.
--
Regards,
Artem
More information about the freebsd-current
mailing list