目标文件
用途
定义将由 iSCSI 软件启动器访问的 iSCSI 目标。
描述
iSCSI targets 文件定义 iSCSI 软件启动器将尝试访问的 iSCSI 目标的名称和位置。 每当装入 iSCSI 软件发起程序驱动程序时,都会读取此文件。
此文件中以 "#" 开头的任何行都将被视为注释行并被忽略。 其他非空白行将定义 iSCSI 软件启动器将访问的目标。 可以在字段之间使用 "\" 字符作为行连续字符,以提高文件的可读性。
此文件的交付版本包含精确定义文件格式的注释。 但是,没有缺省目标名称; 交付的文件仅包含注释。 为了使用 iSCSI 软件启动器,用户必须向文件添加目标定义,然后通过运行 cfgmgr 或通过重新引导系统来重新装入 iSCSI 驱动程序。
每个目标由三个或四个字段定义,如下所示:
HostNameOrAddress PortNumber iSCSIName或HostNameOrAddress PortNumber iSCSIName CHAPSecret或HostNameOrAddress PortNumber iSCSIName CHAPSecret CHAPName定义目标的字段为:
- HostNameOrAddress
- 这是目标的 TCP/IP 位置。 该位置可由采用点分十进制格式的 TCP/IP 地址指定,或由可解析为有效 TCP/IP 地址的主机名指定。 IP 地址的格式来自 RFC2373。
- PortNumber
- iSCSI 目标正在侦听的 TCP/IP 端口号。 iSCSI 的标准端口号为 3260 ,但某些目标可能允许定制端口号,因此必须指定此字段。
- iSCSIName
- 目标的 iSCSI 名称。 此名称必须与对目标定义的名称相匹配。 请注意,将根据 iSCSI 标准将 iSCSI 名称转换为包含所有小写字符。
- CHAPSecret
- 此可选字段指定在需要 CHAP 认证时此发起方要使用的密钥。 私钥是用双引号字符括起的文本字符串。 如果此字段包含在目标行中,那么 iSCSI 软件启动器将向目标提供 CHAP 认证,如果目标请求此类认证,那么此值将在认证过程中用作密钥。 如果 CHAPSecret 字段未包含在目标定义中,那么发起方将尝试登录到目标而不进行任何认证。
- CHAPName
- 此字段表示 CHAP 认证期间的 CHAP 用户名。 仅当存在 CHAPSecret 字段时,才能包含 CHAPName 字段。 如果未指定 CHAPName 字段,那么 iSCSI 启动器会使用本地 iSCSI 限定名作为 CHAP 名称。 本地 iSCSI 限定名是 iscsi0 设备的 initiator_name 属性的值。
示例
- iSCSI Target without CHAP(MD5) authentication -假定目标位于地址 192.168.3.2 ,有效端口为 5003。 目标的名称为 iqn.com.ibm-4125-23wwt26。 目标线如下所示:
192.168.3.2 5003 iqn.com.ibm-4125-23wwt26 - iSCSI Target with CHAP(MD5) authentication -假定目标位于地址 10.2.1.105 ,有效端口为 3260。 目标的名称为 iqn.com.ibm-k167-42.fc1a , CHAPSecret 为 "这是我的密码"。 目标线如下所示:
10.2.1.105 3260 iqn.com.ibm-k167-42.fc1a "This is my password." - iSCSI Target with CHAP(MD5) authentication and line continuation -假定目标位于地址 iscsi.fake.com ,有效端口为
3260。 目标的名称为iqn.2003-01.com.ibm:00.fcd0ab21.shark128, CHAPSecret 为"123ismysecretpassword.fc1b"。 目标线如下所示:iscsi.fake.com 3260 iqn.2003-01.com.ibm:00.fcd0ab21.shark128 \ "123ismysecretpassword.fc1b" - iSCSI Target with CHAP(MD5) authentication, line continuation, and
CHAP Name -假定目标位于地址
iscsi.fake.com,有效端口为3260。 目标的名称为iqn.2003-01.com.ibm:00.fcd0ab21.shark128, CHAPSecret 为"123ismysecretpassword.fc1b", CHAPName 为“456ismyname”。 目标行类似于以下示例:iscsi.fake.com 3260 iqn.2003-01.com.ibm:00.fcd0ab21.shark128 \ "123ismysecretpassword.fc1b" 456ismyname
文件
| 项 | 描述 |
|---|---|
| /etc/iscsi/targets | iSCSI targets 文件。 |