
----- Original Message -----
From: "Bob Doolittle" <bdoolittle@teradici.com> To: "users" <users@ovirt.org> Sent: Friday, May 16, 2014 10:12:43 PM Subject: [ovirt-users] Recovering from an aborted hosted-engine --deploy
Hi,
I had an issue at the end of my hosted-engine --deploy.
My VM was stuck during OS installation because I was unable to configure the network for some reason.
So I chose the final option "3" to abort the deployment.
Now, I seem to be stuck. If I try to re-run --deploy it says it's already installed.
If I try to run --vm-status, it says: Cannot connect to the HA daemon, please check the logs.
But it's not clear what logs I should look at to get more info.
I've attached the most recently modified logs. I can't get useful information out of them I'm afraid. There is no log for /var/log/ovirt-hosted-engine-ha
Any clues?
There is currently no cleanup tool for hosted-engine. You can remove all relevant packages (*ovirt*, *vdsm*, *libvirt*) and conf files of them (/etc/*ovirt* /etc/*vdsm* /etc/*libvirt* /etc/pki/vdsm) and then try again. The sources of ovirt-hosted-engine-setup include a script cleanup.sh that cleans up some things. During development, and especially while working on bugzilla bug #1034634, I did the following: 1. Keep in /root/clean-files copies of parts of /etc from a "clean" installation (e.g. after deleting stuff as explained above and yum install hosted engine setup but before deploy): [root@didi-box1 clean-files]# tree . ├── libvirt │ ├── libvirtd.conf │ ├── qemu.conf │ └── qemu-sanlock.conf ├── logrotate.d │ └── libvirtd ├── ovirt-hosted-engine-ha │ └── broker.conf └── sysconfig └── libvirtd 4 directories, 6 files 2. To clean up, I ran this script: ========================================================================= #!/bin/sh -x CLEAN=$HOME/clean-files service vdsmd stop service supervdsmd stop initctl stop libvirtd /bin/rm /etc/init/libvirtd.conf /bin/cp $CLEAN/libvirt/* /etc/libvirt/ /bin/rm /etc/libvirt/nwfilter/vdsm-no-mac-spoofing.xml ln -s ../default.xml /etc/libvirt/qemu/networks/autostart /bin/cp $CLEAN/logrotate.d/* /etc/logrotate.d/ /bin/rm /etc/ovirt-hosted-engine/answers.conf rm -rf /etc/ovirt-hosted-engine/firewalld /bin/cp $CLEAN/ovirt-hosted-engine-ha/* /etc/ovirt-hosted-engine-ha/ /bin/cp $CLEAN/sysconfig/* /etc/sysconfig/ /bin/rm /etc/vdsm/vdsm.conf /bin/rm /etc/pki/vdsm/*/*.pem /bin/rm /etc/pki/CA/cacert.pem /bin/rm /etc/pki/libvirt/*.pem /bin/rm /etc/pki/libvirt/private/*.pem chkconfig --levels 345 libvirtd on ========================================================================= And: Deleted on the nfs server the content of the data domain export. This does not revert the changes to network interfaces (e.g. addition of ovirtmgmt bridge). Best regards, -- Didi