Removing nodes from cluster - question
Hi Guys,
I came across following while going thru oracle docs for removing a node from a cluster:
Step 2: Deleting Nodes from Oracle Real Application Clusters Databases
5.If you are using a non-shared Oracle home, from an existing node, run the following command where node_list is a comma-delimited list of nodes that remain in the cluster:
runInstaller -updateNodeList ORACLE_HOME=Oracle_home "CLUSTER_NODES={node_list}"
If you are using a shared Oracle home, from an existing node, run the following command where node_list is a comma-delimited list of nodes that remain in the cluster:
runInstaller -updateNodeList -noClusterEnabled ORACLE_HOME=Oracle_home
"CLUSTER_NODES={node_list}"
So here we are providing a list of existing(remaining) nodes to update oracle inventory.Now what if we have more then one oracle homes on each of these nodes - say ORACLE_HOME1,ORACLE_HOME2 etc. for multiple databases - Do we repeat this statement for all oracle homes or is their any other way around?
Also what does oracle mean by shared/non-shared oracle home?
Regards.
You must run the update node list for each ORACLE_HOME on that machine. If this is RAC, the runInstaller will take care to update all nodes, so again, you run it once per ORACLE_HOME installed.
Shared Home is a single copy of the Oracle software, rather than each node holding their own copy of the software. There's a paper that talks about these two topics and gives some examples of full commands on OTN:
http://www.oracle.com/technology/products/database/clustering/index.html
"Oracle Homes in an Oracle Real Application Clusters Environment(PDF) January 2008"
direct link: http://www.oracle.com/technology/products/database/clustering/pdf/oh_rac.pdf
Enjoy and hope this helps.
Saar.
Similar Messages
-
How to Delete the node from cluster when the machine crashed?
In an three nodes Rac of 11g r2,How to delete the node from cluster when the machine crashed?
There is now way to repair the machine and have to add a new one.
What is step to follow up?hi
IF YOU WANT TO DELETE RAC1 NODE
check $./olsnodes
1) delete the instance using dbca from any active nodes
crs_stat -t
srvctl stop asm -n rac1
2) delete listener
3) delete oracle_home from oracle user
$ORACLE_HOME/bin/runInstaller -updatenodelist ORACLE_HOME=<db_home> "CLUSTER_NODES={RAC1}
4)delete asm home
$ORACLE_HOME/bin/runInstaller -updatenodelist ORACLE_HOME=<asm_home> "CLUSTER_NODES={RAC1}
5) update cluster node
$ORACLE_HOME/bin/runInstaller -updatenodelist ORACLE_HOME=<db_home> "CLUSTER_NODES={active nodes like rac2,rac3}
6) update ASm home
$ORACLE_HOME/bin/runInstaller -updatenodelist ORACLE_HOME=<asm_home> "CLUSTER_NODES={active nodes like rac2,rac3}
cd $ORA_CRS_HOME
cd crs/opmn/conf
check for
$cat ons.config
remoteport=6200
cd crs_home/bin
$./racgons remove_config rac1:6200
$ go to crs home
and $ORA_CRS_HOME/crs/install/rootdelete.sh
$ORA_CRS_HOME/crs/install/rootdeletenode.sh
check for ./olsnodes -
Dynamiclly remove node from JTree
hi all,
I want to remove nodes from a tree dynamically. I used "treeModel.removeNodeFromParent(node);". The node was removed from that treeModel, but the tree never updated. I tried to use tree.repaint() method. It doesn't work. Any suggestion?
thanks a lot in advance.try with TreeModel.reload(); This will surely work
-
Removing live nodes from cluster view.
Hi All,
We are experiencing some JMS problems connected with a cluster node being
hung for some time.
The following took place just before the problem arises:
1. First of all one of the nodes (the first) gets one thread
(weblogic.jms.backend.BEPushRequestSender@76512c) stuck.
2. After that it closes the TCP connection to another node and
3. Removes another node from its cluster view.(that is alive)
4. After that the second node removes the first from its cluster
view.
5. Seconds later they find each other again and add each other to the
cluster view.
6. After that, the JMS distributed members are connected to each other,
7. Something strange happens, because either the first node starts
missing many messages in its distributed topic member or the second
node doesn't propagate messages from distributed topic to the first
node.
Is it possible to set up weblogic cluster in a way, it won't remove
other members from cluster view by peer gone exception, only by
heartbeat timeout? Is heartbeat retry time parameter is configurable?
Any help with this matter will be greatly appreciated.
Dmitry Finkelstein
You must run the update node list for each ORACLE_HOME on that machine. If this is RAC, the runInstaller will take care to update all nodes, so again, you run it once per ORACLE_HOME installed.
Shared Home is a single copy of the Oracle software, rather than each node holding their own copy of the software. There's a paper that talks about these two topics and gives some examples of full commands on OTN:
http://www.oracle.com/technology/products/database/clustering/index.html
"Oracle Homes in an Oracle Real Application Clusters Environment(PDF) January 2008"
direct link: http://www.oracle.com/technology/products/database/clustering/pdf/oh_rac.pdf
Enjoy and hope this helps.
Saar. -
Hi,
to delete my node2 from the last quorum device, i tried > scconf -r -q globaldev=d3 -h node=node2
but it is not working, i man the scconf cmd but not helpful and not understand, anyone can help me ? what should be the parameter to be appended behind after the globaldev=d3 ?
tks.Hi,
the man page for scconf clearly states that the only argument to "scconf -q -r" is "name=devicename". There seems to be no way to remove a node from a quorum device. The clquorum(SC3.2) man page is a little clearer here. It says: " You can remove only a quorum device. You cannot use this subcommand to remove cluster nodes." And for the clq add command it says: "The quorum device is added with connection paths in the cluster configuration to every node to which the device is connected. Later, if the connection between the quorum device and the cluster nodes changes, you must update the paths. Update the paths by removing the quorum device and then adding it back to the configuration. This situation could arise if you add more nodes that are connected to the quorum device or if you disconnect the quorum device from one or more nodes."
I am not sure whether this helps you. What were you really trying to achieve?
Regards
Hartmut -
How to remove empty lines from xml files after removing nodes from document
<pre>
Hi
<b>i have xml document, which is shown below
after removing some nodes from the document ,i am getting empty lines in place of removed nodes,how to resolve this and get the proper xml document without any errors</b>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE Message SYSTEM "TRD01.dtd">
<Message>
<Header>
<CounterPartyType>CLIENT</CounterPartyType>
<CreationTime>20134455</CreationTime>
<ErrorCode>363 </ErrorCode>
<ErrorEnterPriseId>N</ErrorEnterPriseId>
<ErrorStatus>1</ErrorStatus>
<ErrorSystemId>STL</ErrorSystemId>
<ErrorTimes>31</ErrorTimes>
<MessageType>T</MessageType>
<RecipientEnterpriseId>N</RecipientEnterpriseId>
<RecipentSystemId>EXM</RecipentSystemId>
<Remarks>REMARSK</Remarks>
<SenderEnterpriseId>N</SenderEnterpriseId>
<SenderSystemId>TR</SenderSystemId>
</Header>
</Message>
<ErrorCode>363 </ErrorCode>
<ErrorEnterPriseId>NIHK</ErrorEnterPriseId>
<ErrorStatus>1</ErrorStatus>
<ErrorSystemId>STL</ErrorSystemId>
<ErrorTimes>31</ErrorTimes>
XPathExpression expression5 = xpath.compile(xmlpath5);
Object result5 = expression5.evaluate(doc, XPathConstants.NODE);
Node node5 = (Node) result5;
node5.getParentNode().removeChild(node5);
XPathExpression expression6 = xpath.compile(xmlpath6);
Object result6 = expression6.evaluate(doc, XPathConstants.NODE);
Node node6=(Node) result6;
node6.getParentNode().removeChild(node6);
XPathExpression expression7 = xpath.compile(xmlpath7);
Object result7 = expression7.evaluate(doc, XPathConstants.NODE);
Node node7=(Node) result7;
node7.getParentNode().removeChild(node7);
doc.normalize();
doc.normalizeDocument();
TransformerFactory tf = TransformerFactory.newInstance();
Transformer t = tf.newTransformer();
t.setOutputProperty(OutputKeys.INDENT, "yes");
t.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
t.setOutputProperty(OutputKeys.METHOD,"xml");
t.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
the xml output i am getting is
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Message>
<Header>
<CounterPartyType>CLIENT</CounterPartyType>
<CreationTime>20134455</CreationTime>
<MessageType>TRD01</MessageType>
<RecipientEnterpriseId>N</RecipientEnterpriseId>
<RecipentSystemId>STL</RecipentSystemId>
<Remarks>REMARSK</Remarks>
<SenderEnterpriseId>N</SenderEnterpriseId>
<SenderSystemId>T</SenderSystemId>
</Header>
</Message>
<b>could you please let me know how to avoid empty lines in the xml doucment output</b>
this is the method i am using to get the result
public void ValidateRecord(String xml){
try{
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = factory.newDocumentBuilder();
//parse file into DOM
/*DOMParser parser = new DOMParser();
parser.setErrorStream(System.err);
parser.setValidationMode(DTD_validation);
parser.showWarnings(true);*/
System.out.println ("HI THIS xml is validation "+xml);
Resolver res = new Resolver();
db.setEntityResolver(res);
Document doc = db.parse(new InputSource(new StringReader(xml)));
XPathFactory xpf = XPathFactory.newInstance();
XPath xpath = xpf.newXPath();
// XPathExpression expression = xpath.compile("//A/B[C/E/text()=13]");
String xmlpath="/Message/Header/CounterPartyType/text()";
String xmlpath1="/Message/Header/RecipentSystemId/text()";
String xmlpath2="/Message/Header/ErrorSystemId/text()";
XPathExpression expression = xpath.compile(xmlpath);
XPathExpression expression1 = xpath.compile(xmlpath2);
Object result = expression.evaluate(doc, XPathConstants.NODE);
Object result1 = expression1.evaluate(doc, XPathConstants.NODE);
Node node = (Node) result;
Node node1 = (Node) result1;
System.out.println("the values of the string is " +node.getNodeValue());
System.out.println("the values of the string is " +node1.getNodeValue());
// for (int i = 0; i < nodes.getLength(); i++) {
//System.out.println(nodes.item(i).getNodeValue());
// CAHNGING THE RECEIPENT NODE
XPathExpression expression2 = xpath.compile(xmlpath1);
Object result2 = expression2.evaluate(doc, XPathConstants.NODE);
Node node2 = (Node) result2;
System.out.println(node2);
node2.setNodeValue(node1.getNodeValue());
System.out.println(node2);
//removing the nodes from document
String xmlpath3="/Message/Header/ErrorCode";
String xmlpath4="/Message/Header/ErrorEnterPriseId";
String xmlpath5="/Message/Header/ErrorStatus";
String xmlpath6="/Message/Header/ErrorSystemId";
String xmlpath7="/Message/Header/ErrorTimes";
XPathExpression expression3 = xpath.compile(xmlpath3);
Object result3 = expression3.evaluate(doc, XPathConstants.NODE);
Node node3 = (Node) result3;
node3.getParentNode().removeChild(node3);
XPathExpression expression4 = xpath.compile(xmlpath4);
Object result4 = expression4.evaluate(doc, XPathConstants.NODE);
Node node4 = (Node) result4;
System.out.println("node value");
System.out.println(node4.getParentNode().getNodeName());
node4.getParentNode().removeChild(node4);
XPathExpression expression5 = xpath.compile(xmlpath5);
Object result5 = expression5.evaluate(doc, XPathConstants.NODE);
Node node5 = (Node) result5;
node5.getParentNode().removeChild(node5);
XPathExpression expression6 = xpath.compile(xmlpath6);
Object result6 = expression6.evaluate(doc, XPathConstants.NODE);
Node node6=(Node) result6;
node6.getParentNode().removeChild(node6);
XPathExpression expression7 = xpath.compile(xmlpath7);
Object result7 = expression7.evaluate(doc, XPathConstants.NODE);
Node node7=(Node) result7;
node7.getParentNode().removeChild(node7);
// Node b13Node = (Node) expression.evaluate(doc, XPathConstants.NODE);
//b13Node.getParentNode().removeChild(b13Node);
doc.normalize();
doc.normalizeDocument();
TransformerFactory tf = TransformerFactory.newInstance();
Transformer t = tf.newTransformer();
t.setOutputProperty(OutputKeys.INDENT, "yes");
t.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
t.setOutputProperty(OutputKeys.METHOD,"xml");
t.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
t.transform(new DOMSource(doc), new StreamResult(System.out));
catch (Exception e) {
e.printStackTrace();
System.out.println(e.getMessage());
</pre>
Edited by: user12185243 on Apr 6, 2013 6:38 AM
Edited by: user12185243 on Apr 6, 2013 6:41 AM
Edited by: user12185243 on Apr 6, 2013 6:43 AM
Edited by: user12185243 on Apr 6, 2013 6:45 AM
Edited by: user12185243 on Apr 6, 2013 9:00 AMeither this way we can do this
1)
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
<b> factory.setIgnoringElementContentWhitespace(true); </b>
DocumentBuilder db = factory.newDocumentBuilder();
or
2)
java.io.StringWriter sw = new java.io.StringWriter();
StreamResult sr = new StreamResult(sw);
t.transform(new DOMSource(doc), sr);
String xml1 = sw.toString().trim();
<b> xml1=xml1.replaceAll("\\s",""); </b>
System.out.println(xml1.trim()); -
Hi,
I am quite new to JavaFX.
What I need is to remove a node from the scene.
I tried with "delete node" and "node = null" but the graphics of the node don't dissapear from the scene.
Any help on this?nothing :(
my code is:
delete RauGroup.content[3] from RauScene.content;where RauScene is:
var RauScene:Scene = Scene{
content:[
HBox{
content:[
SettingsGroup,
RauSettingsToggleButton,
RauGroup
}I also tried removing the whole RauGroup from the RauScene but with no different outcome :/ -
J2EE remove instance from cluste
Hello to all,
in configtool three instances are shown below node "cluster-data", but only two instances are installed. one of them is an old instance. Where could I delete them?
Is there a blog for clustering J2EE instances?
Regards, Christiani dont think the instace is old
you need to restart the j2ee engine to activate this server node
if you dont want the server node you can remove the server from configtool it self
on top you have option server->remove server
first select the server node which you want to remove and select the option remove server
Samrat -
Remove subscriber from cluster
I am trying to remove a subscriber from a cluster.
Cm 3.3.4
When I go to service control page and select the subscriber there are errors for all the services. Two other subscribers however come up with the delete service wizard.
Cisco CallManager Error:16389, This service doesn't exist in the Win2K Service Control Manager.
At the moment publisher is standalone and not connected to the subscriber.
Any ideasDo you have MLA enabled? if so disable it and see
-
Removing node from private parameter
hey wondering if anyone can help me with some coursework im doing
im trying to remove a record from a queue by using a parameter from a class.
class QueueNode
private String document ;
private String owner ;
private int size ;
private QueueNode next ;
private QueueNode previous ;
public QueueNode (String document , String owner , int size)
this.document = document ;
this.owner = owner ;
this.size = size ;
next = null ;
previous = null ;
public String getDocument()
return document ;
public String getOwner()
return owner ;
public int getSize()
return size ;
public QueueNode getNext()
return next ;
public QueueNode getPrevious()
return previous ;
public void setDocument(String document)
this.document = document ;
public void setOwner(String owner)
this.owner = owner ;
public void setSize(int size)
this.size = size;
public void setNext(QueueNode next)
this.next = next ;
public void setPrevious(QueueNode previous) //this is the part im having trouble with
this.previous = previous ;
class Queue
private QueueNode start ;
private QueueNode end ;
public Queue ()
start = new QueueNode("","",0) ;
start = null ;
end = new QueueNode("","",0) ;
end = null ;
public void add ( String document, String owner, int size )
if ( start == null )
start = new QueueNode(document,owner,size) ;
end = start ;
else
QueueNode temp = new QueueNode(document,owner,size) ;
temp.setNext (end) ;
end.setPrevious (temp) ;
end = temp ;
public boolean isEmpty ()
return ( start == null) ;
public QueueNode remove ()
QueueNode temp = new QueueNode("","",0) ;
if ( start == null )
return null ;
else if ( start.setPrevious == null)
temp = start ;
start = null ;
return temp ;
else
temp = start ;
start = start.setPrevious ;
return temp ;
public void displayAll ()
QueueNode temp = new QueueNode ("","",0) ;
temp = start ;
while ( temp ! = null )
System.out.println ( "Document: " + temp.getDocument() ) ;
System.out.println ( "Owner: " + temp.getOwner() ) ;
System.out.println ( "Size: " + temp.getSize() ) ;
temp = temp.setPrevious ;
and these are the errors im getting
Queue.java:47: cannot resolve symbol
symbol : variable setPrevious
location: class QueueNode
else if ( start.setPrevious == null)
^
Queue.java:56: cannot resolve symbol
symbol : variable setPrevious
location: class QueueNode
start = start.setPrevious ;
^
Queue.java:74: cannot resolve symbol
symbol : variable setPrevious
location: class QueueNode
temp = temp.setPrevious ;
^
3 errors
any help appreciated
thanksLet's look at the first error:
Queue.java:47: cannot resolve symbol
symbol : variable setPrevious
location: class QueueNode
else if ( start.setPrevious == null) You are confusing the field previous:
private QueueNode previous ;with the method setPrevious:
public void setPrevious(QueueNode previous)
this.previous = previous ;
}That would be like confusing your weight with trying to lose weight.
Here is how a field might be used:
temp.previous = null;
other = temp.previous;
if (another == temp.previous)Here is how setPrevious is used.
temp.setPrevious(null);Does this make any sense? -
How do i do it? I've tried "delete node;" or even node =
null;Ok, i found a solution to it...
The problem was first of all mostly that i was trying to do
it dynamically, without really telling the name of the child that i
would like to remove.
So, if it was only this that needed to be done:
delete xml.hello;
and the xml looks like
<xml>
<hello>something</hello>
</xml>
it would work. But now i tried to remove a node without
knowing the name of it.
but it works when i did like this:
var node : XML = XML( checkbox.data.node );
var nodeParent : XML = node.parent();
delete nodeParent[node.name()][node.childIndex()];
And it works!
I don't know if it's the best way, but it works and i'm
happy... -
Can't remove a node from a tree
I am using the custom tree dataDescriptor provided in Flex live
doc. It works for creating the tree and add notes, however when I
try to remove a node from the tree it cant work. Does anyone have
any idea?
This is the code for MyCustomeTreeDataDescriptor.as
package
import mx.collections.ArrayCollection;
import mx.collections.CursorBookmark;
import mx.collections.ICollectionView;
import mx.collections.IViewCursor;
import mx.events.CollectionEvent;
import mx.events.CollectionEventKind;
import mx.controls.treeClasses.*;
public class MyCustomTreeDataDescriptor implements
ITreeDataDescriptor
// The getChildren method requires the node to be an Object
// with a children field.
// If the field contains an ArrayCollection, it returns the
field
// Otherwise, it wraps the field in an ArrayCollection.
public function getChildren(node:Object,
model:Object=null):ICollectionView
try
if (node is Object) {
if(node.children is ArrayCollection){
return node.children;
}else{
return new ArrayCollection(node.children);
catch (e:Error) {
trace("[Descriptor] exception checking for getChildren");
return null;
// The isBranch method simply returns true if the node is an
// Object with a children field.
// It does not support empty branches, but does support null
children
// fields.
public function isBranch(node:Object,
model:Object=null):Boolean {
try {
if (node is Object) {
if (node.children != null) {
return true;
catch (e:Error) {
trace("[Descriptor] exception checking for isBranch");
return false;
// The hasChildren method Returns true if the node actually
has children.
public function hasChildren(node:Object,
model:Object=null):Boolean {
if (node == null)
return false;
var children:ICollectionView = getChildren(node, model);
try {
if (children.length > 0)
return true;
catch (e:Error) {
return false;
// The getData method simply returns the node as an Object.
public function getData(node:Object,
model:Object=null):Object {
try {
return node;
catch (e:Error) {
return null;
// The addChildAt method does the following:
// If the parent parameter is null or undefined, inserts
// the child parameter as the first child of the model
parameter.
// If the parent parameter is an Object and has a children
field,
// adds the child parameter to it at the index parameter
location.
// It does not add a child to a terminal node if it does not
have
// a children field.
public function addChildAt(parent:Object, child:Object,
index:int,
model:Object=null):Boolean {
var event:CollectionEvent = new
CollectionEvent(CollectionEvent.COLLECTION_CHANGE);
event.kind = CollectionEventKind.ADD;
event.items = [child];
event.location = index;
if (!parent) {
var iterator:IViewCursor = model.createCursor();
iterator.seek(CursorBookmark.FIRST, index);
iterator.insert(child);
else if (parent is Object) {
if (parent.children != null) {
if(parent.children is ArrayCollection) {
parent.children.addItemAt(child, index);
if (model){
model.dispatchEvent(event);
model.itemUpdated(parent);
return true;
else {
parent.children.splice(index, 0, child);
if (model)
model.dispatchEvent(event);
return true;
return false;
// The removeChildAt method does the following:
// If the parent parameter is null or undefined, removes
// the child at the specified index in the model.
// If the parent parameter is an Object and has a children
field,
// removes the child at the index parameter location in the
parent.
public function removeChildAt(parent:Object, child:Object,
index:int, model:Object=null):Boolean
var event:CollectionEvent = new
CollectionEvent(CollectionEvent.COLLECTION_CHANGE);
event.kind = CollectionEventKind.REMOVE;
event.items = [child];
event.location = index;
//handle top level where there is no parent
if (!parent)
var iterator:IViewCursor = model.createCursor();
iterator.seek(CursorBookmark.FIRST, index);
iterator.remove();
if (model)
model.dispatchEvent(event);
return true;
else if (parent is Object)
if (parent.children != undefined)
parent.children.splice(index, 1);
if (model)
model.dispatchEvent(event);
return true;
return false;
This is my tree definition:
<mx:Tree width="143" top="0" bottom="0" left="0"
height="100%"
id="publicCaseTree"
dataDescriptor="{new MyCustomTreeDataDescriptor()}"
dataProvider="{ac}"
defaultLeafIcon="@Embed('assets/caseIcon.png')"
change="publicTreeChanged(event)"
dragEnabled="true"
dragMoveEnabled="false"/>
This is how I remove the selected node from the tree. When
Delete button is clicked, the doDeleteCase function is
exectuted.
public function publicTreeChanged(event:Event):void {
selectedNode =
publicCaseTree.dataDescriptor.getData(Tree(event.target).selectedItem,
ac);
public function doDeleteCase(event:Event):void{
publicCaseTree.dataDescriptor.removeChildAt(publicCaseTree.firstVisibleItem,
selectedNode, 0, ac);
Any help would be appreciated.Thanks.Finally I removed nodes from tree, but not sure I did in the
right way. Anybody encounter the same problem, please
discuss. -
Hey, I am currently migrating my cluster.
I removed the server pool master according to the metalink note by doing a failover (stopped the agent on the server pool master)
Deleted the old master (node2) from the server pool.
Executed the cleanup script on node2 and switched it off
Modified the cluster.conf on the remaining node and remove the entries for the old master node2.
Replaced the old server with new hardware -
same name - same ip.
Now I try to add this server to the server pool, but I get a timeout message
OVM-1006 Register Oracle VM Server (node2) Failed: errcode=00001, errmsg=CDS accquire lock /etc/ovs-agent/db/srv.lock timeout. locker process is 8339
Where can I look ?
ChristianLemeunier wrote:
> environment: sles 10 sp3, oes2, cluster services
>
> problem: reconfiguring oes to add a node to the cluster is causing the
> error *failed to add node to cluster*
>
> history: I installed a 4 node cluster in a HP C7000 blade. We had to
> replace the network switch in the blade center by a virtual connect
> flex-10. This resulted in a loss of network connectivity, so I removed 3
> of 4 nodes from cluster and eDirectory.
> This worked fine, replication and time synchronisation was succesfully
> and all server objects belonging to these 3 servers were deleted.
>
> Now the new switch has been configured and network connection
> reestablished. Reconfiguring eDirectory and other oes2 services
> succeeds, alle server objects are recreated, eDirectory is in sync, but
> reconfiguring cluster services does not succeed.
>
> What do I have to do, to reconfigure cluster service and add nodes to
> the cluster?
>
> Thank you for all hints.
>
> Ursula
>
>
Did you remove the cluster rpms and then reinstall the rpms. I would
recommend following TID 3131978 and see if that helps. -
Have a 2 node SQL Cluster & looking for best way to replace these with two new servers. I was thinking of removing 1 SQL node and then remove node from windows failover cluster mmc. Then unplug crossover cable and plug into new server and make new
server same name as one that was just removed.. Then add to cluster and start w. SQL nodes.. thoughts? any articles,etc to follow?Hi,
You can refer the following same scenario solution:
Add or Remove Nodes in a SQL Server Failover Cluster (Setup)
http://technet.microsoft.com/en-us/library/ms191545.aspx
Replace broken node on SQL 2008 failover cluster
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/a25cba7a-4762-45b5-
be4c-18fc13ec7eab/replace-broken-node-on-sql-2008-failover-cluster?
forum=sqldisasterrecovery
Hope this helps.
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Remove node using Grid Control
Hi
Can you post some steps removing node from 10gR2 CRS using Grid Control
Have 4 node cluster, and wants to impliment steps this way.
1) First remove instance(s) on node to remove by going "CLUSTER DATABASE(S)"
select SERVER
under "Change Database" select "delete instance" go from there...
2) go CRS page and choose "Monitoring Configuration" and choose and update
I have manual steps.. but wants to try with GC...
Any information is helpful
Thanks,
Krishna.mrmessin wrote:
I have never gotten Grid Control and database control working for a single database. I have tried. Oracle dbca gives you a choice for Grid Control or database control but not both.
Right, because intuitively it doesn't make much sense (but, as i mentioned, my situation is a bit out of the norm).
But, would there be some sort of error message returned if you did go in and manually start EM? Have you tried to go in and manually start up the dbconsole when GRID control was already running?
I checked the port.ini file and it showed this:
Enterprise Manager Console HTTP Port (SAIN) = 5500
Enterprise Manager Agent Port (SAIN) = 1831
So it's recognized in that file. It seems odd that DBCA would bother to include that if you select instead Grid Control.
Regarding the additional overhead of running both, would it be a big deal to simply turn EM on when I want to use it, then to turn it off so as to eliminate the additional overhead??
Edited by: user10496131 on Oct 30, 2008 8:52 PM
Maybe you are looking for
-
Auto Clearing of Part of Cutomer invoice against Down Payment Received
Hi, I am working for a construction company project. The scenario is - At the time of contract customer pays the down payment e.g. USD 100,000. During the execution of the project customer will be billed every quarter. The invoice will be generated f
-
Fireworks, dreamweaver, flash integration
I'm taking beginning photoshop and flash classes online and at a local college and have adobe master collection CS4. I'm still not sure whether to build my pro musician website (lots of music) in Flash or Dreamweaver with Flash or use Fireworks as th
-
Question on upgrade of SAP_BASIS & ABA component on Application component
We have been recommended to upgrade SP21 for component SAP_BASIS (13) and SAP_ABA (12) to resolve HR ALE issues where correction is available in SP21. We are in SRM6.0 SP03. My question is do we have to go for SRM6.0 support pack upgrade too which i
-
Crystal Reports 8 stopps working when printing
I recently upgraded to CR 8 along with several other co-workers. I am able to launch the app and create reports just fine, but when I attempt to go to anything that has to do with printers, the app errors out. When I attempt to print directly from th
-
Why do those who have not yet purchased a show get it sooner than those with a season pass?
So, anyone else noticed that you can go to a show's page in iTunes and find the latest episode available for sale about an hour or two before it's downloadable via a season pass? I've already paid for my shows, I should get them at the same time as n