On 06/08/2013, at 5:24 PM, "Ulrich Windl" <[email protected]> 
wrote:

>>>> Thomas Glanzmann <[email protected]> schrieb am 05.08.2013 um 19:03 in
> Nachricht <[email protected]>:
>> Hello Ulrich,
>> 
>>> Did it happen when you put the cluster into maintenance-mode, or did
>>> it happen after someone fiddled with the resources manually? Or did it
>>> happen when you turned maintenance-mode off again?
>> 
>> I did not remember, but checked the log files, and yes I did a config
>> change (I removed apache_loadbalancer from group apache). And that is 
>> probably
>> the reason I could not reproduce it in my lab environemnt because I never 
>> tried
>> to fiddle with it afterwards.. Probably the way to reproduce it is: put it 
>> to
>> maintance-mode and than change something to the config and it crashes, but I
>> have to verify that in my lab and report back. I'll do that right now and
>> report back.
> 
> Hi!
> 
> I think it's a common misconception that you can modify cluster resources 
> while in maintenance mode:

No, you _should_ be able to.  If that's not the case, its a bug.

> It seems the cluster expects the state it had when mainteneance mode was 
> turned on later when you turn it off. Maybe it's like the airplane's 
> autopilot: You can turn it off, fly the plane the way the autopilot would 
> have done, and then when you turn the autopilot on again, the flight path 
> will continue; however if you change direction while the autopilot is off, 
> big confusion may arise when you turn the autopilot on again... ;-)
> 
> 
> Am I right?

No, more likely its just not a well tested scenario.

> 
> Still this doesn't explain where your configuration or log files went...
> 
> Regards,
> Ulrich
> 
> 
>> 
>> ...
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +   <configuration >
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +     <crm_config >
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +       
>> <cluster_property_set id="cib-bootstrap-options" >
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +         <nvpair 
>> id="cib-bootstrap-options-maintenance-mode" name="maintenance-mode" 
>> value="true" 
>> __crm_diff_marker__="added:top" />
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +       
>> </cluster_property_set>
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +     </crm_config>
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: +   </configuration>
>> Aug  4 18:49:18 apache-03 cib: [29394]: info: cib:diff: + </cib>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: - <cib 
>> admin_epoch="0" 
>> epoch="94" num_updates="100" >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -   <configuration >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -     <resources >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -       <group 
>> id="apache" >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -         <primitive 
>> class="ocf" id="apache_loadbalancer" provider="heartbeat" type="apachetg" 
>> __crm_diff_marker__="removed:top" >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -           
>> <operations 
>>> 
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -             <op 
>> id="apache_loadbalancer-monitor-60s" interval="60s" name="monitor" />
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -           
>> </operations>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -         
>> </primitive>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -       </group>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -     </resources>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: -   </configuration>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: - </cib>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: + <cib epoch="95" 
>> num_updates="1" admin_epoch="0" validate-with="pacemaker-1.2" 
>> crm_feature_set="3.0.6" update-origin="apache-03" update-client="cibadmin" 
>> cib-last-written="Sun Aug  4
>> 18:49:18 2013" have-quorum="1" 
>> dc-uuid="61e8f424-b538-4352-b3fe-955ca853e5fb" >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +   <configuration >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +     <resources >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +       <primitive 
>> class="ocf" id="apache_loadbalancer" provider="heartbeat" type="apachetg" 
>> __crm_diff_marker__="added:top" >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +         
>> <operations >
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +           <op 
>> id="apache_loadbalancer-monitor-60s" interval="60s" name="monitor" />
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +         
>> </operations>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +       </primitive>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +     </resources>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: +   </configuration>
>> Aug  4 18:50:20 apache-03 cib: [29394]: info: cib:diff: + </cib>
>> ...
>> Aug  4 18:50:27 apache-03 heartbeat: [29380]: ERROR: Managed 
>> /usr/lib/heartbeat/crmd process 29398 dumped core
>> 
>> Complete syslog is my other e-mail I just sent to Alan, if you want to
>> check it.
>> 
>> Cheers,
>>        Thomas
>> _______________________________________________
>> Linux-HA mailing list
>> [email protected] 
>> http://lists.linux-ha.org/mailman/listinfo/linux-ha 
>> See also: http://linux-ha.org/ReportingProblems 
> 
> 
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems

_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to