openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #22584
Re: using Glusterfs for instance storage
Hi Sylvain,
I agree, though I've confirmed that the UID and GID are consistent across both the compute nodes and my Glusterfs nodes.
JP
On Apr 11, 2013, at 11:22 AM, Sylvain Bauza <sylvain.bauza@xxxxxxxxxxxx> wrote:
> Agree.
> As for other shared FS, this is *highly* important to make sure Nova UID and GID are consistent in between all compute nodes.
> If this is not the case, then you have to usermod all instances...
>
> -Sylvain
>
> Le 11/04/2013 16:49, Razique Mahroua a écrit :
>> Hi JP,
>> my bet is that this is a writing permissions issue. Does nova has the right to write within the mounted directory?
>>
>> Razique Mahroua - Nuage & Co
>> razique.mahroua@xxxxxxxxx
>> Tel : +33 9 72 37 94 15
>>
>>
>>
>> Le 11 avr. 2013 à 16:36, John Paul Walters <jwalters@xxxxxxx> a écrit :
>>
>>> Hi,
>>>
>>> We've started implementing a Glusterfs-based solution for instance storage in order to provide live migration. I've run into a strange problem when using a multi-node Gluster setup that I hope someone has a suggestion to resolve.
>>>
>>> I have a 12 node distributed/replicated Gluster cluster. I can mount it to my client machines, and it seems to be working alright. When I launch instances, the nova-compute log on the client machines are giving me two error messages:
>>>
>>> First is a qemu-kvm error: could not open disk image /exports/instances/instances/instance-00000242/disk: Invalid argument
>>> (full output at http://pastebin.com/i8vzWegJ)
>>>
>>> The second error message comes a short time later ending with nova.openstack.common.rpc.amqp Invalid: Instance has already been created
>>> (full output at http://pastebin.com/6Ta4kkBN)
>>>
>>> This happens reliably with the multi-Gluster-node setup. Oddly, after creating a test Gluster volume composed of a single brick and single node, everything works fine.
>>>
>>> Does anyone have any suggestions?
>>>
>>> thanks,
>>> JP
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~openstack
>>> Post to : openstack@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~openstack
>>> More help : https://help.launchpad.net/ListHelp
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to : openstack@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References