设置 MSA – HP StorageWorks 模块化 SAN 阵列 1000 使用 ESX

在本文档中,我们将说明如何将此 SAN 连接到 ESX 服务器, 合乎逻辑的是,我们有一个带有两个控制器的 MSA (否则, 投资这么多没有多大意义, 如果我们在 Controller 中没有冗余), 以及背面的两个光纤交换机,以便在交换机级别实现冗余. 在每个 ESX 服务器上,我们将放置几个光纤 HBA, 我们将每个 HBA 连接到光纤交换机,以获得高可用性系统.

硬件描述:

ESX MSA1000 ESX MSA1000 ESX MSA1000
HP MSA1000
HBA
光缆

连接此硬件的方法如下: 在 MSA 中,我们必须拥有我们感兴趣的硬盘驱动器, 创建一个卷/LUN 来存储我们的所有数据以及所有虚拟机 (MV). 因为 VM 将存储在此共享存储系统中,以便具有 VirtualCenter 的优势, 因为如果 ESX 服务器出现故障, 我们还有其他人能够执行 VM. 很明显,只有 VM 才会在 ESX 上执行, 不会被存储, 因此,会留下几个小型 RAID1 磁盘的 ESX 服务器. 在每个 ESX 服务器上 (或主机) 我们将有两个 HBA,我们将一个套接字连接到光纤交换机,另一个套接字连接到 MSA 的另一个光纤交换机. 方法如下:

ESX MSA1000

在本文档中,它将使用三个 ESX 服务器执行, HP 磁盘阵列, 在每个服务器上,有两个 MSA, 我们了解了如何物理连接主机和机舱之间的光缆.

ESX MSA1000

不错, 一旦一切都连接起来, 挂载的 MSA, 及其两个控制器, 您的两个开关, 它们的硬盘驱动器和光缆连接到服务器的 HBA. 我们必须连接到 MSA 控制器才能将其配置为最小值, 我们将使用磁盘创建一个 RAID, 在我的例子中,一个 RAID 1 与所有人, 在镜子里 (定义 – 这里). 我们将配置每个连接,以便每个主机稍后可以查看它.

我们需要连接 MSA 随附的电缆, 是一侧的一根电缆,另一端是 SERIAL 端口的 RJ45; 我们将 SERIAL 端口连接到计算机以便能够管理 MSA,另一端连接到 MSA 前面的控制器之一. 连接后, 从这台计算机, 我们打开超级终端以配置 MSA. 所以 “开始” > “执行”, 写 “Hypertrm” 我们给予 “接受”.

ESX MSA1000

我们指定任何连接名称并接受.

ESX MSA1000

选择我们有串行电缆的 COM 端口,然后单击 “接受”,

ESX MSA1000

我们需要配置此数据以配置 MSA:
每秒位数: 19200
数据位: 8
平价: 没有
停止位: 1
流控制: 没有

ESX MSA1000

不错, 连接后, 我们多次单击 Enter 进入控制台, 使用名为 “显示连接” 我们将看到 MSA 已连接的连接, 在我的例子中,我有两个交换机,每个交换机都连接了三根光缆, 请向我展示这六个连接. 我们检查每个连接是否都连接到控制器 (控制器 1 o 控制器 2).

我们必须考虑每个主机的 WWNN 和 WWPN. WWNN 是全局节点的名称, WWPN 是全局的端口名称. 就个人而言,我通常会将所有内容复制到记事本上,因为我们以后会用到它.

ESX MSA1000

所以我把所有的东西都放在一个 txt 中, 😉 PaLue.txt

ESX MSA1000

我们使用命令检查我们拥有多少个磁盘 “显示磁盘”. 就我而言,我有 6 每个 146Gb 的相等磁盘.

ESX MSA1000

我们检查是否有任何单位 (卷或 LUN) 在他们之间创建, 使用命令 “显示单位”. 如果 MSA 是新的 MSA 并且磁盘, 我们不应该拥有任何东西,

ESX MSA1000

所以我们需要用光盘创建一个卷, 一个 LUN (逻辑单元号), 由于我有 6 每个驱动器 146Gb,我有兴趣在它们之间创建一个 RAID1, 对于 438Gb 镜像卷. 这已经是个人的了,我们每个人都有我们想要创建的 RAID, 取决于你想给小屋的用途. 井, 使用命令 “添加单位 0 数据=Disk101-Disk106 raid_level=1” 我将创建我的第一个单元 (0) 使用 6 我指示的磁盘和我感兴趣的 RAID 级别 (1). 我们按 Enter,它将完美地创建卷.

