1836995 Members
2102 Online
110111 Solutions
New Discussion

Re: cmapplyconf

 
SOLVED
Go to solution
Hanry Zhou
Super Advisor

cmapplyconf

Hi,

Before I run cmapplyconf, do I have to cmhaltcl?

Pionts will be assigned
none
10 REPLIES 10
Christopher McCray_1
Honored Contributor

Re: cmapplyconf

Hello,

The answer is that it depends on what you are modifying.

If you are modifying the cluster.ascii file, there are only a couple of things you can change and run cmapplyconf with the cluster running. With respect to packages, there are certain things applyable with the package up and some with the package down.

What in particular are you modifying?

Chris
It wasn't me!!!!
BFA6
Respected Contributor

Re: cmapplyconf

Hi,

Generally I would have the cluster down before running cmapplyconf.

Regards,

Hilary
Tom Geudens
Honored Contributor

Re: cmapplyconf

Hi,
If you run cmcheckconf first, it will tell you exactly what needs to be stopped (if anything) in order for the cmapplyconf to work. As Christopher said, it depends, but this way you can "check" :-) it.

Regards,
Tom
A life ? Cool ! Where can I download one of those from ?
Christopher McCray_1
Honored Contributor

Re: cmapplyconf

Excellent point, Tom. You should always "check" your work first and I feel kind of silly for not mentioning that before.

Regards

Chris
It wasn't me!!!!
Rita C Workman
Honored Contributor
Solution

Re: cmapplyconf

No the cluster should not be down to run cmapplyconf.
Remember this process pushes out the new binaries to all nodes in the cluster.

Maybe this will help:

Add a node......All nodes running.Cluster running.
Delete a node....Can be deleted if node is not reachable. Cluster running.
Chg Max Config Pkgs...Cluster must NOT be running.
Ch Timing Parameter..Cluster must NOT be running.
Chg Cluster Lock Config..Cluster must NOT be running.
Chg serial device files...Cluster must NOT be running.
Chg IP addr for heartbeats/monitor subnets...Cluster must NOT be running.
Add/Remove Pkg...Cluster can be running.
Modify Pkg...Cluster can be running. (This does not address pkg up/down issues).

Hope this helps alittle,
Rita
Christopher McCray_1
Honored Contributor

Re: cmapplyconf

Hello again,

Take a look at the Technical Knowedge Base Doc UXSGKBAN00000035:

http://support1.itrc.hp.com/service/cki/docDisplay.do?docLocale=en_US&docId=200000058849422

This is a comprehensive list for you.

There is also a vast array of useful documents in the Technical Knowedge Base when you seearch with the keyword "uxsg"


Good luck

Chris
It wasn't me!!!!
melvyn burnard
Honored Contributor

Re: cmapplyconf

What are you applying by doing the cmapplyconf?
This will affect whether you haveto halt the cluster or not.
My house is the bank's, my money the wife's, But my opinions belong to me, not HP!
Pierce Byrne_1
Frequent Advisor

Re: cmapplyconf

possibly a silly "teach granny to suck eggs" point, but although in many circumstances you can apply the changes without stopping the cluster, I would always perform failover/start/stop tests after changing the cluster config. You want to be sure that nothing "funny" (don't want to suggest bugs) is in the changes which may alter your planned failover scenarios.
Stephen Doud
Honored Contributor

Re: cmapplyconf

Thanks for the plug Chris!

Thus far, we have created over 200 RCENs (Response Center Engineering Notes) for ServiceGuard administrators to employ. Many (but not all) begin with the document ID UXSG or UMCSG.

We're serious about this e-delivery thing folks! For those who desire self-serve information - ENJOY.

-s.

Christopher McCray_1
Honored Contributor

Re: cmapplyconf

Thank you, Stephen, for your kind note.

I love being able to answer people's questions and am thankful that the ITRC has allowed me the opportunity to do so. When I first joined the ITRC, I didn't know much about HP-UX and asked a lot of questions, until I learned more about the TKB. In my mind, HP has gone that extra mile by providing the TKB, as I like to find the answer myself. It is also an invaluable tool in answering one's question because sometimes the person's problem/task is so complex that attempting to answer from memory could cause more problems for them.

Thanks again and additional thanks for the extra keyword.

Chris
It wasn't me!!!!