《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021年版本 实验五: High Availability 实验目的 1、了解 High Availability 2、掌握 ISCSI服务 3、掌握NFS服务; 4、掌握HA和FT的实现方法 二、实验学时 回 2学时 三、实验类型 器务务 综合型 扫码看步骤 四、实验需求 1、硬件 每人配备计算机1台,每小组配置服务器不少于2台。 服务器配置不低于2CPU*8Core/64 GB MEM/3 GB NIC Ethernet/2电源 2、软件 Windows操作系统。 3、网络 局域网支持,服务器要处于同一局域网内,计算机能够访问服务器所在网络 服务器接入千兆交换机,支持VLAN,支持管理配置,上联端口推荐10GB 无 五、实验任务 1、完成NFS的部署与配置 2、完成 ISCSI I的部署与配置 3、完成vSA存储服务配置 4、完成HA配置。 六、实验内容及步骤 1、使用IPM远程部暑 CentoS (1)安装 Centos 信息管理与信息系统教研室/阮晓龙/13938213680/第1页
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021 年版本 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第1页 实验五:High Availability 一、实验目的 1、了解 High Availability; 2、掌握 iSCSI 服务; 3、掌握 NFS 服务; 4、掌握 HA 和 FT 的实现方法。 二、实验学时 2 学时 三、实验类型 综合型 四、实验需求 1、硬件 每人配备计算机 1 台,每小组配置服务器不少于 2 台。 服务器配置不低于 2CPU*8Core / 64GB MEM / 3GB NIC Ethernet / 2 电源 2、软件 Windows 操作系统。 3、网络 局域网支持,服务器要处于同一局域网内,计算机能够访问服务器所在网络。 服务器接入千兆交换机,支持 VLAN,支持管理配置,上联端口推荐 10GB。 4、工具 无。 五、实验任务 1、完成 NFS 的部署与配置; 2、完成 iSCSI 的部署与配置; 3、完成 vCSA 存储服务配置; 4、完成 HA 配置。 六、实验内容及步骤 1、使用 IPMI 远程部署 CentOS (1)安装 CentOS 扫码看步骤
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021年版本 访问并登录IPMI管理平台,挂载 Centos isc镜像文件,根据操作提示逐步完成Cent OS操作系统安装 (2)配置 CentOS 对 Centos操作系统,进行网络、主机名、root密码等进行配置。 2、使用 Centos搭建NFS (1)安装NFS yum install nfs-utils rpcbind -y (2)配置NFS ①创建共享目录 mkdir /srv/share chmod-R 777/srv/share ②创建并编辑NFS配置文件 vi /etc/exports srv/share 10.10.1.0/24(rw,no root squash, no all squash, sync, insecure ③启动NFS并设置开机自启动 #启动 systemctl start rpcbind systemctl start nfs #设置开机自启动 systemctl enable rpcbind systemctl enable nfs 3、使用 Centos搭建 iSCSI ①在线安装SCS ②启动 target服务 systemctl start target systemctl enable target ③使用 targetcli终端配置 ISCSI target cli #查看目录 />Is o- backstores……1 I o-block [ Storage Objects: O Storage Objects: O [ Storage Objects: 0 o- ramdisk…… ... [Storage Objects: O o- ISCSI…. argets:0 #进入指定目录并创建共享设备 信息管理与信息系统教研室/阮晓龙/13938213680/第2页
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021 年版本 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第2页 访问并登录 IPMI 管理平台,挂载 CentOS ISO 镜像文件,根据操作提示逐步完成 Cent OS 操作系统安装。 (2)配置 CentOS 对 CentOS 操作系统,进行网络、主机名、root 密码等进行配置。 2、使用 CentOS 搭建 NFS (1)安装 NFS yum install nfs-utils rpcbind -y (2)配置 NFS ①创建共享目录 mkdir /srv/share chmod -R 777 /srv/share ②创建并编辑 NFS 配置文件 vi /etc/exports /srv/share 10.10.1.0/24(rw,no_root_squash,no_all_squash,sync,insecure) exportfs -rv ③启动 NFS 并设置开机自启动 # 启动 systemctl start rpcbind systemctl start nfs # 设置开机自启动 systemctl enable rpcbind systemctl enable nfs 3、使用 CentOS 搭建 iSCSI ①在线安装 iSCSI yum -y install targetcli ②启动 target 服务 systemctl start target systemctl enable target ③使用 targetcli 终端配置 iSCSI targetcli # 查看目录 /> ls o- / ................................................................................................. [...] o- backstores ............................................................................. [...] | o- block ................................................. [Storage Objects: 0] | o- fileio .................................................. [Storage Objects: 0] | o- pscsi .................................................. [Storage Objects: 0] | o- ramdisk ............................................ [Storage Objects: 0] o- iscsi ......................................................................... [Targets: 0] o- loopback ............................................................... [Targets: 0] # 进入指定目录并创建共享设备
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021年版本 /> cd/backstores/block /backstores/block> create bbtdisk /dev/sdb #进入iscs目录下创建 iSCSI target / cd /iscsi /iscsi> create #将共享资源加入 target /iscsi> cd/iscsi/iqn 2003-01. org. linux-iscsi.bbt-iscsix8664: sn. 7f7ac7f9b 7dc/tpg 1/luns /iscsi/iqn. 20.7dc/tpg/luns> create/backstores/block/bbtdisk #设置访问控制 /iscsi/iqn. 20.7dc/tpg/luns> cd /iscsi/iqn 2003-01. org. linux-iscsi bbt-i scsi.x8664: sn. 7f7ac7f9b7dc/tpg/acls/ #根据客户端名称设置 scsi/iqn.20.7dc/tpg1/acls>createiqn.1991-05.com.microsoftdeskt #保存配置并退出 />exit ④配置安全措施 firewall-cmd--permanent--add-port=3260/tcp firewall-cmd -reload ⑤重启服务完成配置 systemctl restart target 4、配量vCSA存储服务 (1)在vCSA上添加NFS服务 ①选中vSA数据中心右击,依次“选择存储”、“新建数据存储…”。 ②在“类型”界面中,选择指定的数据存储类型,选择“NFS”类型 ③在“选择NFS版本”界面中,指定选择“NFS3”版 ④在“名称和配置”界面中,输入数据存储名称为“ Datastore- ISCSI”、文件夹名称为“b bt-nfs”、服务器地址为NFS服务器地址 ⑤在“主机的可访问性”界面中,选择需要访问数据存储的主机。 ⑥在“即将完成”界面中,核对己经配置的NFS存储信息 ⑦在ⅤCSA上查看新添加的NFS存储信息 (2)在vCSA上添加软件适配器 ①点击一台ESX主机,在操作界面中,依次选择“配置”、“存储适配器” ②点击【+添加软件适配器】按钮,为该ESXi主机添加软件 ISCSI适配器。 ③点击添加的软件 ISCSI适配器(名称为 vmhba64),在“属性”界面中,可查看适配 器状态信息,要确保状态为“已启用”。 ④选择添加软件CN适配器,点击“动态发现”选项可查看配回回 置 ISCSI服务器信息 ⑤在“动态发现”操作界面中,点击“+添加…”,输入 ISCSI服 务器的P地址,默认使用3260端口 扫码看操作演示 信息管理与信息系统教研室/阮晓龙/13938213680/第3页
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021 年版本 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第3页 /> cd /backstores/block /backstores/block> create bbtdisk /dev/sdb # 进入/iscsi 目录下创建 iSCSI target /> cd /iscsi /iscsi> create # 将共享资源加入 target /iscsi> cd /iscsi/iqn.2003-01.org.linux-iscsi.bbt-iscsi.x8664:sn.7f7ac7f9b 7dc/tpg1/luns /iscsi/iqn.20...7dc/tpg1/luns> create /backstores/block/bbtdisk # 设置访问控制 /iscsi/iqn.20...7dc/tpg1/luns> cd /iscsi/iqn.2003-01.org.linux-iscsi.bbt-i scsi.x8664:sn.7f7ac7f9b7dc/tpg1/acls/ # 根据客户端名称设置 /iscsi/iqn.20...7dc /tpg1/acls> create iqn.1991-05.com.microsoft:deskt op-isc # 保存配置并退出 />saveconfig />exit ④配置安全措施 firewall-cmd --permanent --add-port=3260/tcp firewall-cmd –reload ⑤重启服务完成配置 systemctl restart target 4、配置 vCSA 存储服务 (1)在 vCSA 上添加 NFS 服务 ①选中 vCSA 数据中心右击,依次“选择存储”、“新建数据存储…”。 ②在“类型”界面中,选择指定的数据存储类型,选择“NFS”类型。 ③在“选择 NFS 版本”界面中,指定选择“NFS 3”版。 ④在“名称和配置”界面中,输入数据存储名称为“Datastor-iSCSI”、文件夹名称为“b bt-nfs”、服务器地址为 NFS 服务器地址。 ⑤在“主机的可访问性”界面中,选择需要访问数据存储的主机。 ⑥在“即将完成”界面中,核对已经配置的 NFS 存储信息。 ⑦在 VCSA 上查看新添加的 NFS 存储信息。 (2)在 vCSA 上添加软件适配器 ①点击一台 ESXi 主机,在操作界面中,依次选择“配置”、“存储适配器”。 ②点击【+添加软件适配器】按钮,为该 ESXi 主机添加软件 iSCSI 适配器。 ③点击添加的软件 iSCSI 适配器(名称为 vmhba64),在“属性”界面中,可查看适配 器状态信息,要确保状态为“已启用”。 ④选择添加软件 iSCSI 适配器,点击“动态发现”选项可查看配 置 iSCSI 服务器信息。 ⑤在“动态发现”操作界面中,点击“+添加…”,输入 iSCSI 服 务器的 IP 地址,默认使用 3260 端口。 扫码看操作演示
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021年版本 存储适配器 图5-1iscS界面 ⑥点击“重新扫描适配器”进行适配器扫描。扫描完成后,可在“设置”界面中査看i SCSI存储设备的信息。 ⑦在vCSA上完成对其他ESXi主机软件适配器配置、 ISCSI服务器配置。 (3)在VCSA中添加 ISCSI存储服务 ①在vCSA数据中心右侧操作界面中,点击“操作”,依次选择“存储”、“新建数据存 储…”,进入新建数据存储界面。 ②在“类型”界面中,选择指定的数据存储类型,本任务选择“VMFS”类型 ③在“名称和设备选择”界面中,修改数据名称为“ Datastor-ISCSI”,选择一个主机查 看可访问磁盘。 ④在“WMFS版本”界面中,选择“VMFS6”版本信息 ⑤在“分区配置”界面中,选择“使用所有可用分区”,块大小为“1MB”,空间回收粒 度为“1MB”。 ⑥在“即将完成”界面中,核对新建 ISCSI存储配置信息。 ⑦ ISCSI虚拟化存储创建完成后,查看 ISCSI虚拟存储。 5、配置HA (1)创建群集 在vCSA上右击数据中心,选择点击“新建群集..”,进入新建 群集界面,设置名称为“ BBT-Cluster”,开启“ vSphere HA”,点击 【确定】按钮完成群集创建 扫码看操作演示 (2)配置ESXi主机 ESXⅰ主机的网络配置需要开启 vMotion,可用于虚拟机的热迁 移,具体操作如下所示 ①在ESXi主机操作中,依次点击“配置”、“虚拟交换机”,进入虚拟交换机配置界 面,编辑“ Management Network”网卡配置。 ②在编辑网卡配置界面的“端口属性”中,开启“ vMotion”配置,点击【OK】按钮完 成网卡配置 (3)添加ESXi主机 信息管理与信息系统教研室/阮晓龙/13938213680/第4页
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021 年版本 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第4页 ⑥点击“重新扫描适配器”进行适配器扫描。扫描完成后,可在“设置”界面中查看 i SCSI 存储设备的信息。 ⑦在 vCSA 上完成对其他 ESXi 主机软件适配器配置、iSCSI 服务器配置。 (3)在 vCSA 中添加 iSCSI 存储服务 ①在 vCSA 数据中心右侧操作界面中,点击“操作”,依次选择“存储”、“新建数据存 储…”,进入新建数据存储界面。 ②在“类型”界面中,选择指定的数据存储类型,本任务选择“VMFS”类型。 ③在“名称和设备选择”界面中,修改数据名称为“Datastor-iSCSI”,选择一个主机查 看可访问磁盘。 ④在“VMFS 版本”界面中,选择“VMFS 6”版本信息。 ⑤在“分区配置”界面中,选择“使用所有可用分区”,块大小为“1MB”,空间回收粒 度为“1MB”。 ⑥在“即将完成”界面中,核对新建 iSCSI 存储配置信息。 ⑦iSCSI 虚拟化存储创建完成后,查看 iSCSI 虚拟存储。 5、配置 HA (1)创建群集 在 vCSA 上右击数据中心,选择点击“新建群集…”,进入新建 群集界面,设置名称为“BBT-Cluster”,开启“vSphere HA”,点击 【确定】按钮完成群集创建, (2)配置 ESXi 主机 ESXi 主机的网络配置需要开启 vMotion,可用于虚拟机的热迁 移,具体操作如下所示。 ①在 ESXi 主机操作中,依次点击“配置”、“虚拟交换机”,进入虚拟交换机配置界 面,编辑“Management Network”网卡配置。 ②在编辑网卡配置界面的“端口属性”中,开启“vMotion”配置,点击【OK】按钮完 成网卡配置。 (3)添加 ESXi 主机 图 5-1 iSCSI 界面 扫码看操作演示
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021年版本 在VCSA上点击主机A、B上的ESXi主机,拖动放入到创建的“ BBT-Cluster”群集 中,即完成HA的配置 七、实验考核 1、任务说明 实现 vSphere HA。 2、任务要求 要求1:使用 CentOS部署NFS服务 要求2:使用 CentOS部署SCSI服务 要求3:配置vCSA的存储服务以使用NFS和 ISCSI共享存储 要求4:配置 vSphere HA。 3、考核要求 题目1-文件提交:请提交使用 CentOS部署NSF的操作演示视频。 题目2-文件提交:请提交使用 Centos部署 ISCSI的操作演示视频。 题目3-文件提交:请提交【vCSA-数据存储】截图 题目4-文件提交:请提交【vCSA-集群-{集群名称}-服务- vSphere可用性】截图 信息管理与信息系统教研室/阮晓龙/13938213680/第5页
《云计算与虚拟化技术》实验指导书-信息管理与信息系统本科专业-2021 年版本 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第5页 在 VCSA 上点击主机 A、B 上的 ESXi 主机,拖动放入到创建的“BBT-Cluster”群集 中,即完成 HA 的配置。 七、实验考核 1、任务说明 实现 vSphere HA。 2、任务要求 要求 1:使用 CentOS 部署 NFS 服务。 要求 2:使用 CentOS 部署 iSCSI 服务。 要求 3:配置 vCSA 的存储服务以使用 NFS 和 iSCSI 共享存储。 要求 4:配置 vSphere HA。 3、考核要求 题目 1-文件提交:请提交使用 CentOS 部署 NSF 的操作演示视频。 题目 2-文件提交:请提交使用 CentOS 部署 iSCSI 的操作演示视频。 题目 3-文件提交:请提交【vCSA-数据存储】截图。 题目 4-文件提交:请提交【vCSA-集群-{集群名称}-服务-vSphere 可用性】截图