9i RAC configured with HP ServiceGuard
Has anyone out there either successfully or unsuccessfully configured a 2+ node 9i RAC system that runs on a HP-UX box which is set-up with ServiceGuard? I read a few articles about how it works 'in theory' but never actually talked to someone who has really done successfully or tried it and failed.
I'll be grateful to anyone who can share their experiences.
GT
Why do you want to use the HP-serviceguard even when you are using RAC on 10g Rel 2.
Oracle itself provide facility of TAF and now in 10g the concept of Vip.
all this functionality will be available by using TAF.
Kuljeet
Similar Messages
-
RAC failover with HP-Serviceguard package over listener
We have two nodes (lcsnew1 and lcsnew3) on which RAC is installed. We are using HP-Serviceguard and HP-SGeRAC in the co-existence model, where RAC derives cluster membership information from SG and SGeRAC.
We are using the dedicated server model, where each node has one listener. We have configured HP-SG packages over RAC listener so as to provide failover capability. The HP-SG packages monitor database listener and on node failure or listener failure, the package moves to the other node and attaches itself with the listener running on the adoptive node. So, the basic setup is
Initially:
lcsnew1 lcsnew3
pkg4 pkg5
On listener / node failure at lcsnew1:
lcsnew1 lcsnew3
Not Available pkg4, pkg5
On listener / node failure at lcsnew3:
lcsnew1 lcsnew3
pkg4, pkg5 Not Available
We want to connect to any of the pkg IP Address, and if it failsover to another node, the connectivity should still be maintained.
I have a small Test programme which uses JDBC connectivity (thin) to connect at pkg4 virtual IP Address. It is able to get a connection and run some queries in a loop on the same connection. Then pkg4 is moved from lcsnew1 to lcsnew3 (at this time the test programme is in sleep mode). On the same old connection, we expect the query to run successfully. But the behaviour we are observing is random. Sometimes, the test programme remains connected to pkg4 IP address even after failover, while sometimes it gives ConnectionError. However, on again connecting to pkg4 IP address (which by now is in adoptive node lcsnew3), it works. So, basically fresh connections always work but the old connections do not failover every time.
I am enclosing all the configuration files for RAC (listener.ora, tnsnames.ora) and package configuration files (config, control). Also, the hosts file is enclosed which gives the details of all names and IP addresses. The test programme is also enclosed.
Pls have a look and suggest what how to move forward.
The listener.ora looks like
==========================================================
# listener.ora.lcsnew1 Network Configuration File: /opt/app/oracle/product/10.2.0/db_1/network/admin/listener.ora.lcsnew1
# Generated by Oracle configuration tools.
LISTENER_LCSNEW1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew1-vip)(PORT = 1521)(IP = FIRST))
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew1)(PORT = 1521))
SID_LIST_LISTENER_LCSNEW1 =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
=========================================================
The tnsnames.ora looks like
=========================================================
# tnsnames.ora.lcsnew1 Network Configuration File: /opt/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora.lcsnew1
# Generated by Oracle configuration tools.
GMLCDB2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew3-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = gmlcdb)
(INSTANCE_NAME = gmlcdb2)
GMLCDB1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew1-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = gmlcdb)
(INSTANCE_NAME = gmlcdb1)
LISTENERS_GMLCDB =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew3-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew1-vip)(PORT = 1521))
GMLCDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew3-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = lcsnew1-vip)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = gmlcdb)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
========================================================
The package configuration file looks like
========================================================
PACKAGE_NAME pkg4
PACKAGE_TYPE FAILOVER
FAILOVER_POLICY CONFIGURED_NODE
FAILBACK_POLICY MANUAL
NODE_NAME lcsnew1
NODE_NAME lcsnew3
AUTO_RUN YES
LOCAL_LAN_FAILOVER_ALLOWED YES
NODE_FAIL_FAST_ENABLED NO
RUN_SCRIPT /etc/cmcluster/pkg4/pkg4.cntl
RUN_SCRIPT_TIMEOUT NO_TIMEOUT
HALT_SCRIPT /etc/cmcluster/pkg4/pkg4.cntl
HALT_SCRIPT_TIMEOUT NO_TIMEOUT
The package control file looks like
==========================================================
. ${SGCONFFILE:=/etc/cmcluster.conf}
PATH=$SGSBIN:/usr/bin:/usr/sbin:/etc:/bin
CVM_ACTIVATION_CMD="vxdg -g \$DiskGroup set activation=exclusivewrite"
DEACTIVATION_RETRY_COUNT=0
KILL_PROCESSES_ACCESSING_RAW_DEVICES="NO"
VXVOL="vxvol -g \$DiskGroup startall"
FS_UMOUNT_COUNT=1
FS_MOUNT_RETRY_COUNT=0
CONCURRENT_VGCHANGE_OPERATIONS=1
CONCURRENT_FSCK_OPERATIONS=1
CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS=1
IP[0]="10.3.10.170"
SUBNET[0]="10.3.10.0"Why do you want to use the HP-serviceguard even when you are using RAC on 10g Rel 2.
Oracle itself provide facility of TAF and now in 10g the concept of Vip.
all this functionality will be available by using TAF.
Kuljeet -
Installation audit vault agent with RAC configuration
Hi at all,
I have a question about the installation of the agent on the RAC configuration. Where must I install the Audit vault agent, on all RAC nodes or is there a properly configuration?
Thanks
VincenzoBy default when you install the agent on any single node the installation recognizes that it is a cluster and presents you with a list of available nodes from which to select.
With a RAC cluster you have one database and multiple instances. All instances will write to one, and only one AUD$ and FGA_LOG$ table so if you are using database auditing one node will suffice. Which node that is though depends on knowing which node is up at any one time so you could potentially choose a node that is dropped from the cluster or is down for patching and maintenance while the cluster is still running. With respect to REDO collection each node has its own redo thread so you definitely need to be collecting from every node.
Audit Vault has not been out long enough that I can tell you from experience what might be defined as "best practice" and often what we really need to study is "worst practice" to know what not to do. But in the case of RAC my instinct would be to first determine the collection type(s) and then decide. Erring on the side of collecting from all nodes makes a lot of sense. -
Fresh R12 with RAC configuration.
Hi all,
I want to start up a R12.1.1 Installation with RAC configuration on Oracle Enterprise Linux 5.6 servers.
Kindly expecting the steps and notes i have to follow.
I have experience in installation EBIS, but not with RAC, more over this is a single node installation.
Thanks & Regards
HamidHi;
Please see:
oracle apps upgrade plan
Upgrade the 11.5.10.2 Instance with 10gRAC setup
Regard
Helios -
Hi All,
I am facing the below error while installing Oracle RAC in Silent Mode.
SEVERE: There are no common subnets represented by network interfaces across all cluster nodes.
SEVERE: [FATAL] [INS-40925] One or more nodes have interfaces not configured with a subnet that is common across all cluster nodes.
CAUSE: Not all nodes have network interfaces that are configured on subnets that are common to all nodes in the cluster.
ACTION: Ensure all cluster nodes have a public interface defined with the same subnet accessible by all nodes in the cluster.
My /etc/hosts is given below.
127.0.0.1 localhost localhost.localdomain
#Public
192.168.1.101 rac1 rac1.localdomain
192.168.1.102 rac2 rac2.localdomain
#Private
192.168.2.101 rac1-priv rac1-priv.localdomain
192.168.2.102 rac2-priv rac2-priv.localdomain
#Virtual
192.168.1.103 rac1-vip rac1-vip.localdomain
192.168.1.104 rac2-vip rac2-vip.localdomain
#SCAN
192.168.1.105 rac-scan rac-scan.localdomain
Could you please help me to get rid of the error INS-40925....Any Idea...???Hi Ramesh,
Please find the result of ifconfig -a from both nodes RAC1 & RAC2.
ifconfig -a in RAC1
[oracle@rac1 Desktop]$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 08:00:27:17:7A:D5
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe17:7ad5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:102 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25472 (24.8 KiB) TX bytes:3322 (3.2 KiB)
Interrupt:19 Base address:0xd020
eth1 Link encap:Ethernet HWaddr 08:00:27:C0:AC:DB
inet addr:192.168.2.101 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fec0:acdb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:240 (240.0 b) TX bytes:816 (816.0 b)
Interrupt:16 Base address:0xd240
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6394 (6.2 KiB) TX bytes:6394 (6.2 KiB)
virbr0 Link encap:Ethernet HWaddr 52:54:00:CC:BD:FB
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
virbr0-nic Link encap:Ethernet HWaddr 52:54:00:CC:BD:FB
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ifconfig -a in RAC2
[oracle@rac2 Desktop]$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 08:00:27:C9:38:82
inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fec9:3882/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:122 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32617 (31.8 KiB) TX bytes:5157 (5.0 KiB)
Interrupt:19 Base address:0xd020
eth1 Link encap:Ethernet HWaddr 08:00:27:90:B5:A0
inet addr:192.168.2.102 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe90:b5a0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:240 (240.0 b) TX bytes:746 (746.0 b)
Interrupt:16 Base address:0xd240
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6390 (6.2 KiB) TX bytes:6390 (6.2 KiB)
virbr0 Link encap:Ethernet HWaddr 52:54:00:CC:BD:FB
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
virbr0-nic Link encap:Ethernet HWaddr 52:54:00:CC:BD:FB
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) -
Oracle 11gR2 RAC installation with DNS
Dear Guru's,
I want to configure RAC on two node cluster with DNS(For SCAN) in my testing server.
O.S: RHEL5.4(64 bit)
Oracle Version: 11gR2(11.2.0.2)
Note: Am creating nodes in VMware ESXi server.
Just I want to know whether DNS should be configure in any one of those NODES or in separate machine.
Bala :)Hi Bala,
I want to configure my Database with & without DNS. (Will try both installation in different servers)I think, you have already received a link on very good article about Oracle RAC installation without DNS and DHCP (I mean Jeffrey Hunter's article).
There is one more about Oracle RAC installation with DNS and DHCP (http://gjilevski.com/2011/10/05/build-two-node-oracle-rac-11gr2-11-2-0-3-with-gns-dns-dhcp-and-haip/).
And want to know how it forwards the client connection if a node fails.. Can anyone update the URL for this..There are a lot of information about it:
- http://www.oracle.com/technetwork/database/features/oci/taf-10-133239.pdf
- http://docs.oracle.com/cd/E14072_01/java.112/e10589/apxracfan.htm
- http://www.oracle.com/technetwork/database/app-failover-oracle-database-11g-173323.pdf
Very good videos:
- http://www.dsvolk.ru/oracle/racdd4d/demos/video/taf/session/session_viewlet_swf.html
- http://www.dsvolk.ru/oracle/racdd4d/demos/video/taf/select/select_viewlet_swf.html
- http://www.dsvolk.ru/oracle/racdd4d/demos/video/taf/callback/callback_viewlet_swf.html
- http://www.dsvolk.ru/oracle/racdd4d/demos/video/fan/fan_viewlet_swf.html
Hope it helps,
Best regards,
Gena -
Suggestions to add a 10gr2 RAC to a 9iR2 RAC configuration.
Hello,
I want to add a new 10gR2 instance (with clusterware and ASM) to a working production RAC 92 installation (2 nodes on RedHat 3).
The old RAC is configured with raw devices.
For the ASM we plan to use a new configured LUN.
Can you point me to a document with the required steps?
Obviously we would not want to stop the running instances or to reduce the downtime at a minimum.
Thanks.
KPlease be aware that the document posted http://www.oracle.com/technology/pub/notes/technote_singh_crs.html
has some extra steps
Basically you need to stop the gsd from 9i environment before starting the 10g installer. This should detect the existing 9i installation. The installer will use the srvm of 9i and upgrade it to 10g OCR as part of the install. It is to be noted that only the 9i srvm is upgraded to the 10g OCR. The Oracm voting disk will continue to use its voting disk while 10g will use different voting disk.
This way we do not have to add the information again
Thanks,
Anil Nair -
Making single instance DB/ RAC Database with 2 instances
i created single instance DB , now i want to make it RAC DB with 2 instances. Need guidelines/Notes to do so.
Creating RAC Databases with the Database Configuration Assistant
10g Release 1 (10.1.0.3) for Linux x86-64
http://download-east.oracle.com/docs/html/B14406_01/dbcacrea.htm -
RAC installation with 12c database on IBM AIX server 7.1(64bit)
Dear Team,
We have to configure the RAC with oracle 12C database on IBM AIX server 7.1(64bit).
We are new to the RAC setup with 12c installation. So kindly provide the metalink id for proceeding the above installations.
Thanks
KumarHi,
Refer this document also,
RAC and Oracle Clusterware Best Practices and Starter Kit (AIX) (Doc ID 811293.1)
Regards,
krish. -
How to disable Oracle RAC configuration.
Hi,
I have a system running on a RAC configuration (two machines and a shared SAN) I have been looking extensively for any documentation on how to dismantle (safely, i.e. best practise) the rac configuration.
I don't want to loose the database and want to keep one of the instance running and servicing the database, but I want to remove all RAC/Cluster references and remove the other machine.
Is there any note/ documentation anywhere on how to do that so that the database/instance will be running afterwards with no knowledge on having been in a RAC config before or has someone done that ?
Thor Hjalmar.Want to know how can I convert a rac database to a non-rac.
-
Step by Step RAC 11GR2 with Grid Infrastructure on Solaris installation
Y'ello All,
Please I need documentation for RAC 11GR2 with Grid Infrastructure on Solaris installation urgently.
Thany you very much for your support
BR,What type of shared storage will you be using?
Properly configure DNS
Properly configure /etc/hosts files
Properly configure SCAN
Properly configure SHARED storage (Preferably ASM - "raw" devices) - make sure you partition the disk devices to "skip" the first 1MB of the device)
BEFORE installation, confirm grid-owner and oracle-rdbms-owner can read AND write to these shared devices from ALL nodes. Permissions must be set to <grid-owner:<grid+oracle shared group> (grid:oinstall where oracle is also in the oinstall group)
Properly configure ssh password-less connections for both GRID-owner AND oracle-rdbms-owner.
IP addresses required
3 SCAN addresses that point to myhost-scan.mydomain.tld in a round-robin fashion
PER NODE:
1 public IP address
1 virtual IP address
1 interconnect IP address should be iin /etc/hosts ONLY - Non-routable and not reachable via the public interface. DO NOT use CROSSOVER cable.
Interconnect should be on a DEDICATED INTERCONNECT switch.
As for the SHARED storage, the LUNS/Devices can be "carved" out on your SAN by your SAN admin. MAKE SURE that ALL devices in a given diskgroup are EQUAL size. (ie - DATA000=250GB/each, DATA001 500GB/each etc)
The installation guide gives a lot of directions on PRE-REQUISITES. Follow them. And remember, since you are new to this, you may install this several times before you get it the way you need it to be. Even installing MANY RAC clusters on multiple platforms, I still install it 2-3 times. Generally because the SA has forgotten some pre-req step. -
i changed my sim on my iPhone n reconfigured iMessage, it configured with my number but when i sign in with my apple id it says username/password is wrong while in all other things like FaceTime, App Store it worked with the same id and password..
can anyone help me to solve this issuei just opened my ipad, started my apple account/I.D. and realized I put the wrong e mail. I was having trouble correcting my I.D on the Ipad so I went to my laptop and make the proper changes/slash e mail address I wanted for my apple ID. I got back to my ipad and try to download an app I can't because I have to sign in my apple account and I can't because it still has the irrelivant I.D/email address..
So, i did what you said.. went to setting>app store> tapped on my e mail.. it asked me to sign in (with my invalid emails address showing). I signed in with the password I had created. It said "incorrect".. I went to reset password. I reset password, tried to sign in and it says again "unvalid password".. this is getting irritating. I have been asking and no one knows what to do. -
I have a problem with Mail on my Macbook Pro. It is configurated with a gmail account, and now I can't access the mail. Is it possible to reboot the account or..? Please help:)
The question mark means the computer cannot find a bootable volumes so can;t do anything, That, combined with annoying sounds, strongly suggests a failed hard drive.
You can ask a "genius" at an Apple Rtail Store to test it but I'm pretty sure the drive is kaput. I'm hoping you had your data backed up. -
I wonder if it is possible to use 1 Computer (Macbook Pro)
- configured with 2 (ore even more) user accounts (i.e. me + my kid)
- and each user account has a different Apple-ID (account) for iTunes purchases & iTunes authorization ?
I woud think that is fine in terms of the underlying license agreement refereing to re-download purchased movies, shows, apps, etc.
However, it seams that there is that miraculous 90 days restriction, which I don't understand, and which allows me only to "authorise" the Computer under one or the other account. The switch is unfortunatelly only possible every 90 days ?!?
Thanks anybody for help
OliverThe 90 day association doesn't stop you authorising an account, it only stops you from using another account for iTunes Match or automatic downloads or redownloading its past purchases : http://support.apple.com/kb/HT4627
There are a few methods listed on this page for how you could do it e.g. multiple user acounts, same iTunes but you having separate playlists, separate iTunes libraries : http://support.apple.com/kb/HT1495 -
Anybody using 11g RAC Database with OIM 9.1.0.2?
Hi,
We have poor performance problems with 11g RAC Database with OIM 9.1.0.2.
It looks like the issue could be because of RAC Ccluster.
Anybody using 11g RAC Database with OIM 9.1.0.2?
If so, What is the JDBC Driver r u using? Also what App Server (Weblogic or OAS etc) ?
Appreciate your input.
Regards
Vijay ChinnasamyWe are using weblogic 10.3. And I am sorry to tell you that we are yet to move to production.
We are planning to have Database in RAC, so i just thought of taking inputs from you.
can you tell me under what operations you face the poor performance issue?
For us the max no. of users in production is around 6k. So I am wondering how this RAC availability will affect the performance.
Thanks for sharing your inputs.
Maybe you are looking for
-
Sequence Settings - seem to be same - but video looks different
Hello all. I have a project that I have 6 or 7 sequences that I have edited, output as self-contained quicktimes, and then sent them on to Compressor to turn into mp4's. Everything's great. EXCEPT for one, single sequence. I have no explanation for
-
Applying Credit or Debit memo to the Invoice in AP
Plz guide me how to apply Credit or Debit memo to an Invoice in Accounts Payables.
-
I am not able to edit contacts - I phone 4, no edit button appears anymore
I am trying to edit contacts, I can not - no edit button appears on my contact can anyone help
-
Change the programs in the SlideNav bar?
Hi every one, i can not change the programs in the SlideNav bar, i have done step by step in the Help but when i chose Launching an Items then click Active but nothing appears. Anyone help me?
-
URGENT: End to End Monitoring
Hy friends, In message monitoring is not available end to end monitoring for messages. I have XI running on SP 15. It is about a scenario IDOC to JDBC ,the monitoring is active , and frequency is set to 5 minute, and also i repeat the scenario more t