[Gluster-devel] mysql on glusterfs
jeff at bofus.org
jeff at bofus.org
Mon Jan 21 23:02:59 UTC 2008
Re-sending
Jeff Humes wrote:
> I finally tested this install:
>
> I could not find it on the link listed in the previous email, so I
> retrieved it from:
> http://ftp.zresearch.com/pub/gluster/glusterfs/fuse/fuse-2.7.2glfs8.tar.gz
>
>
> I upgraded fuse on the client, rebooted: now cannot start mysql at all.
>
> mountpoint:
> glusterfs on /var/lib/mysql type fuse
> (rw,nosuid,nodev,allow_other,default_permissions,max_read=1048576)
>
> client config:
> [root at asknmapr01 ~]# cat /etc/glusterfs/glusterfs-client_knworksmysql.vol
> volume client_knworksmysql
> type protocol/client
> option transport-type tcp/client
> option remote-host 10.1.2.226
> # option remote-subvolume knworksmysql
> option remote-subvolume posix-locks-knworksmysql
> end-volume
>
> volume writebehind
> type performance/write-behind
> option aggregate-size 131072
> subvolumes client_knworksmysql
> end-volume
>
> Errors in mysql logs:
> 080116 21:10:00 mysqld started
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> 080116 21:10:00 InnoDB: Retrying to lock the first data file
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> InnoDB: Unable to lock ./ibdata1, error: 11
> InnoDB: Check that you do not already have another mysqld process
> InnoDB: using the same InnoDB data or log files.
> InnoDB: Unable to lock ./ibdata1, error: 11
>
>
> where do I go from here?
>
>
>
> Anand Avati wrote:
>> only on the client.
>>
>> avati
>>
>> 2008/1/14, Jeff Humes <jeff at bofus.org <mailto:jeff at bofus.org>>:
>>
>> Not a problem and Thank You for working on this issue!
>>
>> Do I need only to update fuse on the server? or on all (server and
>> clients)?
>>
>> -JPH
>>
>> Vikas Gorur wrote:
>> > Jeff:
>> >
>> > Sorry for the inordinate delay in responding to this issue.
>> Vacation
>> > time for everyone :)
>> >
>> > The MySQL+GlusterFS issue appears to have been fixed. The
>> problem was
>> > FUSE was sending us the Thread ID of the thread holding the lock,
>> > which confused posix-locks when locking/unlocking was done from
>> two
>> > different threads.
>> >
>> > This patched FUSE fixes the problem:
>> > http://gnu.zresearch.com/~avati/fuse-2.7.2-glfs8.tar.gz
>> <http://gnu.zresearch.com/%7Eavati/fuse-2.7.2-glfs8.tar.gz>
>> >
>> > It works for me. Please do try it and let us know if it works
>> for you.
>> >
>> > Vikas
>> >
>>
>>
>>
>>
>> --
>> If I traveled to the end of the rainbow
>> As Dame Fortune did intend,
>> Murphy would be there to tell me
>> The pot's at the other end.
>
More information about the Gluster-devel
mailing list