We often find that we do data reorganization, and we need to delete software Iscsi luns that ESX has detected.
1. We can delete data stores, but we cannot delte the underlying LUN.
2. If we delete the lun in the SAN software, esx fills its log with kernel errors trying to find the old lun. We have to reboot the server to clear out this condition.
As of 3.5 Update 2, there is not way for ESX to "forget" about unneeded luns without rebooting. It would be great if you could Hot remove these luns, as having to reboot each server in your cluster, just to remove 1 lun is very time consuming.