ESXi对接iscsi存储操作指南

文章介绍:

本文档适用于由iSCSI共享存储对接VMware ESXi,但是因为测试原因我这里实际上ISCSi是由ceph集群提供的。(看到这里我相信懂行的老油条们都知道我准备干嘛了,其实原先的目的是为了测试下ceph共享ISCSi的存储性能)。这里要求共享iSCSI存储的ceph存储节点public网能与ESXi节点相互通,且直连网络可达。本文档描述范围为在已构建了ceph集群,并且已搭建好了vcenter环境为前提的情况下进行操作指导,以及博主在实操过程中遇到的问题解答。

环境介绍

Ceph集群:管理节点192.168.51.254
Ceph存储节点:cluster IP:192.168.61.100/101/102;public IP:192.168.51.100/101/102
Ceph提供iscsi Target IP的IP地址:192.168.51.100(Target IP就是iscsi服务器的IP地址,也就是ESXi要连接的)。
ESXi主机上虚拟交换机的IP地址:192.168.51.103 (这里需要创建一个专供iscsi使用的存储网卡,以避免和management网络混用)
保证192.168.51.103能和192.168.51.100通信。(其实能和一个节点通信,应该就能和其他两个节点的public网络通信,这里为了特指能和target IP通信而单独标注出来。)

ESXi机器创建ISCSi专用网卡

使用vsphere账号登录vcenter

这里的话如果有vcenter就登录vcenter,如果没有vcenter的话就用ESXi的IP地址登录也行。
这里写图片描述

创建ISCSi专用网卡

进入vsphere界面后选中想在哪台物理机上创建iscsi网络。点击主机->配置->网络->添加网络。
这里写图片描述

-选择VMkernel网络类型
这里写图片描述

选择合适网卡
选择已经对接好ceph public的网卡接口,这里我们使用的是万兆口对接的cpeh集群,在网卡配置里面可以非常显眼找到。
这里写图片描述

设置网络vlan ID号
设置vlan ID号,如果ceph public网络在上联交换机设置了vlanID,那么这里需要配置vlan ID,这里的Vlan ID号为102。

这里写图片描述

配置网卡IP
设置IP,如果该网段没有DHCP则需要手动配置IP地址,这里需要注意的是不要修改VMkernel默认网关,否则会导致无法连接ESXi主机。

这里写图片描述

创建网络
最后生成摘要之后点击“确认”创建。

测试网络成功创建
创建完成之后可以看到该ESXi主机上多出了一个网络拓扑
这里写图片描述

这个时候可以登录到ceph节点ping ESXi上刚创建的IP地址。
这里写图片描述

添加iSCSI存储

  1. 创建iscis适配器
    点击主机存储适配器添加

这里写图片描述

  1. 添加iscsi target
    点击主机—->储存适配器—>iscsi software Adapter—>属性

这里写图片描述

打开属性对话框后,点击动态发现—->添加。
这里需要注意软件启动器的属性这里状态要为“已启动”

这里写图片描述

在“动态发现”中,填写你想添加的ISCSi服务端。输入ISCSI服务器的IP地址,击确定。
这里写图片描述

点击是,然后ISCSi适配器会开始进行重新扫描。
这里写图片描述

说明:
如果在“储存器”中没有找到可用的ISCSI存储,请检查前面的虚拟交换机的端口地址是否正确,以及在存储服务器中添加的ISCSI目标、卷、IP地址的对应关系是否正确,然后再次重新扫描iscsi设备。

添加储存

当发现完ISCSi存储设备之后,我们就需要考虑添加该设备为ESXi的datastore了。点击主机—>储存器—->添加储存器。
这里写图片描述
这里选择存储器类型为“磁盘/LUN”类型。
这里写图片描述

这里写图片描述

这里写图片描述
这里写图片描述
输入存储器的名称,(在Vcenter中显示的名称)
这里写图片描述

如果没有特殊需求则使用最大可用空间。
这里写图片描述

这里写图片描述

完成后,就可以在存储器中看到添加的存储。
这里写图片描述

CHAP认证

如果启用了CHAP认证的话,则需要在添加iSCSI时候设置CHAP认证。这里有两种方式,一种是在每次添加的时候在动态发现或者静态发现中,填写添加发送目标服务器上选择CHAP认证做配置。另外一种就是在iSCSI启动器常规配置那选择CHAP认证配置。第一种是只针对本次添加的iSCSI设备有效而第二种在常规中添加CHAP认证是作用于所用在此启动器下添加的iSCSI设备。当然生效的优先级是单次发现时配置CHAP的高于常规设置中的CHAP优先级。

下面附上client端和server端单双向CHAP认证链接表:
这里写图片描述

注意的是在server端使用了双向CHAP而client端只是用单向CHAP时,认证是可以通过的。这个是属于ISCSi的设计问题,并不是操作异常。

  • 2
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值