Manuel & Gene - Thanks for your assistance. I think I was chasing my tail. It does appear that the types.cf gets completely rewritten during haconf -dump -makero and it's different from the original, so there is no issue. Mike
________________________________ From: Manuel Braun [mailto:[EMAIL PROTECTED] Sent: Friday, August 08, 2008 10:48 AM To: Auleta, Michael; Gene Henriksen; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Hi Mike, > Am I following an issue that may not exist? This could be the case. The file is parsed and rearranged in a deterministic fashion (e.g. alphabetic order). It seems just the remote build nodes write it down (if no files are missing in the meantime on the local build node). Regards Manuel ________________________________ From: Auleta, Michael [mailto:[EMAIL PROTECTED] Sent: Freitag, 8. August 2008 16:34 To: Manuel Braun; Gene Henriksen; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Manuel - The *.cf files are consistent between all members of the cluster following the below commands. Now a new question. Am I following an issue that may not exist? Does haconf -dump necessarily write the types.cf file in the same format/size as it originally existed? Mike ________________________________ From: Manuel Braun [mailto:[EMAIL PROTECTED] Sent: Friday, August 08, 2008 10:25 AM To: Auleta, Michael; Gene Henriksen; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Hi Mike, Could you do the following test to ensure the engine is consistently writing the config files? Prerequisite: all cluster nodes are running 1) /opt/VRTSvcs/bin/haconf -makerw 2) On all nodes: Move all files from the "/etc/VRTSvcs/conf/config" directory to a backup location 3) /opt/VRTSvcs/bin/haconf -dump 4) Check if the types.cf file is the same on all nodes 5) /opt/VRTSvcs/bin/haconf -dump -makero Regards Manuel ________________________________ From: Auleta, Michael [mailto:[EMAIL PROTECTED] Sent: Freitag, 8. August 2008 16:02 To: Manuel Braun; Gene Henriksen; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Manuel - I don't know if you got this yesterday. It was too big for the mailing list posting in it's original size but it's kind of hard to tell. The order of the types is different between the two so they don't match up well in a diff, but from what I can tell, the differences are mostly additional spaces and some defaults specified for some of the variables. Mike ________________________________ From: Manuel Braun [mailto:[EMAIL PROTECTED] Sent: Thursday, August 07, 2008 4:34 PM To: Auleta, Michael; Gene Henriksen; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Hi Mike, Does a diff between both types.cf - as suggested by Gene - gives some insights? Regards Manuel ________________________________ From: Auleta, Michael [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 7. August 2008 22:21 To: Auleta, Michael; Gene Henriksen; Manuel Braun; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Setting the premissions had no effect. hastop -all -force cd /etc/VRTSvcs/conf/config cp ../types.cf types.cf chmod 444 types.cf ls -l types.cf -r--r--r-- 2 root root 6348 Aug 7 16:04 types.cf hastart (on one node, then the other) ls -l types.cf -r--r--r-- 2 root root 6348 Aug 7 16:04 types.cf haconf -makerw haconf -dump -makero ls -l types.cf -rw------- 2 root root 6171 Aug 7 16:06 types.cf This is exhibited on both nodes. ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Auleta, Michael Sent: Thursday, August 07, 2008 4:01 PM To: Gene Henriksen; Manuel Braun; veritas-ha@mailman.eng.auburn.edu Subject: Re: [Veritas-ha] Correcting the types.cf file The "good" types.cf is the one that get's installed using pkgadd (6348 is the size) grep types.cf /var/sadm/contents /etc/VRTSvcs/conf/types.cf f none 0444 root sys 6348 18142 1109878762 VRTSvcs but now I see an issue with permissions. Let me try to fix that and see what happens. ________________________________ From: Gene Henriksen [mailto:[EMAIL PROTECTED] Sent: Thursday, August 07, 2008 3:43 PM To: Auleta, Michael; Manuel Braun; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Out of curiosity, what is the difference between the "good" types.cf and what it saves? Did you manually edit the "good" types.cf to make changes? If you edited the types.cf, you could have added extra spaces or put in a setting that is already a default and these would get stripped out on a save. ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Auleta, Michael Sent: Thursday, August 07, 2008 3:12 PM To: Manuel Braun; veritas-ha@mailman.eng.auburn.edu Subject: Re: [Veritas-ha] Correcting the types.cf file The simulator exibits the same behavior. Start the cluster Check the types.cf (-rw------- 1 root root 6348 Aug 7 14:55 types.cf) (correct) Run hacf -makerw Run hacf -dump -makero Check the types.cf (-rw------- 2 root root 6171 Aug 7 14:56 types.cf) (incorrect) I'm not sure it's actually reading the types.cf file I want to use. I can't find any other instances other than /etc/VRTSvcs/conf & /opt/VRTScssim, and they're the correct size. What I actually think is happening is that the types.cf setting is being ignored in main.cf, but I don't know where the one that's being used is coming from. ________________________________ From: Manuel Braun [mailto:[EMAIL PROTECTED] Sent: Thursday, August 07, 2008 2:53 PM To: Auleta, Michael; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Hi Mike, How about this: 1) "hastop -local -force" on the "strange" node 2) Move all files from the "/etc/VRTSvcs/conf/config" to a backup location 3) "hastart" on the "strange" node Regards Manuel ________________________________ From: Auleta, Michael [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 7. August 2008 20:43 To: Manuel Braun; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file I tried that previously (after your initial response). Same issue. ________________________________ From: Manuel Braun [mailto:[EMAIL PROTECTED] Sent: Thursday, August 07, 2008 2:28 PM To: Auleta, Michael; veritas-ha@mailman.eng.auburn.edu Subject: RE: [Veritas-ha] Correcting the types.cf file Hi Mike, I quickly tested this in a lab cluster. A non-existing or modified types.cf is overwritten in the REMOTE_BUILD phase on the joining node. Could you please try removing the types.cf before doing the hastart. Regards Manuel ________________________________
_______________________________________________ Veritas-ha maillist - Veritas-ha@mailman.eng.auburn.edu http://mailman.eng.auburn.edu/mailman/listinfo/veritas-ha