linux注册iscsi命令

不及物动词 其他 115

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中注册iSCSI命令可以通过以下步骤实现:

    1. 安装iSCSI软件包:首先需要确保系统中已经安装了iSCSI软件包,可以使用以下命令来安装:
    “`
    sudo apt-get install open-iscsi
    “`

    2. 配置iSCSI Initiator:接下来需要配置iSCSI初始化程序,可以编辑`/etc/iscsi/initiatorname.iscsi`文件来指定设备名称。可以使用以下命令来编辑文件:
    “`
    sudo nano /etc/iscsi/initiatorname.iscsi
    “`

    3. 启动iSCSI服务:执行以下命令可以启动iSCSI服务:
    “`
    sudo systemctl start iscsid
    “`

    4. 添加iSCSI目标:可以使用以下命令来添加iSCSI目标,其中``为iSCSI目标的IP地址,`<目标名称>`为iSCSI目标的名称。
    “`
    sudo iscsiadm -m discovery -t sendtargets -p
    “`

    5. 登录iSCSI目标:通过以下命令将系统登录到iSCSI目标:
    “`
    sudo iscsiadm -m node -T <目标名称> -p -l
    “`

    6. 配置自动登录:为了在系统重启后自动登录到iSCSI目标,需要编辑`/etc/iscsi/iscsid.conf`文件,并将`node.startup`设置为`automatic`。可以使用以下命令来编辑文件:
    “`
    sudo nano /etc/iscsi/iscsid.conf
    “`

    7. 重新启动iSCSI服务:执行以下命令可以重新启动iSCSI服务,使配置生效:
    “`
    sudo systemctl restart iscsid
    “`

    通过以上步骤,就可以在Linux系统中注册iSCSI命令,实现与iSCSI目标的连接和通信。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来注册iSCSI设备:

    1. iscsiadm:这是用于管理iSCSI设备的标准命令。它提供了一系列子命令,可以用来发现,登录,登出和管理iSCSI设备。例如,可以使用以下命令来发现可用的iSCSI设备:

    “`
    sudo iscsiadm -m discovery -t sendtargets -p
    “`

    其中,``是目标设备的IP地址。然后,可以使用以下命令登录到该iSCSI设备:

    “`
    sudo iscsiadm -m node -T -p -l
    “`

    这里,``是设备的目标名称。

    2. targetcli:这是一种更高级的命令行工具,用于管理iSCSI目标和逻辑单元。它具有更丰富的功能,并且可以以更直观的方式配置iSCSI设备。例如,可以使用以下命令来创建一个新的iSCSI目标:

    “`
    sudo targetcli
    /> backstores/block create
    /> iscsi/ create
    /> iscsi/
    /tpg1/luns/ create /backstores/block/
    /> iscsi//tpg1/acls/ create
    “`

    这里,``是目标和逻辑单元的名称,``是设备的路径,``是设备的目标名称,``是允许连接到目标的iSCSI Qualified Name。

    3. open-iscsi:这是一个用户态的iSCSI实现,提供了与内核态iSCSI模块进行通信的工具。它包含了一些实用程序,比如`iscsiadm`,用来管理iSCSI设备。要使用open-iscsi,首先需要确保已经安装了open-iscsi软件包。然后可以使用以下命令来发现和登录iSCSI设备:

    “`
    sudo iscsiadm -m discovery -t st -p
    sudo iscsiadm -m node -T -p -l
    “`

    这里,``和``的含义与前面的命令相同。

    4. tgtadm:这是一个用于管理iSCSI设备的命令行工具。它提供了一些子命令,可以用来创建和配置iSCSI目标以及管理逻辑单元和访问控制列表。例如,可以使用以下命令来创建一个iSCSI目标:

    “`
    sudo tgtadm –lld iscsi –op new –mode target –tid -T
    “`

    这里,``是目标的ID,``是目标的名称。

    5. scsi-target-utils:这是一个包含用于管理iSCSI设备的工具的软件包。它提供了一些实用程序,例如`iscsiadm`和`tgtadm`,可以用来发现,登录,创建和配置iSCSI设备。要使用这些工具,首先需要安装`scsi-target-utils`软件包。然后,可以使用上述提到的命令来管理iSCSI设备。

    这些命令提供了一种在Linux系统中管理和配置iSCSI设备的方法。可以根据具体的需求和环境选择适合的命令来注册iSCSI设备。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,注册iSCSI设备可以使用以下命令:

    1. iscsiadm命令:iscsiadm是管理和配置iSCSI设备的主要命令行工具。它可以用来发现和管理iSCSI目标,以及安装和卸载iSCSI设备。

    – 发现iSCSI目标:可以使用以下命令来发现iSCSI目标:
    “`
    iscsiadm -m discovery -t st -p
    “`
    其中,`
    `是iSCSI目标的IP地址。这个命令会发起一个发现请求,尝试连接到指定的目标IP地址并发现可用的逻辑单元。

    – 登录到iSCSI目标:一旦发现了iSCSI目标,可以使用以下命令登录到目标:
    “`
    iscsiadm -m node –login
    “`
    这个命令会登录到所有已发现的iSCSI目标。

    – 查看已登录的iSCSI设备:可以使用以下命令查看已登录的iSCSI设备:
    “`
    iscsiadm -m session
    “`
    这个命令将显示已登录的iSCSI目标的详细信息,包括设备名称、目标IP地址等。

    2. tgtadm命令:tgtadm是一个管理Linux iSCSI目标的工具,可以用来创建、删除和管理iSCSI目标。

    – 创建iSCSI目标:可以使用以下命令创建一个新的iSCSI目标:
    “`
    tgtadm –op new –mode target –tid -T
    “`
    其中,``是新目标的唯一ID,``是目标名称。

    – 添加iSCSI逻辑单元:一旦创建了目标,可以使用以下命令添加逻辑单元:
    “`
    tgtadm –op new –mode logicalunit –tid –lun -b
    “`
    其中,``是逻辑单元的唯一ID,``是逻辑单元的后端存储路径。

    – 启动iSCSI目标:可以使用以下命令启动已创建的iSCSI目标:
    “`
    tgtadm –op bind –mode target –tid -I ALL
    “`
    这个命令会将目标绑定到所有可用的网络接口上。

    以上是注册iSCSI设备的基本命令。如果需要更详细的操作步骤或其他相关命令,请参考相应的文档或手册。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部