On 17/04/2023 12:27, Peter Krempa wrote:> On Sun, Apr 16, 2023 at 08:54:57 +0200, lejeczek wrote:
>> Hi guys.
>>
>> With this relatively new modular approach in libvirt - which service is
>> needed in order to migrate guests via tcp?
> There is nothing special needed for migration when compared to running a
> VM.
>
> With new daemons you need 'virtqemud' to manage the VM and
optionally
> 'virtnetworkd' if the VM uses libvirt-managed networks,
'virtstoraged'
> if it uses libvirt managed storage, and/or 'virtsecretd' if it uses
> secrets storage.
>
> Configuration of daemon options moved to the appropriate per-daemon
> config file.
>
I have a feeling - have not tested all thoroughly - that
specific modules/daemons need to be up & running for
specific methods of transportation.
Say..
migration with 'qemu+tls' fails if receiving node does not
have 'virtproxyd-tls.socket' up&running,
even though 'virtproxyd.socket' & 'virtqemud.service' are
running on that node.
So I wonder - if that is the business logic here - if man
pages which are already are very good, could enhance even
more to explain those bits too... A suggestion.
thanks, L.