On Fri, Dec 11, 2009 at 6:00 PM, Mark Watts <[email protected]> wrote:
> On Fri, 2009-12-11 at 13:25 +0800, jan gestre wrote:
>> Hi Guys,
>>
>> I'm trying to configure a HA cluster using DRBD and RHEL cluster
>> suite, I'm currently in the DRBD stage wherein I'm testing the manual
>> failover and I'm having problems/difficulties resolving this one.
>>
>> I've /dev/drbd0 on both node1 and node2 and it's mounted as primary on
>> node1, I was able to install Ingres 9.3 on node1 using /dev/drbd0 as
>> install location however when I try to mount it node2, I can't start
>> Ingres -->
>>
>> [ing...@node2 ~]$ ingstart
>>
>> Ingres/ingstart
>>
>> No Ingres servers have been configured to start up.
>>
>> I hope someone here can help me out.
>
>
> Are you running in Primary/Secondary mode or Primary/Primary?

node1 was running as Primary/Secondary before I demoted it as
Secondary/Secondary
>
> If the former (which is most common), you'd need to make sure you've
> flipped the mount point to node2 before you try anything.
>
I unmounted /dev/drbd0 on node1 after demoting it to secondary then
promoted node2 to Primary.

> Also, there's an assumption that anything not located on the shared
> volume (anything in /etc for example) is also installed on the second
> node.
>
>
> For example, when we do this with MySQL or PostgreSQL, we install the
> regular distro packages on both nodes, then manually move the database
> directory to the shared storage and symlink it on both nodes. The
> Secondary node will have a dangling symlink until the filesystem is
> mounted, but this is OK since heartbeat will manage mounting the
> filesystem and starting the database service in the correct order for
> us.
>
It's easy if it's MySQL or PostgreSQL because you just move the
database location but it's not like that with Ingres, it's treated as
a third party software wherein the default install location is the
/opt directory. In my case instead of the default I installed Ingres
on the drbd partition (system files and database, it doesn't put files
on /etc).

I'm using as guide the Ingres HA cluster documentation wherein my
shared drive is my drbd partition, the problem is I can't even get it
to work manually much more automatically.
>
> --
> Mark Watts BSc RHCE MBCS
> Senior Systems Engineer, Managed Services Manpower
> www.QinetiQ.com
> QinetiQ - Delivering customer-focused solutions
> GPG Key: http://www.linux-corner.info/mwatts.gpg
>
_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to