With version 7.0.0, the SAN storage was working fine after deployment. However, after I restarted the front - end node, I got an error when creating a virtual machine. I’ve confirmed that my SAN storage can be connected properly, but it keeps showing an error:
I don’t have any ideas on how to handle this right now and I hope to get some help.
The VMs that have been created can still be used as normal, but an error occurs on the front - end when creating new ones.:
Wed Jul 16 10:31:10 2025: Error executing image transfer script: /var/lib/one/remotes/tm/fs_lvm_ssh/ln: line 94: [: too many a... see more details in VM log
root@manager1:/var/log/one# pvs
PV VG Fmt Attr PSize PFree
/dev/mapper/one_image_data vg-image lvm2 a-- <1024.00g 0
/dev/mapper/one_system_data vg-one-103 lvm2 a-- <1024.00g 274.37g
root@manager1:/var/log/one# vgs
VG #PV #LV #SN Attr VSize VFree
vg-image 1 1 0 wz--n- <1024.00g 0
vg-one-103 1 30 0 wz--n- <1024.00g 274.37g
root@manager1:/var/log/one# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv-image vg-image -wi-ao---- <1024.00g
lv-one-15-0 vg-one-103 Vwi-a-tz-- <2.20g lv-one-15-pool 92.44
lv-one-15-2 vg-one-103 -wi-a----- 50.00g
lv-one-15-pool vg-one-103 twi-aotz-- <2.20g 92.44 25.68
lv-one-17-0 vg-one-103 Vwi-a-tz-- <2.20g lv-one-17-pool 90.71
lv-one-17-pool vg-one-103 twi-aotz-- <2.20g 90.71 25.59
root@manager1:/var/log/one# onedatastore list
ID NAME SIZE AVA CLUSTERS IMAGES TYPE DS TM STAT
103 lvm_system 1024G 27% 0 0 sys - fs_lvm_ on
102 lvm_image 1006.9 87% 0 17 img fs fs_lvm_ on
Detailed error
root@manager1:/var/log/one# cat 76.log
Wed Jul 16 10:30:55 2025 [Z0][VM][I]: New state is CLONING
Wed Jul 16 10:30:58 2025 [Z0][VM][I]: New state is PENDING
Wed Jul 16 10:31:02 2025 [Z0][VM][I]: New state is ACTIVE
Wed Jul 16 10:31:03 2025 [Z0][VM][I]: New LCM state is PROLOG
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: Command execution failed (exit code: 2): /var/lib/one/remotes/tm/fs_lvm_ssh/ln manager1:/var/lib/one//datastores/102/41c75168f1b131ea7dc5463019dd8479 10.9.200.3:/var/lib/one//datastores/103/76/disk.0 76 102
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: /var/lib/one/remotes/tm/fs_lvm_ssh/ln: line 94: [: too many arguments
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: /var/lib/one/remotes/tm/fs_lvm_ssh/ln: line 106: [: cannot access '/var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479' (No such file or directory): integer expression expected
Wed Jul 16 10:31:10 2025 [Z0][TrM][E]: ln: Command " set -e -o pipefail
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: mkdir -p /var/lib/one/datastores/103/76
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]:
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: hostname -f >"/var/lib/one/datastores/103/76/.host" || :
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]:
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: # zero trailing space
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: if [ "yes" = "yes" ] && [ "yes" != 'yes' ]; then
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: LVSIZE=$(sudo -n lvs --nosuffix --noheadings --units B -o lv_size "/dev/vg-one-103/lv-one-76-0" | tr -d '[:blank:]')
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: dd if=/dev/zero of="/dev/vg-one-103/lv-one-76-0" bs=64k oflag=seek_bytes iflag=count_bytes seek="42948624384" count="$(( LVSIZE - 42948624384 ))"
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: fi
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]:
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: rm -f "/var/lib/one/datastores/103/76/disk.0"
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: ln -s "/dev/vg-one-103/lv-one-76-0" "/var/lib/one/datastores/103/76/disk.0"
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]:
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: ssh -n manager1 "tar -cSO /var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479 2> /dev/null" | tar -xO 2> /dev/null > "/dev/vg-one-103/lv-one-76-0"" failed:
Wed Jul 16 10:31:10 2025 [Z0][TrM][I]: Error cloning /var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479 to lv-one-76-0
Wed Jul 16 10:31:10 2025 [Z0][TrM][E]: Error executing image transfer script: /var/lib/one/remotes/tm/fs_lvm_ssh/ln: line 94: [: too many arguments/var/lib/one/remotes/tm/fs_lvm_ssh/ln: line 106: [: cannot access '/var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479' (No such file or directory): integer expression expectedmkdir -p /var/lib/one/datastores/103/76hostname -f >"/var/lib/one/datastores/103/76/.host" || :# zero trailing spaceif [ "yes" = "yes" ] && [ "yes" != 'yes' ]; thenLVSIZE=$(sudo -n lvs --nosuffix --noheadings --units B -o lv_size "/dev/vg-one-103/lv-one-76-0" | tr -d '[:blank:]')dd if=/dev/zero of="/dev/vg-one-103/lv-one-76-0" bs=64k oflag=seek_bytes iflag=count_bytes seek="42948624384" count="$(( LVSIZE - 42948624384 ))"firm -f "/var/lib/one/datastores/103/76/disk.0"ln -s "/dev/vg-one-103/lv-one-76-0" "/var/lib/one/datastores/103/76/disk.0"ssh -n manager1 "tar -cSO /var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479 2> /dev/null" | tar -xO 2> /dev/null > "/dev/vg-one-103/lv-one-76-0"" failed:Error cloning /var/lib/one/datastores/102/41c75168f1b131ea7dc5463019dd8479 to lv-one-76-0
Wed Jul 16 10:31:10 2025 [Z0][VM][I]: New LCM state is PROLOG_FAILURE