vCenter6.5+虚拟ISCSi
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vCenter6.5+虚拟ISCSi相关的知识,希望对你有一定的参考价值。
相关文章:http://www.ctoclubs.com/?p=756
一、简介
目前本人正在学习VMware有关存储的相关内容,本章是学习过程中记录下的实验步骤,方便记忆以及分享给可能会用到的朋友们。
二、实验环境
本次实验环境如下图所示,但实验实在虚拟机中进行的,下图只是为了能让大家缕清思路。
环境简介:
每台计算服务器有四个网口,分别将其中的两个网口连接到两台交换机(这样就算重启其中一台交换机也不会影响业务,如果在真实环境中可以将1、3两个口连接到交换机1,2、4两个口连接到交换机2。将1、2两个口绑定到一个上行链路端口或者绑定到一个LAG,3口用于存储设备与服务器进行通信。注:目前了解到的知识中计算节点与虚拟存储通信只能使用一个物理网卡,暂时还不知道为什么,相信到以后的深入学习中会有解决方法,我觉得VMware不会犯这种错误)
三、实验步骤
3.1、新建ISCSI专用的分布式端口组
打开“网络”→“vCenter02.best.com域”→“Datacenter数据中心”→“DSwitch分布式交换机右键”→“新建分布式端口组”
输入新建分布式端口组名字,该端口组仅用于连接ISCSI存储使用
配置设置,此处保持默认
确认配置无误后点击“完成”
3.2、调整ISCSI专用分布式端口组专用物理网络适配器
从下图中可以看出,分布式端口组已经创建完成,点击图中红色标注位置编辑分布式端口组
点击左侧“绑定和故障切换”。注:下图中没有红色标注,由于上传图片后才发现,注意观察下图。
看此处四个上行链路端口组都在活动状态,我们需要将Uplink1/2/4全部移动到“未使用的上行链路”中(根据网上资料,绑定ISCSI虚拟适配器的VMkernel端口组只能有一块物理网卡)。
如下图,已经调整完成。
点击用于绑定ISCSI虚拟适配器的分布式端口组,可以看到和哪个上行链路端口组连接。
3.3、管理主机网络,给计算主机创建专用于ISCIS的VMkernel端口并添加到ISCSI分布式端口组
打开“网络”→“vCenter02.best.com域”→“Datacenter数据中心”→“DSwitch分布式交换机右键”→“添加和管理主机”
选择“管理主机网络”
点击下图红色标注处的绿色加号“连接的主机”
勾选需要添加的计算节点,该域中只有两个计算节点,所以全部勾选。
从下图中可以看出,已经将该域中的所有计算节点添加。
勾选“管理屋里适配器”以及“管理VMkernel适配器”,点击“下一步”
从下图中可以看出我们之前已经将1、2两块屋里网卡分配给分布式交换机,还有两块网卡是空闲的,故将第三块网卡分配到上行链路端口Uplink3,点击vmnic2这块网卡并点击上方红色标注的“分配上行链路”。
选择Uplink3并点击“确定”,另外一台计算节点也需要做相同的操作,在此不做过多赘述。
从下图看出,两台主机均已将第三块网卡分配到Uplink3上行链路端口,确认无误后点击“下一步”。
添加新的Vmkernel网络适配器,用于与ISCSI存储进行通信,点击“10.10.1.55”这台主机,并点击红色标注处“新建适配器”。
勾选“选择现有网络”并点击“浏览”。
勾选文章开头创建的“ISCSI-VMkernel”分布式端口组。
确认无误后,点击“下一步”。
下方配置保持默认,继续点击“下一步”。
输入该VMkernel的IP地址。
确认配置是否正确,无误点击“完成”。
两台主机均需要做相同的操作。
系统会自动检查该操作是否会对ISCSI存储造成影响。
确认需要修改的主机数以及适配器是否正确。
两个新建的VMkernel适配器已经成功创建并已经添加到“ISCSI-VMkernel”分布式端口组的VMkernel端口组。
点击“主机”→“vCenter02.best.com域”→“Datacenter数据中心”→“主机10.10.1.55”→“配置”→“存储适配器”→“绿色加号”→“软件iSCSI适配器”。
遇到如下提醒信息,点击“确定”。
点击刚刚创建的ISCSI存储适配器→“网络和端口绑定”→“绿色加号”。
选择刚刚已经分配给第三个上行链路端口的第三块网卡。
网络端口已经于ISCSI存储适配器绑定,在另外一台计算主机做3.3节相同配置,在此不做过多赘述。
3.4、创建ISCSI存储
ISCSI选择使用Windows模拟,建议使用专业的存储设备。打开Windows Server 2012的“服务器管理器”→“管理”→“添加角色和功能”。
前三页均点击“下一步”。
勾选“文件和存储服务”→“文件和ISCSI服务”→“ISCSI目标存储提供程序”以及“ISCSI目标服务器”。
功能处点击“下一步”忽觉即可。
勾选“如果需要,自动重新启动目标服务器”并点击“安装”。(注:如果此服务器上运行着其它服务,请勿点击“如果需要,自动重新启动目标服务器”以免影响线上业务)。
打开“服务器管理器”→“文件和存储服务”→“ISCSI”→“若要创建iSCSI虚拟磁盘,清启动“新建iSCSI虚拟磁盘向导””。
选择用于创建iSCSI存储的盘符,并点击“下一步”。
输入虚拟磁盘文件名称。
勾选“新建iSCSI目标”。
输入存储大小,并选“动态扩展”,这样不会一下占用磁盘空间,如果是对性能要求较高的虚拟机使用,勾选“固定大小”会提高一些性能。
输入目标名称
由于我使用了扩号,系统无法识别,会自动转换为"-",并给出提示信息。
此处是设置允许哪些地址访问 ,点击“添加”。
在类型中选择“IP地址”并在后方“值”中输入ESXi主机的IP地址,然后点击确定。
此处需要将两台ESXI主机的IP地址全部添加进去,添加完成之后点击“下一步”。
CHAP认证在此我们先略过,下篇文章讲。
确认信息无误后,点击“创建”。
待图中四项全部创建完成后点击就“关闭”。
3.5、连接并使用iSCSI存储
3.5.1、添加iSCSI存储
回到vCenter中,找到前面创建的存储适配器下的“目标”,然后点击“添加”。
输入iSCSI存储服务器的IP地址,定点击“确定”。
如果ISCSI存储服务器与计算节点通信正常的话,点击“静态发现”在目标名称处,可以看到iSCSI存储服务器中LUN的名称。
但是我们点击“设备”,并没有发现存储设备。
3.5.2、连接iSCSI存储
此时,我们需要回到iSCSI存储服务器中,打开ISCSI服务管理,点击下图中标注的iSCSI目标并点击鼠标右键。并单击“属性”。
到“发起程序”点击“添加”。
此时可以看到两台主机主机的IQN名称,一次添加即可。
添加完成后点击“确定”。
回到vCener中点击下图中红色标注位置刷新存储。
点击“确定”。
此时,设备中已经可以显示刚刚已经创建成功的存储。
点击刚刚创建成功的存储设备,并点击下图中红色标注部位,给该存储设置一个更具辨识度的名字。
输入名字。
名称更改成功。
3.6、创建数据存储
依次点击“存储”→“vCenter02.best.com域”→“Datacenter数据中心”→“新建数据存储”。
勾选任意主机即可。
勾选“VMFS”。
在“选择一个主机来查看其访问磁盘/LUN”处,随意选择该域中的任意一台主机即可。
选择VMF版本,如无特殊要求最好选择最新版本。
分区配置选择默认即可。
确认信息,无误后点击“完成”。
数据存储已经成功创建,下面可以在该存储上新建库以及数据中心了。
本次实验做完之后的最大问题:
为什么ESXi主机的VMkernel端口与ISCSI服务器通信只能使用一张网卡,如果这块网卡坏了怎么办?
本文转载自:http://www.ctoclubs.com/?p=914
以上是关于vCenter6.5+虚拟ISCSi的主要内容,如果未能解决你的问题,请参考以下文章
Vmware Vsphere6.5 + Vcenter6.5安装简介
Vmware Vsphere6.5 + Vcenter6.5安装简介
Debug记录:vCenter6.5突然不能访问并报错“503 Service Unavailable”