[sheepdog-users] Multidisk & ECC with one sheep daemon
marcin at mejor.pl
Wed May 20 20:25:22 CEST 2015
W dniu 2015-05-20 o 17:51, Liu Yuan pisze:
> On Wed, May 20, 2015 at 12:19:32PM +0200, Marcin Mirosław wrote:
>> I'd like to use one sheep daemon with Multi disk and use ECC for
> Yes, it is possible with undocumented disk mode, try following:
> $ ./configure --enable-diskvnodes ...
> then run a single sheep with multiple disks. and every disk will share one piece
> of data, either parity or real data. This sheep will act as a RAID controller.
I tried with --enable-diskvnodes. But without success:
# sudo -u sheepdog sheep -n
# dog cluster format -c 2:1
Number of copies (3) is larger than number of nodes (1).
Are you sure you want to continue? [yes/no]: yes
using backend plain store
# dog node md info
Id Size Used Avail Use% Path
0 850 GB 0.0 MB 850 GB 0% /mnt/test/sheep1
1 850 GB 0.0 MB 850 GB 0% /mnt/test/sheep2
2 850 GB 0.0 MB 850 GB 0% /mnt/test/sheep3
3 850 GB 0.0 MB 850 GB 0% /mnt/test/sheep4
# dog vdi create vditest 10G
# sheepfs /mnt/sheep/
# echo vditest >/mnt/sheep/vdi/mount
# echo fooo >/mnt/sheep/volume/vditest
-bash: echo: write error: Input/output error
and in sheep.log is:
May 20 20:18:36 ERROR [gway 10920] gateway_forward_request(507) There
isn't enough copies(1) to send out (3)
Did I miss something obvious?
More information about the sheepdog-users