----- Original Message ----- > From: "Daniel Helgenberger" <[email protected]> > To: "Simone Tiraboschi" <[email protected]> > Cc: [email protected] > Sent: Wednesday, June 17, 2015 7:06:53 PM > Subject: Re: [ovirt-users] host-deploy on HE hosts failing: Job for > vdsmd.service canceled. > > > > On 17.06.2015 18:30, Simone Tiraboschi wrote: > > > > > >> Il giorno 17/giu/2015, alle ore 18:21, Daniel Helgenberger > >> <[email protected]> ha scritto: > >> > >> > >> > >>> On 17.06.2015 17:01, Simone Tiraboschi wrote: > >>> > >>> > >>> ----- Original Message ----- > >>>> From: "Daniel Helgenberger" <[email protected]> > >>>> To: "Simone Tiraboschi" <[email protected]> > >>>> Cc: [email protected], "Alon Bar-Lev" <[email protected]> > >>>> Sent: Wednesday, June 17, 2015 4:49:07 PM > >>>> Subject: Re: [ovirt-users] host-deploy on HE hosts failing: Job for > >>>> vdsmd.service canceled. > >>>> > >>>> > >>>> > >>>>> On 17.06.2015 16:47, Simone Tiraboschi wrote: > >>>>> > >>>>> > >>>>> ----- Original Message ----- > >>>>>> From: "Daniel Helgenberger" <[email protected]> > >>>>>> To: "Simone Tiraboschi" <[email protected]> > >>>>>> Cc: [email protected], "Alon Bar-Lev" <[email protected]> > >>>>>> Sent: Wednesday, June 17, 2015 4:40:45 PM > >>>>>> Subject: Re: [ovirt-users] host-deploy on HE hosts failing: Job for > >>>>>> vdsmd.service canceled. > >>>>>> > >>>>>> > >>>>>> > >>>>>>> On 17.06.2015 16:35, Simone Tiraboschi wrote: > >>>>>>> > >>>>>>> > >>>>>>> ----- Original Message ----- > >>>>>>>> From: "Daniel Helgenberger" <[email protected]> > >>>>>>>> To: [email protected], "Alon Bar-Lev" <[email protected]> > >>>>>>>> Sent: Wednesday, June 17, 2015 3:24:35 PM > >>>>>>>> Subject: [ovirt-users] host-deploy on HE hosts failing: Job for > >>>>>>>> vdsmd.service canceled. > >>>>>>>> > >>>>>>>> Hello, > >>>>>>>> > >>>>>>>> I have the following problem with host-deploy on HE hosts: > >>>>>>>> > >>>>>>>>> 2015-06-17 13:22:32 DEBUG otopi.plugins.otopi.services.systemd > >>>>>>>>> plugin.execute:937 execute-output: ('/bin/systemctl', 'stop', > >>>>>>>>> 'vdsmd.service') stderr: > >>>>>>>>> Job for vdsmd.service canceled. > >>>>>>>>> > >>>>>>>>> 2015-06-17 13:22:32 DEBUG otopi.context context._executeMethod:152 > >>>>>>>>> method > >>>>>>>>> exception > >>>>>>>>> Traceback (most recent call last): > >>>>>>>>> File "/tmp/ovirt-1WPaDxJOpX/pythonlib/otopi/context.py", line > >>>>>>>>> 142, > >>>>>>>>> in > >>>>>>>>> _executeMethod > >>>>>>>>> method['method']() > >>>>>>>>> File > >>>>>>>>> > >>>>>>>>> "/tmp/ovirt-1WPaDxJOpX/otopi-plugins/ovirt-host-deploy/vdsm/packages.py", > >>>>>>>>> line 106, in _packages > >>>>>>>>> self.services.state('vdsmd', False) > >>>>>>>>> File > >>>>>>>>> > >>>>>>>>> "/tmp/ovirt-1WPaDxJOpX/otopi-plugins/otopi/services/systemd.py", > >>>>>>>>> line 138, in state > >>>>>>>>> 'start' if state else 'stop' > >>>>>>>>> File > >>>>>>>>> > >>>>>>>>> "/tmp/ovirt-1WPaDxJOpX/otopi-plugins/otopi/services/systemd.py", > >>>>>>>>> line 77, in _executeServiceCommand > >>>>>>>>> raiseOnError=raiseOnError > >>>>>>>>> File "/tmp/ovirt-1WPaDxJOpX/pythonlib/otopi/plugin.py", line > >>>>>>>>> 942, > >>>>>>>>> in > >>>>>>>>> execute > >>>>>>>>> command=args[0], > >>>>>>>>> RuntimeError: Command '/bin/systemctl' failed to execute > >>>>>>>>> 2015-06-17 13:22:32 ERROR otopi.context context._executeMethod:161 > >>>>>>>>> Failed > >>>>>>>>> to execute stage 'Package installation': Command '/bin/systemctl' > >>>>>>>>> failed > >>>>>>>>> to execute > >>>>>>>>> 2015-06-17 13:22:32 DEBUG otopi.transaction transaction.abort:131 > >>>>>>>>> aborting > >>>>>>>>> 'Yum Transaction' > >>>>>>>>> 2015-06-17 13:22:32 INFO otopi.plugins.otopi.packagers.yumpackager > >>>>>>>>> yumpackager.info:92 Yum Performing yum transaction rollback > >>>>>>>>> Loaded plugins: auto-update-debuginfo, fastestmirror > >>>>>>>> > >>>>>>>> > >>>>>>>> I do not have 'standard' (=non ha) hosts; so I cannot tell for > >>>>>>>> the > >>>>>>>> others but suspect it relates to HE. > >>>>>>> > >>>>>>> Yes, it's the hosted-engine HA agent which keeps VDSM up so > >>>>>>> host-deploy > >>>>>>> fails on that. > >>>>>>> The capability to re-deploy an hosted-engine host from the Web UI is > >>>>>>> not > >>>>>>> available on oVirt 3.5, it will included in 3.6; please help us > >>>>>>> testing > >>>>>>> it > >>>>>>> on the first beta in a few weeks. > >>>>>>> > >>>>>>> By the way, why are you trying to re-deploy an host-deploy host from > >>>>>>> the > >>>>>>> web UI? > >>>>>> Ok, did not know about that. I use 'Reinstall' from the UI. > >>>>>> > >>>>>> Until now, I thought the best way to update the hosts after new engine > >>>>>> relases was: > >>>>>> 1- update engine > >>>>>> 2. set host to maintane > >>>>>> 4. yum update on host for latest vdsm > >>>>>> 3- Use reinstall from UI. > >>>>>> > >>>>>> Please advise! > >>>>> > >>>>> Running on your HE host: > >>>>> # hosted-engine --set-maintenance=local > >>>>> waiting for everything to be migrated if needed > >>>>> # yum update > >>>>> # hosted-engine --set-maintenance=none > >>>>> > >>>>> should do the job > >>>> Ok, I see; I think one should restart vdsmd also; IIRC it is not > >>>> restarted in the process? > >>> > >>> If updated it will be restarted by its rpm postscript. > >> > >> Ok. However, I still need reinstall for configuration updates like > >> gluster / firewall etc. > > > > RPM should perform intelligent upgrading of packages with configuration > > files at least saving them on conf.rpmsave and alerting if not forward > > compatible. If not, it's a packaging bug. > > > >> Also, hosted-enginge-deploy is using 'reinstall'. How do I work around > >> that? > > > > Sorry, I didn't get it. > > I meant 'Reinstall' does a lot of other things apart from updating > packages. For instance, what am I supposed to do if I switch on kdump > integration or gluster on the cluster? > > AFIK this only works with transparently for engine 'Reinstall'.
Hosted-engine is a special case: it has a lot of advantages but it also has a few differences from a standard deployment. As you stated, there are some advantages deploying hosted-engine hosts from the webUI and we are working for that, unfortunately it's not available in 3.5 but we are working hard to get it in 3.6. > As for the he-setup part; when deploying the first or any additional > hosts the same routine as reinstall will be triggered - in the > 'Installing host' section. > > > > > >> > >>> > >>>>>>>> Steps: > >>>>>>>> 1. set the host to maintenance > >>>>>>>> At this point, only the HE datacenter is still mounted: > >>>>>>>> mount |grep nfs > >>>>>>>> nexstor01.sec.int.m-box.de:/volumes/ovirt/engine on > >>>>>>>> /rhev/data-center/mnt/nexstor01.sec.int.m-box.de:_volumes_ovirt_engine > >>>>>>>> type nfs > >>>>>>>> (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,soft,nosharecache,proto=tcp,timeo=600,retrans=6,sec=sys,mountaddr=10.11.0.30,mountvers=3,mountport=58144,mountproto=udp,local_lock=none,addr=10.11.0.30) > >>>>>>>> > >>>>>>>> 2. Reinstall host > >>>>>>>> -> Error, host deactivated (Job for vdsmd.service canceled.) > >>>>>>>> > >>>>>>>> 3. A workaround is to shutdown sanlock: > >>>>>>>> > >>>>>>>> # systemctl stop vdsmd > >>>>>>>> Job for vdsmd.service canceled. > >>>>>>>> > >>>>>>>> # sanlock shutdown > >>>>>>>> # systemctl stop vdsmd > >>>>>>>> > >>>>>>>> 4. Now, host deploy works as expected. > >>>>>>>> > >>>>>>>> > >>>>>>>> Versions: > >>>>>>>> EL7 centos > >>>>>>>> ovirt-3.5.2 -3.5.3 > >>>>>>>> sanlock-3.2.2-2.el7.x86_64 > >>>>>>>> vdsm 4.14.14 - 4.14.20 > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Daniel Helgenberger > >>>>>>>> m box bewegtbild GmbH > >>>>>>>> > >>>>>>>> P: +49/30/2408781-22 > >>>>>>>> F: +49/30/2408781-10 > >>>>>>>> > >>>>>>>> ACKERSTR. 19 > >>>>>>>> D-10115 BERLIN > >>>>>>>> > >>>>>>>> > >>>>>>>> www.m-box.de www.monkeymen.tv > >>>>>>>> > >>>>>>>> Geschäftsführer: Martin Retschitzegger / Michaela Göllner > >>>>>>>> Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > >>>>>>>> _______________________________________________ > >>>>>>>> Users mailing list > >>>>>>>> [email protected] > >>>>>>>> http://lists.ovirt.org/mailman/listinfo/users > >>>>>> > >>>>>> -- > >>>>>> Daniel Helgenberger > >>>>>> m box bewegtbild GmbH > >>>>>> > >>>>>> P: +49/30/2408781-22 > >>>>>> F: +49/30/2408781-10 > >>>>>> > >>>>>> ACKERSTR. 19 > >>>>>> D-10115 BERLIN > >>>>>> > >>>>>> > >>>>>> www.m-box.de www.monkeymen.tv > >>>>>> > >>>>>> Geschäftsführer: Martin Retschitzegger / Michaela Göllner > >>>>>> Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > >>>> > >>>> -- > >>>> Daniel Helgenberger > >>>> m box bewegtbild GmbH > >>>> > >>>> P: +49/30/2408781-22 > >>>> F: +49/30/2408781-10 > >>>> > >>>> ACKERSTR. 19 > >>>> D-10115 BERLIN > >>>> > >>>> > >>>> www.m-box.de www.monkeymen.tv > >>>> > >>>> Geschäftsführer: Martin Retschitzegger / Michaela Göllner > >>>> Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > >> > >> -- > >> Daniel Helgenberger > >> m box bewegtbild GmbH > >> > >> P: +49/30/2408781-22 > >> F: +49/30/2408781-10 > >> > >> ACKERSTR. 19 > >> D-10115 BERLIN > >> > >> > >> www.m-box.de www.monkeymen.tv > >> > >> Geschäftsführer: Martin Retschitzegger / Michaela Göllner > >> Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > > > > -- > Daniel Helgenberger > m box bewegtbild GmbH > > P: +49/30/2408781-22 > F: +49/30/2408781-10 > > ACKERSTR. 19 > D-10115 BERLIN > > > www.m-box.de www.monkeymen.tv > > Geschäftsführer: Martin Retschitzegger / Michaela Göllner > Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > _______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

