首页 > 系统相关 >windows iscsicli 命令使用

windows iscsicli 命令使用

时间:2023-12-21 14:56:05浏览次数:44  
标签:windows ISCSI 目标 命令 CHAP iscsicli ID LUN

 

 

Microsoft iSCSI 发起程序版本 6.1 內部版本 7601

iscsicli

iscsicli AddTarget <TargetName> <TargetAlias> <TargetPortalAddress>
<TargetPortalSocket> <Target flags>
<Persist> <Login Flags> <Header Digest> <Data Digest>
<Max Connections> <DefaultTime2Wait>
<DefaultTime2Retain> <Username> <Password> <AuthType>
<Mapping Count> <Target Lun> <OS Bus> <Os Target>
<OS Lun> ...

iscsicli RemoveTarget <TargetName>

iscsicli AddTargetPortal <TargetPortalAddress> <TargetPortalSocket>
[HBA Name] [Port Number]
<Security Flags>
<Login Flags> <Header Digest> <Data Digest>
<Max Connections> <DefaultTime2Wait>
<DefaultTime2Retain> <Username> <Password> <AuthType>

iscsicli RemoveTargetPortal <TargetPortalAddress> <TargetPortalSocket> [HBA Name] [Port Number]

iscsicli RefreshTargetPortal <TargetPortalAddress> <TargetPortalSocket> [HBA Name] [Port Number]

iscsicli ListTargets [ForceUpdate]

iscsicli ListTargetPortals

iscsicli TargetInfo <TargetName> [Discovery Mechanism]

iscsicli LoginTarget <TargetName> <ReportToPNP>
<TargetPortalAddress> <TargetPortalSocket>
<InitiatorInstance> <Port number> <Security Flags>
<Login Flags> <Header Digest> <Data Digest>
<Max Connections> <DefaultTime2Wait>
<DefaultTime2Retain> <Username> <Password> <AuthType> <Key>
<Mapping Count> <Target Lun> <OS Bus> <Os Target>
<OS Lun> ...

iscsicli LogoutTarget <SessionId>

iscsicli PersistentLoginTarget <TargetName> <ReportToPNP>
<TargetPortalAddress> <TargetPortalSocket>
<InitiatorInstance> <Port number> <Security Flags>
<Login Flags> <Header Digest> <Data Digest>
<Max Connections> <DefaultTime2Wait>
<DefaultTime2Retain> <Username> <Password> <AuthType> <Key>
<Mapping Count> <Target Lun> <OS Bus> <Os Target>
<OS Lun> ...

iscsicli ListPersistentTargets

iscsicli RemovePersistentTarget <Initiator Name> <TargetName>
<Port Number>
<Target Portal Address>
<Target Portal Socket>

iscsicli AddConnection <SessionId> <Initiator Instance>
<Port Number> <Target Portal Address>
<Target Portal Socket> <Security Flags>
<Login Flags> <Header Digest> <Data Digest>
<Max Connections> <DefaultTime2Wait>
<DefaultTime2Retain> <Username> <Password> <AuthType> <Key>

iscsicli RemoveConnection <SessionId> <ConnectionId>
iscsicli ScsiInquiry <SessionId> <LUN> <EvpdCmddt> <PageCode>

iscsicli ReadCapacity <SessionId> <LUN>

iscsicli ReportLUNs <SessionId>

iscsicli ReportTargetMappings

iscsicli ListInitiators

iscsicli AddiSNSServer <iSNS Server Address>

iscsicli RemoveiSNSServer <iSNS Server Address>

iscsicli RefreshiSNSServer <iSNS Server Address>

iscsicli ListiSNSServers

iscsicli FirewallExemptiSNSServer

iscsicli NodeName <node name>

iscsicli SessionList <Show Session Info>

iscsicli CHAPSecret <chap secret>

iscsicli TunnelAddr <Initiator Name> <InitiatorPort> <Destination Address> <Tunnel Address> <Persist>

iscsicli GroupKey <Key> <Persist>

