广州和世鑫Synology群晖企业方案
总览
datastore 是实现集中化虚拟机物理数据的独立存储空间。通过将 Synology NAS 用作 VMware datastore,您可整合和共享存储空间以尽量提高存储利用率并通过更好的灵活性来简化管理。
本文将指导您将 Synology NAS 用作 VMware 环境下的 datastore。
目录
- 开始之前的准备
- 配置 VMkernal NIC
- 在 VMware ESXi 上装载 iSCSI Target
- 将 iSCSI LUN 设置为 VMware datastore
- 故障排除
1.开始之前的准备
在您开始通过网络共享数据之前,请确定您已完成下列任务:
- 已设置 Synology NAS
- 安装了 Synology DiskStation Manager(DSM,网页界面的 Synology NAS 操作系统)
- 创建了 iSCSI LUN 及其 Target
- 在您的计算机上安装了 VMware vSphere 客户端
- 设置了 VMware ESXi 主机
注:
- 我们建议创建具有高级 LUN 功能的 iSCSI LUN,它提供 VMware VAAI 硬件加速支持、LUN 快照、LUN 克隆以及使用 Thin Provisioning 的动态容量管理。
- 本教程基于 VMware vSphere ESXi 6.5。
请参阅硬件安装指南来了解更多有关硬盘及软件安装的更多信息。您也可参见 Synology NAS 用户指南(可在 Synology 的下载中心获得)来大概了解相关主题。
2.配置 VMkernel NIC
在本章节,我们将介绍如何设置 VMkernel,以便可以通过 iSCSI 协议连接到 Synology NAS。
如果主机只有一个物理网络适配器,则可以跳过创建 vSwitch 的步骤。
1.通过 vSphere 客户端登录 VMware ESXi
2.单击 Networking > Virtual switches > Add standard virtual switch。
3.指定 vSwitch 名称,设置 MTU 值,然后选择此 vSwitch 的上行链接。然后单击 Add。
注:MTU 值取决于网络环境。通常,对于 1GbE 网络将 MTU 设置为 1500,对于 10GbE 网络设置为 9000。
4.单击 VMkernel NICs > Add VMkernel NIC。
5.为 VMkernel NIC 设置新端口组名称、虚拟交换机和 MTU。请根据虚拟交换机设置 MTU。
6.从 DHCP 自动设置 IP 或手动设置静态 IP。然后单击 Create。
注:IP 必须能够连接到您的 Synology NAS。
7.现在 VMkernel NIC 已准备好通过 iSCSI 适配器连接到 Synology NAS。
3.在 VMware ESXi 上装载 iSCSI Target
在本章节,我们将介绍如何将 Synology NAS 上的 iSCSI Target 装载到 VMware ESXi Hypervisor。
1.通过浏览器登录 VMware ESXi。
2.若要装载 iSCSI Target,请进入 Storage 菜单 > Adapters。单击 Configure iSCSI。
3.启用 iSCSI 启动器。
4.启用 iSCSI 启动器之后,单击 Add port binding 以添加用于连接您的 Synology NAS 的 VMkernel NIC。
5.在 Dynamic targets 区域中填写 Synology NAS 的 IP 地址。然后单击 Save configuration。
6.单击 Devices,然后单击 Refresh。确认 iSCSI 适配器扫描到了新硬盘。
7.可以修改以下可选设置以便使 iSCSI 服务更稳定:
-
- LoginTimeout:将值从 5 更改为 60
- NoopTimeout:将值从 10 更改为 30
- DelayedAck:取消勾选复选框以将其关闭
4.将 iSCSI LUN 设置为 VMware datastore
在本章节,我们将介绍如何将 iSCSI LUN 设置为 VMware datastore。
- 1.通过 vSphere 客户端登录 VMware ESXi。
- 2.单击 Datastore > New datastore。
- 3.选择 Create new VMFS datastore,然后单击 Next 继续。
- 4.填写 datastore 名称并选择一个 LUN,然后单击 Next。
- 5.检测当前硬盘布局并单击 Next。
注:如果将来要在具有 vSphere ESXi 6.0 的主机上装载 datastore,则必须选择 VMFS 5。
- 6.单击 Finish 以确认设置。
- 7.新 datastore 已添加并就绪可用。
下面是 VMWare 知识库中的一些建议。可以按照这些步骤排除以下问题。
- ESXi 主机与 VMFS3 和 VMFS5 datastore 的连接丢失
- 通过 SSH 连接到 ESXi 主机
- 执行以下命令:
esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS5
- ESXi 主机无法检测到大于 2TB 的本地 HDD
- 通过 SSH 连接到 ESXi 主机
- 执行以下命令:
esxcfg-advcfg -g /Scsi/SCSIEnableDescToFixedConv
esxcfg-advcfg -s 1 /Scsi/SCSIEnableDescToFixedConv