Hi Andrew ,
I did it and got something working but still have problem/doubts
- When I use the stop command from the HB GUI the VM got stopped but then the
resource goes in unmanaged state .
- How can I manually fail the resource from the GUI ?
- What can be the reason because sometimes the resource goes in unmanaged
state ?
Below the relevant part of modified Dummy script
LOG_FILE="/DS1/LOG/test.log"
VMDIR="/DS1/VMHOME"
dummy_start() {
echo `date ` >> $LOG_FILE
echo "host : " `uname -n `>> $LOG_FILE
echo "Starting VM : " ${OCF_RESKEY_vmname} >> $LOG_FILE
VM=`echo ${OCF_RESKEY_vmname} | awk {'print tolower($_)'}`
/usr/bin/vmware-cmd /$VMDIR/$VM/$VM.vmx start
sleepsleep $OCF_RESKEY_delay
exit $OCF_SUCCESS
}
dummy_stop() {
echo `date ` >> $LOG_FILE
echo "host : " `uname -n `>> $LOG_FILE
echo "Stopping VM : " ${OCF_RESKEY_vmname} >> $LOG_FILE
VM=`echo ${OCF_RESKEY_vmname} | awk {'print tolower($_)'}`
/usr/bin/vmware-cmd /$VMDIR/$VM/$VM.vmx stop ${OCF_RESKEY_state}
sleepsleep $OCF_RESKEY_delay
exit $OCF_SUCCESS
}
dummy_monitor() {
echo `date ` >> $LOG_FILE
echo "host : " `uname -n `>> $LOG_FILE
echo "Monitoring VM : " ${OCF_RESKEY_vmname} >> $LOG_FILE
VM=`echo ${OCF_RESKEY_vmname} | awk {'print tolower($_)'}`
STATO=`/usr/bin/vmware-cmd /$VMDIR/$VM/$VM.vmx getstate | grep off`
if [ $STATO -eq ""]; then
echo "STATO : VM Running " >> $LOG_FILE
exit $OCF_SUCCESS
else
echo "STATO : VM Stopped " >> $LOG_FILE
exit $OCF_NOT_RUNNING
fi
}
Thanks
Stefano Colombo
Senior Consultant
CDM Tecnoconsulting SPA
v. M.L. King 38/2
40132 - Bologna
Italia
Tel: 051-4132611
Fax: 051-4132627
email: [EMAIL PROTECTED]
-----Original Message-----
From: Andrew Beekhof [mailto:[EMAIL PROTECTED]
Sent: lunedì 8 ottobre 2007 09:08
To: General Linux-HA mailing list
Subject: Re: [Linux-HA] Vmware agent
start with the Dummy agent and fill in the start, stop and monitor
functions with commands relevant to starting, stopping and checking
the health of a vmware node.
On 10/7/07, Stefano Colombo <[EMAIL PROTECTED]> wrote:
> I'm trying to setup an ocf agent to manage VMWARE Server and its
> machines.
> Unfortunately I'm quite new to linux-ha :-) so I'm asking for help .
> Does anyone have any hint to accomplish this task ?
>
> Thanks
>
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.4/1056 - Release Date: 07/10/2007
18:12
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems