On 18.06.2015 10:44, Simone Tiraboschi wrote: > > > ----- 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. Simone, thanks for the clarification. I know now it is not officially supported but worked well so far for me.
Would it be better to use hosted-engine-deploy to redeploy an existing host to get the updated configuration from engine? > >> 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 >> > -- 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

