ISCSI-INQ(1) | iscsi-inq: Perform INQUIRY on | ISCSI-INQ(1) |
iscsi-inq - Utility to request INQUIRY data from an iSCSI LUN
iscsi-inq [ OPTIONS ] <ISCSI-URL>
iscsi-inq [-i --initiator-name=<IQN>] [-e --evpd=<INTEGER>] [-c --pagecode=<INTEGER>] [-d --debug=<INTEGER>] [-? --help] [--usage] [<ISCSI-URL>]
iscsi-inq is a utility to request INQUIRY data from an iSCSI LUN.
iSCSI URL format is 'iscsi://[<username>[%<password>]@]<host>[:<port>]/<target-iqn-name>/<lun>'
Username and password are only required if the target requires CHAP authentication. Optionally you can specify the username and password via the environment variables LIBISCSI_CHAP_USERNAME and LIBISCSI_CHAP_PASSWORD.
Host can be specified either as a hostname, an IPv4 address or an IPv6 address. Examples:
iscsi://192.0.2.1/iqn.ronnie.test/1 iscsi://[2001:DB8::1]:3261/iqn.ronnie.test/1 iscsi://ronnie%password@iscsi.example.com/iqn.ronnie.test/1
Port is the TCP port on the target to connect to. Default is 3260.
Target-iqn-name is the iqn name of the target. An iSCSI portal can have multiple targets defined. Use iscsi-ls to list all targets available on one specific portal.
LUN is the LUN number to report the INQUIRY data for.
-i --initiator-name=<IQN>
The default name is 'iqn.2007-10.com.github:sahlberg:libiscsi:iscsi-inq' but you can use this argument to override this. This is mainly needed for cases where the target is configured with access-control to only allow discovery logins from known initiator-names.
-e --evpd=<INTEGER>
-c --pagecode=<INTEGER>
This argument can only be used when evpd is set to 1.
-d --debug=<INTEGER>
-? --help
--usage
To print the standard INQUIRY page:
iscsi-inq iscsi://192.0.2.1/iqn.ronnie.test/1
To list available pages:
iscsi-inq -e 1 iscsi://192.0.2.1/iqn.ronnie.test/1
To show a specific page:
iscsi-inq -e 1 -c 0x80 iscsi://192.0.2.1/iqn.ronnie.test/1
iscsi-ls(1) http://github.com/sahlberg/libiscsi
03/22/2014 | iscsi-inq |