192
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
使用Linux客户端怎么挂载云存储网关的卷?

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/200G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>



点击这里注册天翼云特邀VIP帐号,立即体验天翼云存储网关>>>


本节主要介绍使用Linux客户端怎么挂载云存储网关的卷。

准备客户端操作系统

注意 :

  • 需要具有root权限才能配置initiator。
  • 安装iSCSI initiator 6.2.0-874-10 或以上版本。
  • 一个iSCSI Target只能被一个iSCSI initiator连接。
  • 一个客户端可以挂载多个卷,但是一个卷只能被挂载在一个客户端。

单机版

安装iSCSI启动器

若您客户端为CentOS/RHEL, 请安装iscsi-initiator-utils,安装命令如下:

yum -y install iscsi-initiator-utils

若您客户端为Ubuntu/Debian,安装命令如下:

apt install open-iscsi

集群版

安装iSCSI启动器

若您客户端为CentOS/RHEL, 请安装iscsi-initiator-utils,安装命令如下:

yum -y install iscsi-initiator-utils

若您客户端为Ubuntu/Debian,安装命令如下:

apt install open-iscsi

安装 MPIO

若您客户端为CentOS/RHEL, 安装命令如下:

yum install device-mapper-multipath device-mapper-multipath-libs

若您客户端为Ubuntu/Debian,安装命令如下:

apt install multipath-tools

配置 MPIO

复制 /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf 到 /etc/multipath.conf。

在/etc/multipath.conf中增加如下配置:

defaults{
    user_friendly_names yes
    find_multipaths yes
}
devices{
    device{
        vendor "CTYUN"
        path_grouping_policy failover
        path_checker tur
        path_selector "round-robin 0"
        hardware_handler "1 alua"
        rr_weight priorities
        no_path_retry queue
        prio alua
    }
}

重启multipath服务

若您客户端为CentOS/RHEL, 命令如下:

systemctl restart multipathd
systemctl enable multipathd

若您客户端为Ubuntu/Debian,命令如下:

systemctl restart multipath-tools.service

挂载的操作步骤

  1. 发现存储卷对应Target所在的服务器IP和Port。如果是集群版的卷,需要输入主备两个Target所在服务器的地址。

    iscsiadm -m discovery -t st -p SERVER_IP

    若您的 iSCSI Target没有开启CHAP认证,请直接执行 登录Target。集群版的卷需要登录两个Target。

  2. 开启CHAP认证

    iscsiadm -m node -T iSCSI_TARGET_IQN -o update --name node.session.auth.authmethod --value=CHAP
  3. 输入CHAP用户名

    iscsiadm -m node -T iSCSI_TARGET_IQN -o update --name node.session.auth.username --value=USER
  4. 输入CHAP密码

    iscsiadm -m node -T iSCSI_TARGET_IQN -o update --name node.session.auth.password --value=PASSWORD
  5. 登录 Target

    iscsiadm -m node -T iSCSI_TARGET_IQN -p SERVER_IP -l
  6. 显示相关信息

    • 单机版
      iscsiadm -m session  #显示会话情况,查看当前iSCSI连接
      lsblk     #查看 iSCSI 磁盘
    • 集群版
      lsscsi     #查看SCSI设备
      multipath -ll          # 查看 MPIO 设备
  7. 格式化 iSCSI 磁盘 注意:如果卷容量小于等于2TB时,可以使用MBR和GPT中的任意一种进行分区;如果卷容量大于2TB,只能使用GPT分区。

    mkfs -t ext4 /dev/mapper/mpatha1     # 格式化成 ext4
    mkdir  DIRECTORY_NAME_OR_PATH   #创建目录
    mount /dev/mapper/mpatha1 DIRECTORY_NAME_OR_PATH  #将mpatha1 挂载到目录
  8. 如果用户需要断开连接或者删除磁盘,使用下列命令执行:

    umount DIRECTORY_NAME_OR_PATH
    iscsiadm -m node -T iSCSI_TARGET_IQN -p SERVER_IP -u


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!