mkiscsi 命令

用途

添加 iSCSI 目标数据。

语法

mkiscsi-lAdapterName-gstatic-tTargetName-nPortNumber-i IP 地址 [-p 密码 ] [-uUserName ]

mkiscsi-lAdapterName-gauto-tTargetName-p 密码 [-uUserName ]

mkiscsi -l AdapterName -g -f FileName

描述

mkiscsi 命令将 iSCSI 目标数据添加到 ODM。 ODM 中存储有两种类别的数据。 首先是静态配置的iSCSI目标,需要指定所有相关的iSCSI目标信息(如目标名称、IP 地址和端口号),以便AIX®发现它们。 第二类 iSCSI 目标数据用于可以自动得到配置,但需要从主机进行认证(例如通过密码)的 iSCSI 目标设备。 这两类 iSCSI 目标数据分别与由 -g 标志指定的 staticauto 组相关联。

标志

描述
-f FileName 指定将从中读取 iSCSI 目标信息(然后这些信息将放在 ODM 中)的文件名。
-g 指定该 iSCSI 目标与哪个组相关联。 有两个有效组: staticautostatic 组用于无法从此主机自动发现的 iSCSI 目标; 必须指定这些目标的所有相关 iSCSI 目标信息 (例如目标名称, IP 地址和端口号)。 auto 组用于自动发现但需要认证信息 (例如密码) 的 iSCSI 目标。
-i IP 地址 指定 iSCSI 目标的 IP 地址。
-l AdapterName 指定连接到该 iSCSI 目标的 iSCSI TCP/IP 卸载引擎 (TOE) 适配器的名称。 它还可以用于为 iSCSI 软件解决方案设备指定 iSCSI 协议设备。
-n NewPortNumber 指定用于访问 iSCSI 目标的端口号。 缺省的端口号为 3260
-p 密码 指定该 iSCSI 目标的新密码。
-t TargetName 指定 iSCSI 目标名称(例如,iqn.sn9216.iscsi-hw1)。
-u UserName 指定可在登录期间使用的 "提问握手认证协议" (CHAP) 用户名。 仅当提供 CHAP 密码时才使用此值。 如果未指定 CHAP 用户名,那么 iSCSI 发起方会将本地 iSCSI 限定名 (由 iSCSI 设备的 initiator_name 属性指定) 用于 CHAP 用户名。

退出状态

描述
0 命令成功完成。
>0 发生错误。

安全性

mkiscsi 命令仅可由 root 用户执行。

示例

  1. 要添加一个以静态方式配置的 iSCSI 目标,请输入以下命令:
    mkiscsi -l ics0 -g static -t iqn.sn1234.iscsi_hw1
     
    
  2. 要添加文件 /etc/iscsi/targetshw中的所有条目,请输入以下命令:
    mkiscsi -l ics0 -g static -f /etc/iscsi/targetshw
     
    

位置

/usr/sbin/mkiscsi

文件

描述
src/bos/usr/sbin/iscsia 包含用于构建 iSCSI 命令的公共源文件。