文档名称 文档密 2013-3-28 华赛机密,未经许可不得扩散 第 1页 , 共 7页 A.1 open_iscsi 启动器使用说明 open-iscsi-2.0-865.15,其他版本可能略有差异。 A.1.1 编译安装 编译要求内核版本为2.6.16 或以上。 默认情况下,open-iscsi 使用目录/lib/modu les/`u name -r`/bu ild 作为内核源码目录进行编译,直接执行: make make install 在 SUSE 下需要按照以下方式编译安装(需要安装内核源码): make KSRC=/u sr/src/linu x KBUILD_OUTPUT=/lib/modu les/`u name -r`/bu ild make KSRC=/u sr/src/linu x KBUILD_OUTPUT=/lib/modu les/`u name -r`/bu ild install A.1.2 2open-iscsi 守护进程 守护进程iscsid 负责处理iscsi 协议流程和一些管理功能。 Usage: iscsid [OPTION] -c, --config=[path] 指定使用的配置文件 (默认为/etc/iscsi/iscsid.conf). -f, --foregrou nd 在前台运行 -d, --debu g debu glev el debu g 打印级别 -u , --u id=u id 指定进程的u id 默认是当前用户 -g, --gid=gid 指定进程的gid 默认是当前组 -h, --help 略 -v , --v ersion 显示版本号 A.1.3 open-iscsi 配置工具 open-iscsi 使用DBM 数据库(所有linu x 发行版都有)存放配置信息。 数据库包含两张表: 文档名称 文档密 2013-3-28 华赛机密,未经许可不得扩散 第 2页 , 共 7页 Discovery table (/etc/iscsi/send_targets); Node table (/etc/iscsi/nodes). open-iscsi 提供了一个命令行工具iscsiadm 来管理数据库(包括记录的update, delete, insert, query) Usage: iscsiadm [OPTION] 参数介绍: -m, --mode op = 指定操作模式,有discovery, node, session3 种,discovery 用于发现目标器; node 用于操作数据库中的节点,如更新删除纪录或登入/登出目标器,session 用于操作已建立的iscsi 连接。 discovery 操作模式相关命令 -m discovery --print=[N] 显示数据库中discovery 相关纪录,print 指定显示格式,默认为0,可设为 1,如: # iscsiadm -m discovery 192.168.122.102:3260 via sendtargets 192.168.123.100:3260 via sendtargets 192.168.124.100:3260 via sendtargets -m discovery --type=[type] --portal=[ip:port] 发起discover...