freenas-proxmox icon indicating copy to clipboard operation
freenas-proxmox copied to clipboard

Unable to find the target id for iqn.2005-10.org.freenas.ctl:target at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 259.

Open eugenefvdm opened this issue 1 year ago • 0 comments
trafficstars

Please assist with Troubleshooting. I'm using TrueNAS Core:

1st Problem.

Unable to find the target id for iqn.2005-10.org.freenas.ctl:target at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 259.

2nd Problem (maybe): No Target

1st Problem Syslog:

Apr  4 14:32:54 hv11 pvedaemon[208367]: <root@pam> starting task UPID:hv11:00034FBE:0021C03F:660E9DF6:qmcreate:137:root@pam:
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::run_lun_command : create_lu(/dev/zvol/pool/vm-137-disk-5)
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_check : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : REST connection header Content-Type:'text/html'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : Changing to v2.0 API's
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : REST connection header Content-Type:'application/json; charset=utf-8'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_connect : REST connection successful to 'a.b.c.d' using the 'http' protocol
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_check : successful : Server version: TrueNAS-SCALE-23.10.2
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_check : TrueNAS-SCALE Unformatted Version: 23100200
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_check : Using TrueNAS-SCALE API version v2.0
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_globalconfiguration : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_globalconfiguration : target_basename=iqn.2005-10.org.freenas.ctl
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::run_create_lu : called with (method=create_lu; param[0]=/dev/zvol/pool/vm-137-disk-5)
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_first_available_lunid : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: Use of uninitialized value $target_id in concatenation (.) or string at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 787.
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : successful :
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target_to_extent : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target_to_extent : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_first_available_lunid : 0
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_list_lu : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: Use of uninitialized value $target_id in concatenation (.) or string at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 787.
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : successful :
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_list_lu : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::run_list_lu : called with (method: 'create_lu'; result_value_type: 'name'; param[0]: '/dev/zvol/pool/vm-137-disk-5')
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::run_list_lu : TrueNAS object to find: 'zvol/pool/vm-137-disk-5'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::run_list_lu 'zvol/pool/vm-137-disk-5' with key 'name' was not found
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : called
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : called for host 'a.b.c.d'
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_api_call : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_iscsi_get_target : successful
Apr  4 14:32:54 hv11 pvedaemon[217022]: Use of uninitialized value $target_id in concatenation (.) or string at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 787.
Apr  4 14:32:54 hv11 pvedaemon[217022]: PVE::Storage::LunCmd::FreeNAS::freenas_get_targetid : successful :
Apr  4 14:32:54 hv11 pvedaemon[217022]: VM 137 creating disks failed
Apr  4 14:32:54 hv11 pvedaemon[217022]: unable to create VM 137 - Unable to find the target id for iqn.2005-10.org.freenas.ctl:target at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 259.
Apr  4 14:32:54 hv11 pvedaemon[208367]: <root@pam> end task UPID:hv11:00034FBE:0021C03F:660E9DF6:qmcreate:137:root@pam: unable to create VM 137 - Unable to find the target id for iqn.2005-10.org.freenas.ctl:target at /usr/share/perl5/PVE/Storage/LunCmd/FreeNAS.pm line 259.

2nd Problem Description. I'm not sure if this is actually an issue? Any guides how to set this up?

# iscsiadm --mode discovery --op update --type sendtargets --portal a.b.c.d
iscsiadm: No portals found

eugenefvdm avatar Apr 04 '24 12:04 eugenefvdm