ESX MSA1000

现在我们检查是否使用命令正确创建了单元 “显示单位”, 我们将看到我们有一个 RAID1 和我们指示的磁盘,并且卷状态为 OK!!! 它告诉我们卷的总大小, 完善.

ESX MSA1000

现在,我们需要知道每个主机的每个 HBA 的 WWPN 是什么. 为此,, 我们打开 VI 客户, 这 “虚拟基础架构客户端” 我们独立连接到每个 ESX 服务器,并考虑到 WWPN 拥有的每个服务器. 所有这一切, 在选项卡中 “配置” ESX 服务器, 在 “存储适配器”, 我们将每个 HBA 视为 vmhba1, VMHBA2… 我们有 “SAN 标识符”.

ESX MSA1000

不错, 现在我们必须为我们拥有的每个 HBA 创建一个连接 (路径). 考虑到每个 ESX 服务器 (以下简称主机), 有两个 HBA (以下简称 boxX) 我们将按顺序分配一个名称 (在我的情况下,它会是这样的: Host1_box1, Host1_box2, Host2_box1, Host2_box2 和 Host3_box1 和 Host3_box2). 我们使用:
“添加连接 HostX_boxX WWPN=XXXXXXXX-XXXXXXXX WWNN=XXXXXXXX-XXXXXXXX 配置文件=Linux”

每个人都可以指示他们想要连接的名称. WWPN 的值和与 WWNN 对应的值将保存在记事本的上一个文件中 (就我而言,在 PaLue.txt).

ESX MSA1000

创建连接后, 我们可以通过运行命令来检查它是否已完美更新: “显示连接”, 在那里,我们将看到它有一个 Connection Name,重要的是,配置文件的名称对应于值 “Linux的”.

ESX MSA1000

好吧,现在它仍然对剩余的连接执行相同的操作…

ESX MSA1000

我们再次使用 “显示连接” 没有要创建的连接,并且他们都有名为 “Linux的”.

生成此内容后, 我们已经将 MSA 配置为与 ESX 一起使用,并能够在其中存储 VM!!!

ESX MSA1000

现在,我们需要转到 ESX 服务器到 ESX 服务器,查找我们刚刚在 MSA 中创建的卷, 因此,我们与 “虚拟基础架构客户端” 到第一个主机, 和 “配置” 我们将 “存储适配器. 在我们拥有的每个 HBA 上,都必须重新扫描此卷, 因此,右键单击并 “重新扫描” 或从上方 “重新扫描…”,

ESX MSA1000

我们将寻找这两种可能性,并且 “还行”,

ESX MSA1000

如果第一次什么都没有出来, 我们得重新扫描 (这是最正常的事情). 它最终应该向我们显示音量, 在我的情况下,我已经看到了 410Gb 的卷! 带 LUN ID 1, 在 HBA vmhba1 中,路径为 vmhba1:0:1.

ESX MSA1000

如果我们转到 “存储 (SCSI (SCSI, SAN 和 NFS)” 我们必须添加此卷才能将其与 ESX 一起使用, 点击 “添加存储…”. 如果我们现在看, 我们只有此主机的本地硬盘驱动器上的存储空间, 我们必须加上 MSA 的.

ESX MSA1000

选择 “磁盘/LUN” 使用 MSA 卷创建新的数据存储, “下一个”,

ESX MSA1000

向我们展示可用的, 我们表示我们拥有的唯一一个 “下一个”,

ESX MSA1000

它向我们显示卷没有内容, 还行, “下一个”,

ESX MSA1000

我们为您提供一个描述性名称, 就我而言, “圣人” 我们继续, “下一个”,

ESX MSA1000

默认情况下,我们将所有内容保留为创建具有最大可能大小的卷 (“最大化容量”) 使用该格式和该大小的块 (“256 国标 , 区块大小: 1 MB”), “下一个”,

ESX MSA1000

检查一切是否正确,然后单击 “完成” 创建它.

ESX MSA1000

不错, 我们已经看到了一个新的 Datastore ,我们可以在其中托管我们的虚拟机!

ESX MSA1000

我们可以检查您的内容, 带有右键, “浏览数据存储…”

ESX MSA1000

就我而言, 作为一个新的并且没有 MV,它将是空的.

现在,我们必须在其余的 ESX 服务器中添加此数据存储,如最后步骤所示,从而安排同一数据存储的所有主机,以便能够使用 HA, VMotion, DRS 系列…

www.bujarra.com – 赫克托·埃雷罗 – NH*****@bu*****.c – v 1.0


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!