We have a number of disk images stored on a Nexenta server. We applied the latest updates to a machine, rebooted and saw that one of the KVM machines did not start and kept generating the error:
Take the command shown and run it from an SSH session and the answer is returned within a couple of seconds. Finally ended up after some searching editing the file /usr/share/perl5/PVE/Storage/LunCmd/Comstar.pm and adding the command $timeout = 15; right after the test for timeout being set. Started the machine again and off it went. Wondering if somehow the timeout values are just too low and need to be adjusted or why this is now failing.
Code:
TASK ERROR: command '/usr/bin/ssh -o 'BatchMode=yes' -i /etc/pve/priv/zfs/xx.xx.xx.xx_id_rsa root@xx.xx.xx.xx /usr/sbin/sbdadm list-lu ''' failed: got timeout
Take the command shown and run it from an SSH session and the answer is returned within a couple of seconds. Finally ended up after some searching editing the file /usr/share/perl5/PVE/Storage/LunCmd/Comstar.pm and adding the command $timeout = 15; right after the test for timeout being set. Started the machine again and off it went. Wondering if somehow the timeout values are just too low and need to be adjusted or why this is now failing.