[ClusterLabs] detecting MySQL database corruption
Andrei Borzenkov
arvidjaar at gmail.com
Tue Jun 29 12:59:40 EDT 2021
On 29.06.2021 19:23, john tillman wrote:
>> On 29.06.2021 18:14, john tillman wrote:
>>> Hello All,
>>>
>>> I was wondering if there was a way I can move a resource in response to
>>> a
>>> corrupted MySQL innodb database? So, MySQL service would be running,
>>> just
>>> the database/table I need access to is corrupted.
>>
>> Define "corrupted". MySQL resource agent can be told to connect to
>> database and query some table. If you need something more, you need to
>> first describe how you are going to detect "corruption".
>>
>
> Really?!?! That sounds like just what I need. Would you mind pointing me
> to the documentation for how to do this?
>
mysql agent help output or source code.
<parameter name="test_table" unique="0" required="0">
<longdesc lang="en">
Table to be tested in monitor statement (in database.table notation)
</longdesc>
<shortdesc lang="en">MySQL test table</shortdesc>
<content type="string" default="${OCF_RESKEY_test_table_default}" />
</parameter>
Additionally you need to set OCF_CHECK_LEVEL to non-zero value.
> In my case, the corruption would be the result of a power failure of the
> node. I presume that if that occurred there could be many possible ways
> the databases could be corrupted, ie. I can't read/write from/to a table.
>
> Thank you very much for pointing me to it!
>
> Best regards,
> John
>
>
>>> I've been scanning
>>> through the documentation but I cannot find anything obvious.
>>>
>>> Best regards,
>>> John
>>>
>>> _______________________________________________
>>> Manage your subscription:
>>> https://lists.clusterlabs.org/mailman/listinfo/users
>>>
>>> ClusterLabs home: https://www.clusterlabs.org/
>>>
>>
>> _______________________________________________
>> Manage your subscription:
>> https://lists.clusterlabs.org/mailman/listinfo/users
>>
>> ClusterLabs home: https://www.clusterlabs.org/
>>
>>
>
>
> _______________________________________________
> Manage your subscription:
> https://lists.clusterlabs.org/mailman/listinfo/users
>
> ClusterLabs home: https://www.clusterlabs.org/
>
More information about the Users
mailing list