本章节主要介绍弹性裸金属服务器使用共享存储(vSAN)的操作流程,针对云服务器操作系统的不同其具体配置方式不同,用户根据实际需要进行参考。

前置操作

  1. 已创建弹性裸金属服务器。

  2. 创建硬盘,支持增强型 SSD通用型 SSD

  3. 创建 vSAN,并将硬盘挂载到 vSAN 上,请参考:Virtual SAN(vSAN)

Windows 系统

以 Windows 2012 R2 版本为例(其他版本类似)

  1. 首先打开服务器管理器,选择添加角色和功能

    1
  2. 点击下一步

    2
  3. 点击下一步

    3
  4. 点击下一步

    4
  5. 点击下一步

    5
  6. 重点:勾选多路径 I/O ,点击下一步

    6
  7. 勾选如果需要,自动重新启动目标服务器,安装 MPIO 是需要重启的。然后点击安装

    7
  8. 等待重启安装完成。

  9. MPIO 设置 (服务器管理-工具-MPIO),MPIO 属性页面,单击发现多路径,勾选增加对 iSCSI 设备的支持

    8
  10. 配置 Windows iSCSI 客户端,请参考文档 Virtual SAN(vSAN)

    说明

    当创建的 VSAN 为多节点时, 点击程序的发现页面,然后点击发现门户,输入每个 VSAN 节点的 IP 。

Linux 系统

以 ubuntu16.04 为例:

  1. 启动 ubuntu16.04 云服务器,安装 multipath。

    apt-get install multipath-tools
  2. 关闭服务。

    service multipath-tools stop
  3. 增加/修改配置。

    修改 /etc/multipath.conf

    配置内容如下:

    blacklist{
    devnode "^vd"
    }
    defaults {
    user_friendly_names yes
    path_grouping_policy multibus
    failback immediate
    no_path_retry queue
    }
    devices {
    device {
    vendor "LIO-ORG"
    path_selector "queue-length 0"
    path_checker "tur"
    hardware_handler "1 alua"
    prio "alua"
    prio_args "exclusive_pref_bit"
    fast_io_fail_tmo 25
    }
    }
  4. 登录 iSCSI 目标。

    #!/bin/bash
    mkdir -p /etc/multipath; touch /etc/multipath/wwids;
    for IP in ip1 ip2 ip3(这里输入 VSAN 各节点 IP 地址); do
    for IQN in `iscsiadm -m discovery -t st -p ${IP}:3260 | awk '{print $2}'`; do
    iscsiadm -m node -T ${IQN} -p ${IP}:3260 -l
    done
    done
  5. 启动服务。

    service multipath-tools start

    multipath -ll 可以看到 mpath 信息。

    ls /dev/mapper/ 可以看到对应的盘符,后续可以格式化等操作。

  6. 配置 Linux iSCSI 客户端,请参考文档 Virtual SAN(vSAN)*