6.0

Table Of Contents
VMware, Inc. 73
Chapter 5 Managing iSCSI Storage
Table 51,“SupportedLevelsforCHAP,”onpage 62listswhateachsupportedleveldoes.
Forexample:
esxcli <conn_options> iscsi adapter auth chap set --direction=uni --chap_username=<name>
--chap_password=<pwd> --level=preferred --secret=uni_secret --adapter=vmhba33
MutualCHAPisnotsupportedforindependenthardwareiSCSIstorage.
6 (Optional)SetiSCSIparameters.
See“ListingandSettingiSCSIParameters”onpage 78
7Aftersetupiscomplete,runesxcli storage core adapter rescan --adapter=<iscsi_adapter>
torescanallstorage
devices.
8Aftersetupiscomplete,performrediscoveryandrescanallstoragedevices.Forexample:
esxcli <conn_options> iscsi adapter discovery rediscover
esxcli <conn_options> storage core adapter rescan --adapter=vmhba36
iSCSI Storage Setup with vicfg-iscsi
YoucansetupiSCSIstorageusingthevSphereWebClient,commandsintheesxcli iscsinamespace(see
“iSCSIStorageSetupwithESXCLIonpage 68)orthevicfg-iscsicommand.
Setting Up Software iSCSI with vicfg-iscsi
SoftwareiSCSIsetuprequiresanumberofhighleveltasks.Foreachtask,seethediscussionofthe
correspondingcommandlineoptioninthischapterorthereferenceinformation.Specifyoneoftheoptions
listedin“ConnectionOptionsforvCLIHostManagementCommands”onpage 18inplaceof
<conn_options>.
1 Determine
theHBAtypeandretrievetheHBAID.
vicfg-iscsi <conn_options> --adapter --list
2EnablesoftwareiSCSIfortheHBA.
Adapterlev el
CHAP
esxcli iscsi adapter auth chap set --direction=uni
--chap_username=<name> --chap_password=<pwd>
--level=[prohibited, discouraged, preferred, required]
--secret=<string> --adapter=<vmhba>
Discoverylevel
CHAP
esxcli iscsi adapter discovery sendtarget auth chap set --direction=uni
--chap_username=<name> --chap_password=<pwd>
--level=[prohibited, discouraged, preferred, required]
--secret=<string> --adapter=<vmhba>
--address<sendtarget_address>
Targetlevel
CHAP
esxcli iscsi adapter target portal auth chap set --direction=uni
--chap_username=<name> --chap_password=<pwd>
--level=[prohibited, discouraged, preferred, required]
--secret=<string> --adapter=<vmhba>
--name<iscsi_iqn_name>
Adapterlev el
parameters
esxcli iscsi adapter param set --adapter=<vmhba> --key=<key>
--value=<value>
Discoverylevel
parameters
esxcli iscsi adapter discovery sendtarget param set --adapter=<vmhba>
--key=<key> --value=<value>
--address=<sendtarget_address>
Targetlevel
parameters
esxcli iscsi adapter target portal param set --adapter=<vmhba>
--key=<key> --value=<value> --address=<address>
--name=<iqn.name>