这几天模拟测试了vm 裸磁盘映射(RDM)与物理PC 做微软MSCS 群集。 过程整理如下: 一、本实验拓扑与环境 Node01 为 ESXi 中的 VM,使用裸磁盘映射(RDM)连接存储; Node02 为 ESXi 中的 VM,模拟物理PC 直接连接存储; Node01 有两块网卡,一块为Public 连接 Public110网段;一块为Private,连接 Private Netw ork。 Node02 有 2 块网卡,一块为 Public 连接 Public110网段;一块为 Private,连接 Private Netw rok,一块为 iSCSI,连接 iSCSI102 网段,使用软iSCSI 启动器连接共享存储。 AD 为域控制器,一块网卡连接 Public110 网段 其中 Public110 网段跑业务流量,上行链路为 110 网段。如图: Private Netw ork 为私有内网,用于集群中各节点的心跳检测。如图: iSCSI102 为iSCSI 使用的网段,上行连接 102 网段,其中kernel102 用于ESXi 连接 iSCSI 存储,供 Node01 使用RDM。iSCSI02 端口组中有Node02,用于Node02 使用w in2008 中的iSCSI 启动器连接 iSCSI 存储。(模拟真实物理 PC)。如图: 下面是 Node01 和 Node02 的网卡及 IP 地址: 二、共享存储的搭建 本环境共享存储使用 starw ind 来搭建: 安装好 startw ind 后,添加 Target,如图: 选择 Hard Disk 选择Basic Virtual 选择Image File device 创建新的虚拟磁盘 选择虚拟磁盘镜像的存储路径,和大小,然后创建 选择Cache 类型和 Cache 大小 如此一个LUN 就创建完毕了。 按同样的方式再创建一个LUN。 其中大的LUN 作为数据盘,较小的LUN 作为仲裁盘。 三、磁盘映射 首先做 Node01 的裸磁盘映射。 在 ESXi 主机上通过 iSCSI Softw are Adapter 抓取 startw ind 模拟的两个lun。 扫描到两个lun 后不要在存储器中添加。(即不要做任何初始化) 在Node01 虚机上编辑设置,添加硬盘,选择裸机映射: 添加这两个裸lun 选择“物理”模式 保存设置 随后进入Node01 的“磁盘管理”界面将两块磁盘“联机”: 随后格式化为NTFS 格式并分配盘符。 然后做 No de02 对两个 LUN 的 iSCSI 连接。 首先将 Node01 关机。 使用 iSCSI 发起程序添加两个 lun,并连接: 在“磁盘管理”界面将两块磁盘联机,并分配正确的盘符。 四、搭建微软 MSCS集群 将 Node01 和 Node02 两台机器都打开,添加功能向导中添加“故障转移群集”功能。 ...