zoukankan      html  css  js  c++  java
  • Linux 下配置 iSCSI 客户端

    安装客户端软件

    Redhat/Centos: yum install -y iscsi-initiator-utils
    Debian/Ubuntu: apt-get install open-iscsi

    配置 initiator name(可选)

    编辑 /etc/iscsi/initiatorname.iscsi,加入 InitiatorName。如果你在配置目标时设置了 iSCSI 客户端的 initiator name,请保证这两个名称一致,否则后面的登录操作会失败。

    InitiatorName=iqn.1993-08.org.debian:01:967eaffe29d7

    注解 可以用 iscsi-iname 命令生成一个 initiator name,例如:

    iscsi-iname (以缺省前缀生成名称)
    iscsi-iname -p iqn.2005-03.com.qingcloud (以指定的前缀生成名称)

    发现目标

    默认情况下,iSCSI 发起方和目标方之间通过端口3260连接。

    注解 iSCSI 命令需要以 root 身份运行(下同)。

    iscsiadm -m discovery -t st -p <Virtual SAN 服务器IP>
    iscsiadm -m node

    iSCSI 发起方和目标方建立连接以后,可以进行登录节点操作。

    登录到目标

    iscsiadm -m node -T <目标IQN> -p <Virtual SAN 服务器IP> --login
    iscsiadm -m session

    完成上述步骤后,当你执行 lsblk 命令时你可以发现本地多了一块或多块硬盘, 你可以像本地硬盘一样使用它(们)。

    注解 如果你想在客户端重启时自动登录,请执行下面的命令:

    iscsiadm -m node -T <目标IQN> -p <Virtual SAN 服务器IP> --op update -n node.startup -v automatic

    卸载、登出、删除目标

    umount /data (/data是共享存储挂载的目录)
    iscsiadm -m node -T <目标IQN> -p <Virtual SAN 服务器IP> --logout
    iscsiadm -m node -T <目标IQN> -p <Virtual SAN 服务器IP> --op=delete

    注解 如果你想登出所有的目标,请执行下面的命令:

    iscsiadm -m node --logout
  • 相关阅读:
    seriviceWorker 小结
    Number.prototype.toLocalString() js
    浏览器h5新建文件 保存到本地(相当于浏览器写文件)
    ios 当margin-left margin-right 超过设备宽度
    数组变char
    字符窜转数字
    stream 的方式遍历
    LinkedHashSet 去掉重复数据
    前端判断是否为空字符窜
    前端去掉空格的方法
  • 原文地址:https://www.cnblogs.com/zhanghonghai/p/5818381.html
Copyright © 2011-2022 走看看