[sheepdog-users] [ANNOUNCE] sheepdog stable release v0.9.3

Glen Aidukas GAidukas at BehaviorMatrix.com
Wed Nov 11 17:53:20 CET 2015


Hitoshi,

On my test cluster, I had v0.9.0 which was installed by sheepdog-utils.  It tested ok and had the block size shift "-z 23" for vdi up to 8TB but when I installed v0.9.3 over it, I lost this support.  

I did see the ability to use the -y option for creating a hyper volume which worked but when I went to delete the hyper vdi it then crashed.  Now if I try to do a dog vdi list I get:

PANIC: Depth of B-tree is out of range(depth: 0)
dog exits unexpectedly (Aborted).
dog.c:376: crash_handler
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf8cf) [0x7fd375fe58cf]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x36) [0x7fd375840106]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x147) [0x7fd3758414e7]
sd_inode.c:765: sd_inode_get_meta_size
common.c:172: parse_vdi
vdi.c:305: vdi_list
dog.c:577: main
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf4) [0x7fd37582cb44]
dog() [0x403d78]

I think I remember you saying that hyper volumes are only for simple web objects and not block vdi's but why would just deleting cause the crash?

Thanks,

-Glen





Glen Aidukas  [Manager IT Infrastructure]
  W: 610-813-2815 | C: 484-855-0071
 GAidukas at BehaviorMatrix.com | www.BehaviorMatrix.com

-----Original Message-----
From: Hitoshi Mitake [mailto:mitake.hitoshi at gmail.com] 
Sent: Wednesday, November 11, 2015 7:52 AM
To: Glen Aidukas <GAidukas at BehaviorMatrix.com>
Cc: sheepdog-users at lists.wpkg.org
Subject: Re: [sheepdog-users] [ANNOUNCE] sheepdog stable release v0.9.3

Hi Glen,

On Mon, Nov 9, 2015 at 10:49 PM, Glen Aidukas <GAidukas at behaviormatrix.com> wrote:
> Hitioshi,
>
> Congratulations on the new release!
>
> I look forward to testing and seeing how robust this new release is.

Thanks a lot for your help, I'm looking forward to seeing your result!

Thanks,
Hitoshi

>
> -Glen
>
> -----Original Message-----
> From: sheepdog-users [mailto:sheepdog-users-bounces at lists.wpkg.org] On 
> Behalf Of Hitoshi Mitake
> Sent: Thursday, November 5, 2015 9:48 PM
> To: sheepdog-users at lists.wpkg.org
> Subject: [sheepdog-users] [ANNOUNCE] sheepdog stable release v0.9.3
>
> Hi sheepdog users,
>
> I released sheepdog stable release v0.9.3. You can download source code from the below link:
> https://github.com/sheepdog/sheepdog/releases/tag/v0.9.3
>
> Below is a summary of commits included in this release:
>
> FUKUDA Yasuhito (1):
>       sheep, dog: add speed throttling of auto-recovery
>
> Hitoshi Mitake (16):
>       dog: a new command "dog upgrade" for various upgrading tools
>       dog: upgrade command for epoch log file
>       dog: upgrade command for config file
>       dog: upgrade command for print location under the latest placement strategy
>       zookeeper: print error code in lock_table_lookup_acquire()
>       sheep: rename cinfo->store to cinfo->default_store
>       dog: a new command "node format"
>       sheep: wildcard recovery strategy
>       sheep: don't sync checkpoint if cluster isn't using vdi locking
>       sheep: avoid logging vdi locking operation if cluster isn't enabling locking
>       sheep: avoid creating a checkpoint of vdi state if it isn't necessary
>       sheep: do nothing in cluster_lock_vdi_work() if vdi locking is disabled
>       sheep: disable locking in a correct manner if -l isn't passed to 
> cluster format
>
> Liu Yuan (2):
>       sheep: fix missing .stale problem
>       configure: shut up autotool warning "but option 'subdir-objects'
> is disabled"
>
> Marcin Mirosław (1):
>       lib, isa-l: solve build error of isa-l
>
> Masaki Saeki (4):
>       sheep: rename files for store_driver
>       sheep: refactor functions shared by store_driver
>       sheep : add new strage type "tree"
>       test/functional: add test cases for tree store_driver
>
> Meng Lingkun (2):
>       dog: fix dog help messages output
>       dog: compare copies with zones_nr instead of nodes_nr when 
> format
>
> Saeki Masaki (2):
>       sheep: add static declaration to internal function
>       sheep: replace public functions from plain_store
>
> Thanks,
> Hitoshi
> --
> sheepdog-users mailing lists
> sheepdog-users at lists.wpkg.org
> https://lists.wpkg.org/mailman/listinfo/sheepdog-users


More information about the sheepdog-users mailing list