sepahewe
Cadet
- Joined
- Nov 11, 2021
- Messages
- 2
Hi,
I have searched the forum but not found any similar issues.
My system:
Looking through the log
followed by a large amount of:
I checked the source for middlewared on GitHub and extracted the URL used for
so the socket works fine if called manually, but Middlewared gets an error.
I haven't done any config CLI but everything through the GUI.
Have anyone seen anything similar?
Have I missed something?
//Many thanks
I have searched the forum but not found any similar issues.
My system:
- MB: SM X11SPi-TF
- CPU: Intel Intel(R) Xeon(R) Silver 4116 CPU @ 2.10GHz
- RAM: 196 GB
- Storage: 6xWD WD Ultrastar 550 18 TB SAS3, 2xIntel Optane P4801x 100GB, 2xSamsung 970 EVO 2 TB
- HDC: LSI 9340-8i 12G
- NIC: 2x Intel x722 10 GB, 1xMellanox ConnectX-3 Pro
- TrueNAS-SCALE-22.02-RC.2
Code:
Error: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 160, in call_method
result = await self.middleware._call(message['method'], serviceobj, methodobj, params, app=self,
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1281, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1269, in nf
return await func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1137, in nf
res = await f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/vm_lifecycle.py", line 42, in start
await self.middleware.run_in_thread(self._start, vm['name'])
File "/usr/lib/python3/dist-packages/middlewared/utils/run_in_thread.py", line 10, in run_in_thread
return await self.loop.run_in_executor(self.run_in_thread_executor, functools.partial(method, *args, **kwargs))
File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/vm_supervisor.py", line 62, in _start
self.vms[vm_name].start(vm_data=self._vm_from_name(vm_name))
File "/usr/lib/python3/dist-packages/middlewared/plugins/vm/supervisor/supervisor_base.py", line 122, in start
if self.domain.isActive():
File "/usr/lib/python3/dist-packages/libvirt.py", line 1709, in isActive
raise libvirtError('virDomainIsActive() failed')
libvirt.libvirtError: internal error: client socket is closedLooking through the log
journalctl | grep libvirt I found one instance of Code:
libvirt: XML-RPC error : Cannot write data: Broken pipe
followed by a large amount of:
Code:
libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed libvirt: XML-RPC error : internal error: client socket is closed
I checked the source for middlewared on GitHub and extracted the URL used for
virsh: "qemu+unix:///system?socket=/run/truenas_libvirt/libvirt-sock" so I logged in using SSH and tried virsh -c "qemu+unix:///system?socket=/run/truenas_libvirt/libvirt-sock" sysinfo and it worked:Code:
<sysinfo type='smbios'>
<bios>
<entry name='vendor'>American Megatrends Inc.</entry>
<entry name='version'>3.5</entry>
<entry name='date'>05/18/2021</entry>
<entry name='release'>5.14</entry>
</bios>
<system>
<entry name='manufacturer'>SuperMicro</entry>
<entry name='product'>Super Server</entry>
<entry name='version'>0123456789</entry>
<entry name='serial'>0123456789</entry>
<entry name='uuid'>00000000-0000-0000-0000-3cecef075479</entry>
<entry name='sku'>To be filled by O.E.M.</entry>
<entry name='family'>To be filled by O.E.M.</entry>
</system>
....so the socket works fine if called manually, but Middlewared gets an error.
I haven't done any config CLI but everything through the GUI.
Have anyone seen anything similar?
Have I missed something?
//Many thanks