iscsicli BindPersistentVolumes

iscsicli BindPersistentDevices

iscsicli ReportPersistentDevices

iscsicli AddPersistentDevice <Volume or Device Path>

iscsicli RemovePersistentDevice <Volume or Device Path>

iscsicli ClearPersistentDevices

iscsicli Ping <Initiator Name> <Address> [Request Count] [Request Size] [Request Timeout]

iscsicli GetPSKey <Initiator Name> <initiator Port> <Id Type> <Id>

iscsicli PSKey <Initiator Name> <initiator Port> <Security Flags> <Id Type> <Id> <Key> <persist>
快速命令

iscsicli QLoginTarget <TargetName> [CHAP Username] [CHAP Password]

iscsicli QAddTarget <TargetName> <TargetPortalAddress>

iscsicli QAddTargetPortal <TargetPortalAddress>
[CHAP Username] [CHAP Password]

iscsicli QAddConnection <SessionId> <Initiator Instance>
<Target Portal Address>
[CHAP Username] [CHAP Password]

目标映射:
<Target Lun> 是目标用于公开 LUN 的 LUN 值。
其形式必须为 0x0123456789abcdef
<OS Bus> 是 OS 应该用于公开 LUN 的总线编号
<OS Target> 是 OS 应该用于公开 LUN 的目标编号
<OS LUN> 是 OS 应该用于公开 LUN 的 LUN 编号

负载 ID 类型:
ID_IPV4_ADDR 为 1 - ID 格式为 1.2.3.4
ID_FQDN 为 2 - ID 格式为 ComputerName
ID_IPV6_ADDR 为 5 - ID 形式为 IPv6 地址
安全标志:
TunnelMode 为 0x00000040
TransportMode 为 0x00000020
PFS Enabled 为 0x00000010
Aggressive Mode 为 0x00000008
Main mode 为 0x00000004
IPSEC/IKE Enabled 为 0x00000002
Valid Flags 为 0x00000001

登录标志:
ISCSI_LOGIN_FLAG_REQUIRE_IPSEC 0x00000001
该操作需要 IPSec

ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED            0x00000002
    为此发起程序上的目标启用多路

AuthType:
ISCSI_NO_AUTH_TYPE = 0,
不使用任何 iSCSI 带内身份验证

ISCSI_CHAP_AUTH_TYPE = 1,
    单向 CHAP (使用目标对发起程序进行身份验证)

ISCSI_MUTUAL_CHAP_AUTH_TYPE = 2
    相互 CHAP (使用目标和发起程序相互进行身份验证)

目标标志:
ISCSI_TARGET_FLAG_HIDE_STATIC_TARGET 0x00000002
如果设置了此标志,则只有在动态发现目标时,
才会报告该目标。

ISCSI_TARGET_FLAG_MERGE_TARGET_INFORMATION 0x00000004
如果设置了此标志,则会将传递的目标信息与该目标的
已静态配置的任何目标信息合并

可以将 CHAP 机密、CHAP 密码和 IPSec 预共享密钥指定为文本字符串
或十六进制值的序列。对于在命令行上指定的值,只有头两个字母为 0x 时,
才会将该值当作十六进制值,而其他形式的值则会始终被当作字符串。

例如 0x12345678 指定了一个 4 字节的机密

除了以 0x 开头的数值之外,其他所有数值都会被假定为十进制值。
以 0x 开头的数值会被假定为十六进制值

也可以在命令行模式中运行 iscsicli。在命令行模式中,可以直接从控制台
输入 iscsicli 命令。若要进入命令行模式,
只需不带任何参数运行 iscsicli

操作成功完成。



作者:PPMac
链接:https://www.jianshu.com/p/4e7e55121b79
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

 

参考:

https://www.jianshu.com/p/4e7e55121b79

 

标签:windows,ISCSI,目标,命令,CHAP,iscsicli,ID,LUN
From: https://www.cnblogs.com/rebrobot/p/17919036.html

