[Stgt-devel] [PATCH 2/7] Add option to delete all the targets
Tomasz Chmielewski
mangoo
Tue Jul 29 12:38:01 CEST 2008
FUJITA Tomonori schrieb:
(...)
>> What is the preferred approach to delete the targets via tgt-admin?
>>
>> 1) delete only the targets which have no initiators connected - this is what we do right now; we offline them before we try to delete
>>
>> 2) delete ALL targets, even if initiators are connected (supported since "support to close a connection by force and to shut down tgtd")
(...)
> I think that the majority of administrators will use a user-friendly
> tool like tgt-admin (possible alternatives are web interface, or shell
> interface as many appliances do). So I expect people want to do common
> operations with it. The above two operations are often used, I guess.
IMHO it would make sense to make two "delete" options then:
--delete <ALL|tid=|targetname>
It would only touch the target if it is not in use.
ALL would delete all targets which are not in use; the targets which have initiators connected would not have its state changed (some informational message would be displayed to the user).
--forcedelete <ALL|tid=|targetname>
It would delete the targets irrespectively of their use.
--
Tomasz Chmielewski
http://wpkg.org
More information about the stgt
mailing list