Ik heb een server staan met 1 RAID6 volume van 15.7TB. Ik heb met parted een gpt PartitionTable gemaakt en daarna 1 ReiserFS volume van 15.7TB.
Daarna met mkreiserfs /dev/sdb1 het volume geformateerd...
Daarna kon ik 'm mounten door simpel # mount /dev/sdb1 /mnt/areca/raidvol6 te doen.
Vanaf dat moment kon ik alles met dat volume wat je er ook van verwacht: Lezen, schrijven, df geeft juiste beschikbare ruimte... allemaal goed!
Maar als ik reboot, dan kan het zomaar gebeuren dat ik mijn volume daarna niet meer kan mounten. Het gebeurt ook weleens dat ik 'm wel kan mounten, maaar dan geeft df -h zomaar dat ik nog maar 2TB beschikbaar heb. Ik heb het getest. En inderdaad: Hij geeft een melding schijf vol als ik er meer naartoe aan het schrijven ben dan 2TB.
Uitvoer van parted /dev/sdb print:
Iemand een idee waar dit aan kan liggen?
Moet ik misschien nog opties meegeven in mount waar ik niet van weet?
Oh, en dit zeggen dmesg en mijn messageslog:
dmesg:
/var/log/everything/current (na een mount die wel succesvol is. dus direct na een mkfsreiser)
Oh, en als ik 'm probeer te mounten zonder succes, zegt dmesg:
Daarna met mkreiserfs /dev/sdb1 het volume geformateerd...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| # mkreiserfs /dev/sdb1
mkreiserfs 3.6.19 (2003 www.namesys.com)
A pair of credits:
BigStorage (www.bigstorage.com) contributes to our general fund every month,
and has done so for quite a long time.
Alexander Zarochentcev (zam) wrote the high low priority locking code, online
resizer for V3 and V4, online repacker for V4, block allocation code, and major
parts of the flush code, and maintains the transaction manager code. We give
him the stuff that we know will be hard to debug, or needs to be very cleanly
structured.
Guessing about desired format.. Kernel 2.6.22-gentoo-r5 is running.
Format 3.6 with standard journal
Count of blocks on the device: 536870896
Number of blocks consumed by mkreiserfs formatting process: 24595
Blocksize: 4096
Hash function used to sort names: "r5"
Journal Size 8193 blocks (first block 18)
Journal Max transaction length 1024
inode generation number: 0
UUID: 26c25c42-d468-4a18-a51e-87394bd4045f
ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
ALL DATA WILL BE LOST ON '/dev/sdb1'!
Continue (y/n):y
Initializing journal - 0%....20%....40%....60%....80%....100%
Syncing..ok
Tell your friends to use a kernel based on 2.4.18 or later, and especially not a
kernel based on 2.4.9, when you use reiserFS. Have fun.
ReiserFS is successfully created on /dev/sdb1. |
Daarna kon ik 'm mounten door simpel # mount /dev/sdb1 /mnt/areca/raidvol6 te doen.
Vanaf dat moment kon ik alles met dat volume wat je er ook van verwacht: Lezen, schrijven, df geeft juiste beschikbare ruimte... allemaal goed!
Maar als ik reboot, dan kan het zomaar gebeuren dat ik mijn volume daarna niet meer kan mounten. Het gebeurt ook weleens dat ik 'm wel kan mounten, maaar dan geeft df -h zomaar dat ik nog maar 2TB beschikbaar heb. Ik heb het getest. En inderdaad: Hij geeft een melding schijf vol als ik er meer naartoe aan het schrijven ben dan 2TB.
Uitvoer van parted /dev/sdb print:
code:
1
2
3
4
5
6
7
8
9
10
| parted /dev/sdb print Model: Areca ARC-1280-VOL#00 (scsi) Disk /dev/sdb: 15.7TB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 17.4kB 15.7TB 15.7TB reiserfs Information: Don't forget to update /etc/fstab, if necessary. |
Iemand een idee waar dit aan kan liggen?
Moet ik misschien nog opties meegeven in mount waar ik niet van weet?
Oh, en dit zeggen dmesg en mijn messageslog:
dmesg:
code:
1
2
3
4
5
6
| ReiserFS: sdb1: found reiserfs format "3.6" with standard journal ReiserFS: sdb1: using ordered data mode ReiserFS: sdb1: journal params: device sdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: sdb1: checking transaction log (sdb1) ReiserFS: sdb1: Using r5 hash to sort names ReiserFS: sdb1: warning: Created .reiserfs_priv on sdb1 - reserved for xattr storage. |
/var/log/everything/current (na een mount die wel succesvol is. dus direct na een mkfsreiser)
code:
1
2
3
4
5
6
| Sep 13 10:55:48 [kernel] ReiserFS: sdb1: found reiserfs format "3.6" with standard journal Sep 13 10:55:48 [kernel] ReiserFS: sdb1: using ordered data mode Sep 13 10:55:48 [kernel] ReiserFS: sdb1: journal params: device sdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 Sep 13 10:55:48 [kernel] ReiserFS: sdb1: checking transaction log (sdb1) Sep 13 10:55:48 [kernel] ReiserFS: sdb1: Using r5 hash to sort names Sep 13 10:55:48 [kernel] ReiserFS: sdb1: warning: Created .reiserfs_priv on sdb1 - reserved for xattr storage. |
Oh, en als ik 'm probeer te mounten zonder succes, zegt dmesg:
code:
1
| ReiserFS: sdb: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sdb |
[ Voor 2% gewijzigd door Verwijderd op 13-09-2007 14:41 . Reden: Nabrandertje ]