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

Marcin Mirosław marcin at mejor.pl
Wed Jan 8 15:17:16 CET 2014


W dniu 08.01.2014 14:59, Liu Yuan pisze:
> On Wed, Jan 08, 2014 at 02:49:29PM +0100, Marcin Mirosław wrote:
>> W dniu 08.01.2014 14:27, Liu Yuan pisze:
>>> Okay, I know what happened, actually you created 2 nodes in the same
>>> zone. Try following script to create 5 nodes in 5 zone:
>>>
>>>  for x in 0 1 2 3 4; do sheep -c local -j size=128M -p 700$x -z
>>> $x /mnt/sheep/metadata/$x,/mnt/sheep/storage/$x; done
>>>
>>> Then everything will be fine. (Notice that -z option)
>>
>> Great! I can confirm it works!
>> So (quoting man):"-z specify the zone id (default: determined by listen
>> address)" doesn't work at this moment?
> 
> zone is determined by the ip address (last 4 bytes of IP), but in your script,
> all the sheep use the same IP so they are in the same zone, which can be seen
> as a group of daemons that represent a single object allocation entity.


Argh, I'm reading "addres" but I'm thinking about pair ip address&port.

Hitoshi, on 0.7-stable branch `dog vdi check testowy` also works without
problem now!
Thank you!

Marcin




More information about the sheepdog-users mailing list