[sheepdog-users] SIGABRT when doing: dog vdi check

Marcin Mirosław marcin at mejor.pl
Mon Jan 6 17:34:58 CET 2014


W dniu 2014-01-04 17:17, Marcin Mirosław pisze:
> W dniu 2014-01-04 16:13, Marcin Mirosław pisze:
>> Now I'm getting:
>> # dog  cluster check
>> fix vdi testowy
>> PANIC: can't find a valid vnode
>> dog exits unexpectedly (Aborted).
>>
>>
>> Hmm, meseems master is broken at this moment:
>> # du -h /mnt/sheep/storage/*
>> 4,0K    /mnt/sheep/storage/0
>> 4,0K    /mnt/sheep/storage/1
>> 4,0K    /mnt/sheep/storage/2
>> 4,0K    /mnt/sheep/storage/3
>> 4,0K    /mnt/sheep/storage/4
>> 4,0K    /mnt/sheep/storage/5
> 
> I can't write to VDI:
> 
> # mkfs.ext4 -q /mnt/test/volume/testowy
> /mnt/test/volume/testowy is not a block special device.
> Proceed anyway? (y,n) y
> Warning: could not erase sector 2: Attempt to write block to filesystem
> resulted in short write
> Warning: could not erase sector 0: Attempt to write block to filesystem
> resulted in short write
> mkfs.ext4: Attempt to write block to filesystem resulted in short write
> while zeroing block 262128 at end of filesystem
> mkfs.ext4: Attempt to write block to filesystem resulted in short write
>         while trying to create journal
> 
> 
> Which latest commit is known as working?

Hi!
It's my fault. I started sheep using command:
 sheep -c local -p 700$x /mnt/sheep/metadata/$x ,/mnt/sheep/storage/$x
there is extra white space between parameters: ^^
Marcin

Btw, Gentoo's package system throws such message:

 * QA Notice: The following files contain writable and executable sections
 *  Files with such sections will not work properly (or at all!) on some
 *  architectures/operating systems.  A bug should be filed at
 *  http://bugs.gentoo.org/ to make sure the issue is fixed.
 *  For more information, see http://hardened.gentoo.org/gnu-stack.xml
 *  Please include the following list of files in your report:
 *  Note: Bugs should be filed for the respective maintainers
 *  of the package in question and not hardened at g.o.
 * RWX --- --- usr/sbin/dog
 * RWX --- --- usr/sbin/sheep

It appears on git sources, on 0.7.6 doesn't appear.

Marcin




More information about the sheepdog-users mailing list