相关文章

  • Windows phpstudy vscode Xdebug调试无效,无法监听,没有什么效果
    Windows phpstudy vscodeXdebug调试无效,无法监听,没有什么效果vscode正常,能启动,能标记,就是无法监听打印phpinfo(); Xdebug版本3打印的信息输入这里,找出对应PHPXdebug的dll文件Xdebug:Support—TailoredInstallationInstructions会出给检查结果,下面是我的再看看VSCODE插......
  • windows系统如何设置禁止被ping
    在Windows系统中,可以通过Windows防火墙设置禁止被Ping。具体操作步骤如下:打开控制面板,依次点击“开始”、“控制面板”。在打开的控制面板窗口找到并点击“查看防火墙状态”。在Windows防火墙窗口左侧找到并点击“高级设置”。在左侧找到并选中“入站规则”,然后在右侧窗口中找......
  • java基础之“获取系统类型,区分Windows和Linux系统”
    一、获取系统类型,区分Windows和Linux系统//判断是否是windows系统System.getProperties().getProperty("os.name").contains("Windows") 二、案例@TestpublicvoidtestWindows(){Stringproperty=System.getProperties().getProperty("os.name");......
  • windows进入安全模式
    administrator权限不足时,可以到安全模式下有system权限管理员唤起cmd启用administrator用户netuseradministrator/active:yes设置/修改密码netuseradministratornew_password 输入msconfig常规--有选择启动--只保留使用原始引导配置 引导--安全引导--最小 ......
  • centos7 下安装 moodle历史命令(未能包含vim 修改配置文件)
    1init02cd"/data/webapps/moodle"3cd/data/webapps/4ls5ll6cdmoodle/7ls8ll9vimlib/outputrenderers.php10ll11cd../12ll13chmod-R0777./moodle/14ll15......
  • 转 Windows下Redis安装及自启动
    Redis下载Redis官方网站没有提供Windows版的安装包,可以通过GitHub来下载Windows版Redis安装包,下载地址:点击前往。打开上述的下载地址链接,Redis支持32位和64位的Window系统,根据个人情况自行下载,如图1所示:    下载完成后,打开相应的文件夹,可以看到如下文......
  • 微软官方发布的C#开源、免费、实用的Windows工具箱
    前言今天分享一款由微软官方发布的C#开源、免费、实用的Windows工具箱(帮助用户调整和简化Windows系统的体验,从而提高工作效率):MicrosoftPowerToys。项目介绍MicrosoftPowerToys是使用C++和C#编程语言开发的。它利用了Windows操作系统的底层功能和API,以及Microsoft......
  • 腾讯QQ9正式发布!4年来最大更新 安卓/iOS/Windows都能下载了
    12月20日消息,今日,腾讯宣布,QQ9正式上线。距离上一次QQ8版本已经过去了4年。据官方介绍,本次版本更新,QQ9采用了全新的QQNT技术架构驱动,性能升级,交互体验更加流畅。全新界面,流畅社交。首先是UI界面全面优化,QQ启动页、登录页、消息列表页、关于页等页面UI焕彩上线。同时,聊天、设置......
  • openGauss学习笔记-167 openGauss 数据库运维-备份与恢复-导入数据-使用gsql元命令导
    openGauss学习笔记-167openGauss数据库运维-备份与恢复-导入数据-使用gsql元命令导入数据gsql工具提供了元命令\copy进行数据导入。167.1\copy命令\copy命令格式以及说明参见表1\copy元命令说明。表1\copy元命令说明语法说明\copy{table[(column_list)......
  • 软件测试/测试开发|Ubuntu系统常用文件管理命令详解
    前言Ubuntu是一种广泛使用的Linux操作系统,提供了丰富而强大的文件管理命令,使用户能够通过命令行轻松管理文件和目录。本文将介绍一些常用的Ubuntu文件管理命令,帮助用户更好地理解和利用系统资源。ls-列出目录内容ls[选项][目录]ls命令用于列出目录中的文件和子目录。一些常用选......