Chapter X. iSCSI PDU Offload Target
Software/Driver Configuration and Fine-tuning
The Chelsio iSCSI software needs configuration before it can become useful. The following
sections describe how this is done.
There are two main components used in configuring the Chelsio iSCSI software: the
configuration file and the iSCSI control tool. This section describes in some detail what they
are and their relationship they have with one another.
4.1.
Command Line Tools
There are two command line tools, one for control of the iSNS client and one for control of the
iSCSI target nodes.
iscsictl
The Chelsio iSCSI control tool,
that allows administrators to:
Start/Stop the iSCSI Target
Start the iSNS client
Get/Set the iSCSI driver global settings
Get/Set/Remove the iSCSI Target configuration settings
Retrieve active sessions' information of an iSCSI Target
Manually flush data to the iSCSI Target disks
Reload the iSCSI configuration file
Update the iSCSI configuration file
Save the current iSCSI configuration to a file
chisns
The Chelsio iSNS client,
4.2.
iSCSI Configuration File
The iSCSI configuration file is the place where information about the Chelsio iSCSI software is
stored. The information includes global data that pertains to all targets as well as information on
each specific iSCSI target node. Most of the information that can be placed in the configuration
file has default values that only get overwritten by the values set in the configuration file.There
are only a few global configuration items that can be changed.
There are many specific parameters that can be configured, some of which are iSCSI specific
and the rest being Chelsio specific. An example of an iSCSI specific item is "HeaderDigest" which
is defaulted to "None" but can be overridden to "CRC32C". An example of a Chelsio specific
Chelsio Unified Wire for Linux
iscsictl
, is a Command Line Interface (CLI) user space program
chisns
, can be started independently of
iscsictl
.
156
Need help?
Do you have a question about the Terminator Series and is the answer not in the manual?
Questions and answers