linux下删除iscsi链接命令

fiy 其他 292

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux下删除iSCSI链接可以使用以下命令:

    1. 使用iscsiadm命令断开iSCSI链接:
    iscsiadm -m node -T target_name -p target_ip:port -u

    其中,target_name是要断开链接的目标名称,target_ip是目标的IP地址,port是连接的端口号。

    2. 使用iscsiadm命令移除iSCSI目标:
    iscsiadm -m node -T target_name -p target_ip:port -o delete

    这个命令将从配置文件中移除指定的目标。

    3. 使用tgtadm命令断开iSCSI链接:
    tgtadm –op unbind –mode target –tid target_id –sid session_id

    这个命令可以断开指定目标和会话的链接,target_id是目标的ID,session_id是会话的ID。

    4. 使用iscsiadm和tgtadm命令一起删除iSCSI链接:
    首先,使用iscsiadm命令断开链接:
    iscsiadm -m node -T target_name -p target_ip:port -u

    然后,使用tgtadm命令删除目标:
    tgtadm –op delete –mode target –tid target_id

    这个方法首先断开链接,然后删除目标。

    以上是一些常用的在Linux下删除iSCSI链接的命令,根据实际情况选择适合的命令。

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

    在Linux下,可以使用以下命令来删除iSCSI链接:

    1. iscsiadm命令:
    iscsiadm命令是管理iSCSI连接的主要工具。要删除iSCSI连接,在终端中打开一个会话,并使用root权限运行以下命令:

    “`
    sudo iscsiadm –mode node –targetname –portal –logout
    “`

    其中,``是要删除的目标的名称,``是iSCSI目标的IP地址。

    2. iscsid服务:
    当使用iscsiadm命令删除iSCSI链接时,实际上是通过iscsid服务来执行操作的。因此,如果尝试使用iscsiadm命令删除链接时遇到问题,可以尝试重启iscsid服务。使用以下命令来重启iscsid服务:

    “`
    sudo service iscsid restart
    “`

    3. targetcli命令:
    如果正在运行基于targetcli的iSCSI服务,可以使用以下命令来删除iSCSI链接:

    “`
    targetcli
    > cd /backstores/iscsi
    > delete
    “`

    其中,``是要删除的目标的名称。

    4. iscsiadm节点删除:
    在一些情况下,可以手动删除iSCSI节点来断开iSCSI链接。首先,查找与要删除的iSCSI连接相关的节点,使用以下命令:

    “`
    ls /sys/class/iscsi_session
    “`

    然后,使用以下命令来删除节点:

    “`
    echo “” > /sys/class/iscsi_session//remove
    “`

    其中,``是要删除的会话的会话ID。

    5. 自动挂载点删除:
    在删除iSCSI链接后,可能需要手动卸载自动挂载点。使用以下命令来卸载自动挂载点:

    “`
    umount
    “`

    其中,``是要卸载的挂载点。

    以上是在Linux下删除iSCSI链接的一些常用命令和步骤。根据具体的情况,可能需要进行适当的调整和配置。请确保在执行任何删除操作之前备份重要数据,并在执行删除操作时小心谨慎。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux下,可以使用以下命令来删除iSCSI链接:

    1. 查看已建立的iSCSI链接:
    “`
    sudo iscsiadm -m session -P 3
    “`

    这个命令会列出当前已建立的所有iSCSI链接。你需要找到要删除的链接的Target名称和iSCSI会话ID。

    2. 删除iSCSI会话和Target:
    “`
    sudo iscsiadm -m node -T -u
    “`

    上述命令会先断开iSCSI会话,然后再删除指定的Target。请将``替换为你要删除的链接的Target名称。

    3. 删除iSCSI节点(可选):
    “`
    sudo iscsiadm -m node –targetname –op=delete
    “`

    如果你想删除整个iSCSI节点,包括其所有链接,可以使用上述命令。请将``替换为你要删除的节点的Target名称。

    4. 重新扫描iSCSI主机:
    “`
    sudo iscsiadm -m discovery -t sendtargets -p
    “`

    如果你想刷新iSCSI主机上的目标列表,可以使用上述命令重新扫描iSCSI主机。请将``替换为相应的iSCSI主机的IP地址。

    注意:在执行以上命令时,请确保使用具有足够权限的管理员用户或者使用`sudo`命令。执行完成后,你的iSCSI链接将被成功删除。

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

400-800-1024

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

分享本页
返回顶部