1.2 安装FusionCompute
1.2.1 安装主机
长久以来,以Intel和AMD为首的X86架构CPU几乎垄断了通用型服务器和PC市场。但如今,它迎来了最强挑战者——ARM。ARM架构属于精简指令集,在提供同样功能的情况下,ARM具有占用芯片面积小、功耗低、集成度更高的优点。ARM的授权方式友好,使得很多厂商可以购买授权定制自己的CPU。因此ARM架构的CPU慢慢已经可以和X86的CPU抢服务器市场了,特别是在公有云领域,亚马孙、华为等均推出了基于ARM的云服务器。在国内,鲲鹏、飞腾等的CPU性能均有不错的表现,特别是鲲鹏。华为自主研发的CPU,也在大力推广。所以FusionCompute在8.0版本后,也分为X86和ARM两个分支。两个版本之间的操作界面和使用方式几乎相同,只在某些细节上存在差异,鉴于X86服务器目前比较普及,所以本书实验均在X86版本上完成。
安装主机(计算节点)有以下两种方式。
① 通过PXE方式批量安装主机。在本地PC部署DHCP服务和FTP服务,通过PXE方式为所有待安装主机自动安装操作系统。该方式用于主机数量较多的场景(见9.2节)。
② 通过挂载ISO安装镜像方式手动安装。直接为待安装主机挂载安装镜像,手动完成主机的安装和参数配置。该方式用于主机数量较少的场景,本节采用该方式。
【实验内容】
通过挂载ISO安装镜像方式在两台RH2288H V5服务器上手动安装FusionCompute,软件版本为FusionCompute 6.5.1。目前华为官网上最新版本为8.0,所有新部署业务均采用FusionCompute 8.0以上版本。但此版本有一个问题,就是做FusionAccess实验在发放链接克隆虚拟机时,会一直卡在“写入安全密钥”处。鉴于FusionCompute 6.5.1版本从操作界面到兼容性等均与FusionCompute 8.0相同,无太大差别,故本书使用6.5.1版本。
【实验步骤】
(1)更改启动方式为光驱启动
如图1-15所示,打开“配置”选项卡,单击“系统启动项”,在“引导介质有效期”选项选择“单次有效”,在“引导介质”选项选择“光驱”,单击“保存”按钮,选择服务器开机的引导方式。
图1-15 选择服务器开机的引导方式
(2)挂载ISO
在如图1-16所示的服务器远程控制台主界面,单击光盘图标,选择“镜像文件”,然后单击该行后面的“浏览”按钮,在弹出的对话框中,从管理员的计算机上选择FusionCompute 6.5.1_CNA.iso,选择完成后,单击“连接”按钮,连接成功后,按钮文本变为“断开”,这样的效果相当于在服务器光驱上插入FusionCompute的安装光盘。再次单击带有闪电的三角形“电源”图标,选择“重启”。
(3)安装FusionCompute
重启服务器后,会加载挂载的ISO镜像,稍等片刻,会看到如图1-17所示界面;此时选择“Installation”,安装FusionCompute,然后等待约一分钟,服务器会从光盘上加载数据,加载完成后自动进入CNA的安装配置界面,主安装窗口如图1-18所示。
图1-16 服务器远程控制台主界面
图1-17 选择“Installation”
图1-18 主安装窗口
(4)配置IP地址
在图1-18中,用箭头键移动光标,选中“Network”菜单,按回车键,选择“IPv4”,按下回车键。如图1-19所示,按照表1-2的规划,配置网络参数,使用“Tab”键或者向下箭头键可将光标移动到下一个选择项。只需要配置第一张网卡eth0(也就是服务器的E0物理接口,该接口被规划为管理平面上的接口)的参数为“Manual address Configuration”,IP地址为192.168.1.101/255.255.255.0。将光标移动到“OK”按钮,按回车键。此时界面回到上级窗口,如图1-20所示。按“Tab”键将光标移动到“Default Gateway”,配置网关为192.168.1.254;再按“Tab”键,将光标移动到“OK”按钮,按回车键。接着又回到选择IPv4界面,此时按“Tab”键将光标移动到“OK”按钮,按回车键,完成网络配置。
图1-19 配置网络参数
图1-20 配置网关
(5)设置主机名
如图1-21所示选择“Hostname”,按回车键,设置主机名为CNA1,接着用“Tab”键移动光标到“OK”按钮,按回车键。
图1-21 配置主机名
(6)设置时区
如图1-22所示选择“Timezone”,设置时区为Asia/Beijing,并将时间调整为正确时间。设置完成后,用“Tab”键移动光标到“OK”按钮,按回车键。
图1-22 设置时区
(7)设置root密码
如图1-23所示选择“Password”,设置root用户的密码为IE$cloud8!,接着用“Tab”键移动光标到“OK”按钮,按回车键。(曾经常用的Huawei@123和Huawei12#$等密码,在FusionCompute新版本里被归类为弱密码,已经无法使用。)
图1-23 设置密码
(8)安装FusionCompute
回到主界面,将光标移动到“OK”按钮,在随后的对话中均选择单击“OK”或者“Yes”按钮,如图1-24所示,安装FusionCompute。等待几分钟至十几分钟时间,安装完成后,界面如图1-25所示。在Java窗口上单击“断开”或者“弹出”按钮,停止远程挂载ISO文件。安装程序会自动重启服务器,需要几分钟时间启动CNA系统。FusionCompute的CNA底层是Linux系统,因此很多Liunx操作系统的知识能派上用场。
图1-24 安装FusionCompute
图1-25 安装完成
(9)登录CNA
等待服务器重启并通过硬盘启动、加载好系统后,如图1-26所示,可以使用root账户登录CNA,密码为安装时设定的密码IE$cloud8!。
图1-26 使用root账户登录CNA
(10)验证CNA
从管理员的计算机上ping 192.168.1.101(CNA1的地址),简单验证服务器是否正常。也可以在CNA1上,使用ping命令测试能否和互联网(校园网)通信。请务必测试网络工作正常,网络是云计算的重要基础设施。如果在安装时IP地址配置出错,可以root账户登录CNA后,输入hostconfig,在弹出的hostconfig指令界面中,按提示更改IP地址和主机名,如图1-27所示。
图1-27 hostconfig指令界面
(11)安装CNA2
按照步骤(1)~(8),在服务器2上安装CNA。服务器2的参数:IP地址为192.168.1.102/255.255.255.0,网关为192.168.1.254,主机名为CNA2,时区为Asia/Beijing,root用户的密码为IE$cloud8!。
1.2.2 安装VRM
【背景知识】
VRM负责对计算节点进行管理,它主要提供以下功能:管理集群内的块存储资源;管理集群内的计算节点;将物理的计算资源映射成虚拟计算资源;管理集群内的网络资源;管理集群内虚拟机的生命周期以及虚拟机在计算节点上的分布和迁移;管理集群内资源的动态调整;通过对虚拟资源、用户数据的统一管理,对外提供弹性计算、存储、IP等服务;通过提供统一的操作维护管理接口,操作维护人员可通过WebUI远程访问FusionCompute;对整个系统进行操作维护,包含资源管理、资源监控和资源报表等。
VRM可部署在虚拟机或物理服务器上:
① 在虚拟机上部署VRM,可使用FusionCompute安装向导完成部署。推荐采用虚拟机形式部署VRM。本节采用该方式。
② 在物理服务器上安装VRM,需要手动挂载VRM的ISO安装镜像文件并完成安装和配置,此过程类似通过挂载ISO镜像方式安装主机。
【实验内容】
使用虚拟机方式安装VRM,采用单节点安装模式。
【实验步骤】
(1)确认管理员计算机关闭防火墙和杀毒软件
(2)确认管理员计算机可以和两台FusionCompute主机正常进行通信
(3)在管理员计算机上解压安装工具“FusionCompute 6.5.1_Installer.zip”
(4)安装FusionCompute安装工具
在解压出来的文件夹中运行“FusionComputeInstaller.exe”,在弹出的如图1-28所示的“FusionCompute安装工具”对话框中,语言选择“中文”,FusionCompute组件只勾选“VRM”,单击“下一步”按钮。
图1-28 “FusionCompute安装工具”对话框
(5)选择安装模式
如图1-29所示,选择安装模式。选择安装模式为“自定义安装”,单击“下一步”按钮。如图1-30所示,选择安装包路径并检测。单击“浏览”按钮选择镜像路径[FusionCompute 6.5.1_VRM.zip所在目录(路径不能有中文)],然后单击“开始检测”按钮,当解压完成后,单击“下一步”按钮。
图1-29 选择安装模式
图1-30 选择安装包路径并检测
(6)填写VRM信息
如图1-31所示,按照表1-2的规划,配置VRM虚拟机IP地址信息。这里采用单节点安装,配置VRM虚拟机的IP地址及网关。其中,IP地址为192.168.1.100/24,网关为192.168.1.254。完成后单击“下一步”按钮。
图1-31 配置VRM虚拟机IP地址信息
(7)填写CNA1的信息
如图1-32所示,填写承载VRM虚拟机的主机IP地址和root密码。管理IP地址为CNA1主机的IP地址,VRM虚拟机将在CNA1主机上创建;root密码为安装CNA时设定的密码IE$cloud8!。单击“开始配置主机”按钮,等待配置。配置主机成功后,单击“下一步”按钮。
图1-32 填写承载VRM虚拟机的主机IP地址和root密码
(8)配置数据存储设备
如图1-33所示,选择安装VRM的存储设备,接下来,程序会扫描出CNA主机上的存储设备,这里选择之前在服务器的BMC上配置的逻辑磁盘,然后单击“下一步”按钮。
图1-33 选择安装VRM的存储设备
(9)选择权限管理模式
如图1-34所示,选择权限管理模式,图中已经对管理模式做了详细说明。对管理的安全无特殊需求,选择“普通模式(推荐)”,然后单击“下一步”按钮。在图1-35中,单击“开始安装VRM”按钮,此时软件会自动在CNA1上创建第一台VRM虚拟机。VRM需要连接并管理所有的CNA主机。管理员通过VRM提供的Web界面,对FusionCompute进行管理。安装VRM虚拟机所需时间约为半小时,请耐心等候。
图1-34 选择权限管理模式
图1-35 正在创建管理节点虚拟机
(10)成功安装VRM
成功安装VRM后,VRM登录地址、用户名和初始密码如图1-36所示,单击“完成”按钮结束安装。
图1-36 成功安装VRM
打开火狐浏览器,输入http://192.168.1.100(忽略不安全报警,将此站点添加到“例外”),此时会弹出“用户最终许可协议”声明,单击“同意”,出现登录界面,使用图1-36中展示的用户名和初始密码(IaaS@PORTAL-CLOUD8!,第一个字母是i的大写)登录。
首次登录需要修改密码,请将admin的密码改为IE$cloud8!。登录VRM后的首页——FusionCompute首页,如图1-37所示。在后面的章节中,“登录FusionCompute”将表示通过浏览器登录VRM。
至此,FusionCompute成功安装。
图1-37 FusionCompute首页