版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图标说明注意、要点、提示、警告注意: “注意“表示可以帮助您更好地使用计算机的重要信息。要点: “要点”表示可以帮助您更好的快速了解主要的功能提示: “提示”表示可以帮助您更方便快捷的使用警示: “警示”表示可能导致数据丢失,不可恢复等的潜在目录图标说明21云平台背景51.11.2编写目的5数据流量52设备配置说明物理拓扑图6硬件需求6软件需求73流量分类. GUEST8MANAGEMENT8STORAGE84云平台安装9安装流程图9运行环境准备10安装 CLOUDSTACK 4.3.211安装 CLOUDPLATFORM2.3.113配置 HTTP 服
2、务18配置 NFS 服务19KVM 系统虚拟机模板配置21安装 KVM 虚拟化21管理平台配置24.74.85.7CLOUDOS管理平台配置26CLOUDOS管理平台验证34模板. 38ISO39创建 VM40安装 VM 操作系统46创建模板536运营管理平台配置5..4系统基本参数配置57域配置57配置58操作系统组件的配置59CPU 核数组件的配置59内存组件的配置60数据盘组件的配置60模板的配置61模板配置6.36.4.46
3、...虚拟机活动磁盘快照备份弹性块模板配置62模板配置62模板配置62服务模板的配置64虚拟机服务模板配置64活动磁盘服务模板配置65快照备份服务模板配置65弹性块服务模板配置65部门配置70用户组的配置70用户配置711云平台背景1.1 编写目的本手册供云平台安装使用,用于指导的安装,并涵盖安装的基本流程和注意事项,为的安装做好准备工作。1.2 数据流量管理平台根据不同的数据流量类型设计了管理,公共,客户及网络,可以简称为 PMGS ( Public, Management, Guest, Storage) 网络。Public:当虚拟机
4、需要Internet 或外部网络时,需要通过公共网络;这就说明客户虚拟机必须被分配某种形式的IP。用户可以在 XCloud 的 UI 上获得一个 IP 来做NAT,也可以在 Guest 与 Public 之间做负载均衡。所有的 Hypervisor 都需要共享 Public VLan 以保证虚拟机对外的。Management:XCloud 内部相互通信会产生 Management 流量,这些流量包括管理服务器节点与 Hypervisor 集群之间的通信,与系统虚拟机之间的通信或与其它组件之间的通信等;集群规模较小时管理流量只占用很少的带宽。Guest:最终用户运行 XCloud 创建的虚拟机实
5、例时产生 Guest 流量,虚拟机实例之间的相互通信通过客户网络。Storage:主与 Hypervisor 之间互连互通的流量;主与之间也会产生 Stroage流量,比如虚拟机模板和快照的迁移。2设备配置说明2.1物理拓扑图Management Server云平台管理服务器Trunk Mode二层交换机三层交换机路由器Management+Storage网络Public+Guest网络虚拟化服务器节点注意:此拓扑图的网络架构仅在测试时为简便配置将云平台管理服务器连接至二层交换机,如正常实施过程中一般建议客户将云平台管理服务器连接至三层交换机上,以便于全局管理。2.2 硬件需求名称最低配置描述
6、用途数量云平台服务器CPU:2 颗 Intel(R)4 核 2.0 GHz以上内存:16GB 以上硬盘:SAS 硬盘,300G 以上网卡:2 个以上 1Gb 以太网接口云平台管理、主存储、http 服务器1 台以上虚拟化服务器CPU:2 颗 Intel(R)4 核 2.0 GHz以上内存:32G 以上硬盘:SAS 硬盘,300G 以上网卡:至少 2 个 1Gb 以太网接口(要虚拟化计算节点1 台以上注意:以上配置为最简配置,如需要测试虚拟机的迁移及 HA 功能,则至少需要配置两台以上虚拟化服务器,如需要测试管理平台的集群功能则至少配置两台以上管理服务器。2.3 软件需求注 意 1 : 虚 拟
7、化 软 件 如 需 要 使 用 KVM 则 准 备 KVM 安 装 包“KVM_Install_BasedOnCS4.3.2.tar.gz”。注意 2:CS4.3.2_Install.tar.gz 和 KVM_Install_BasedOnCS4.3.2.tar.gz 两个安装包已在 CentOS-6.5-x86_64 的 Desktop、Desktop_mini、Basic、Minimal、Webserver 五个操作系统版本上做过兼容性安装测试。但是在生产环境中推荐使用 Minimal 的操作系统来安装云平台。名称详细配置描述用途数量Linux 系统CentOS 6.5_64bit_mim
8、inal用于安装物理机1云平台安装包CloudPlatform2.3.1_Install.tar.gz 、CS4.3.2_Install.tar.gz用于安装云平台1虚拟化软件Vmware,Xenserver,KVM1确保服务器 BIOS 设置里已经打开了服 务 器 虚 拟 化 参 数 设 置 , 即Intel Virtual Technology 设置为 Enable)设备IP SAN、FC SAN 或 NAS 设备主和存储服务器可选三层交换机支持划分VLAN、路由13流量分类本文档所描述的测试环境是基于云平台的基本网络模式。基本网络模式中,存在管理流量、来宾流量和流量,不存在公共流量。部署
9、前,我们需要基本网络模式三种流量所属的 IP 段。我们在演示环境中将 Management、Storage 和 Guest 流量都在同一个 IP段,如 。基本网络模式下,交换机不需要做 Trunk 模式的设置,默认的 Access 模式即可。3.1 Guest来宾流量的 IP 地址是提供给云平台中三个系统虚拟机(VRouter、SSVM、CPVM)以及创建的客户虚拟机使用,因此 IP 段需要段。的大一些。建议至少提供 30 个 IP 地址的网3.2 Management管理流量的 IP 地址是提供给云平台中两个系统虚拟机(SSVM、CPVM)使用,正常情况下只会占用 2 个
10、 IP 地址。因此在测试环境中只需要5 个 IP 地址的网段。3.3 Storage流量的 IP 地址是提供给云平台中一个系统虚拟机(SSVM)使用,正常情况下只会占用 1 个 IP 地址。因此在测试环境中只需要5 个 IP 地址的网段。VLANCIDR网关起始 IP起始 IP/2447VLANCIDR网关起始 IP起始 IP/2493VLANCIDR网关起始 IP起始 IP/24172.20.7
11、.60504云平台安装4.1安装流程图注意:本手册介绍的安装为手工安装,请按照本手册中安装顺序进行操作。准备修改CloudPlatform配置文件结束启动云平台安装自服务门户安装CloudSM安装CloudOS安装Monitor安装数据库并建库修改CS4.3.2配置文件修改CS4.3.2配置文件上传安装包4.2 运行环境准备关于硬盘分区:根据 2.2 节云平台管理服务器的硬件配置,如果安装操作系统过程中采用默认分区方式。通过根分区大小是 50GB,/dev/shm 大小是内存 16GB 的一半,即 8GB。300GB 硬盘中剩下的 200 多 GB 都默认划给/home。由
12、于/home 空间很大,故后续的 4.5 和 4.6节都需要充分利用/home 目录,采用在/home 目录下建立子目录的方式提供http 和nfs 服务。如果现场采用手工分区,则可以根据实际情况做调整,不必拘泥于本文档的方式。这一点在配置 4.5 和 4.6 节时需要尤其注意。操作系统:两台物理服务器上都预先 CentOS-6.5-x86_64-minimal 操作系统IP 配置:云平台管理节点 IP是 45虚拟化节点 IP是 46安装包:CloudPlatform2.3.1_Install.tar.gzCS4.3.2_Install.tar.gzKV
13、M_Install_BasedOnCS4.3.2.tar.gz安装操作系统具体步骤见 5.6,安装完成后配置网卡信息文件,# vi /etc/sysconfig/network-scripts/ifcfg-em1DEVICE="em1"BOOTPROTO="static"NM_CONTROLLED="no"ONBOOT="yes"TYPE="Ethernet"IPADDR="45"GATEWAY=""NETMASK=
14、""DNS1="14"/etc/init.d/networkrestart4.3 安装 CloudStack 4.3.2警示:如果安装 CloudStack4.3.2 的服务器的操作系统是 CentOS-6.5-x86_64 的Desktop、Desktop_mini 版本,则先需要关闭 NetworkManager 服务,否则云平台会安装失败。请关闭 NetworkManager 服务后再进行后续安装。关闭方法,登录服务器执行:root cs2www# service NetworkManager s
15、toproot cs2www# chkconfig NetworkManager off1.SSH 登录 45 这台服务器, 将安装包 CS4.3.2_Install.tar.gz 上传至/usr/local/src 目录下。2.解压文件安装包。3.进入解压后的目录,找到 CS4.3.2_Install 目录下面的 config.ini 文件,配置数据库密码。DB_PASSWD 和 MYSQL_PASSWD 可以配置不同的。注意: HOST_NAME 需要配置成域方式,如;并且 KVM 节点的hostname 必须配置成与管理节点的域一致,否则 NFSv4 版本下会造成虚拟
16、机无法启动。如果使用 Xenserver 作为 hypervisor 没有发现类似问题,但建议整套云平台环境都在同一个域下管理。4.在config.ini 配置完成后,找到CS4.3.2_Install 目录下面的install_CloudStack.sh 文件,检查该文件是否有执行权限,如果没限就用下面令赋予其执行权限。#chmod 755 install_CloudStack.sh#cloud 用户建库DB_PASSWD='123456'#root 用户MYSQL_PASSWD='123456'#云平台管理节点IP 地址,会写入/etc/hosts 文件CS
17、_MANAGEMENT_IP='45'#云平台管理节点主机名,会写入/etc/hosts 文件HOST_NAME='clo'#tar zxvf CS4.3.2_Install.tar.gz5.运行./install_CloudStack.sh,选择“M”选项以安装管理节点。安装过程会调用本地yum 源来安装所需要的软件包,中间需要确认的提示信息,请根据提示输入 y或是 yes。6.再次运行./install_CloudStack.sh,选择“D”选项以安装 mysql 数据库。7.再次运行./install_CloudStack.sh,选择“
18、C”选项创建 CloudStack 数据库。8.部署完成后检查 8080 端口是否已经在HTTP 连接。4.4 安装 CloudPlatform2.3.1注意: CloudPlatform 安装包中的 CloudSM 和 CloudOS 模块需要与 CloudStack4.3.2部署到同一台服务器上。1.登录已经部署好 CloudStack 4.3.2 的 45 这台服务器, 将安装包CloudPlatform2.3.1_Install.tar.gz 上传至/usr/local/src 目录下。2.解压文件安装包。3.进入解压后的目录,找到 CloudPlatform2.3
19、.1_Install 目录下面的 config.ini 文件,修改相应的配置项。从下图表示段开始修改#THIS FILE IS Configuration Item, Please Modify before Insall #Please Modify#必须与 CloudStack4.3.2 安装包 config.ini 中配置 MYSQL_PASSWD一致,否则安装会失败MYSQL_PASSWD='123456'#tar zxvf CloudPlatform2.3.1_Install.tar.gz4.在 config.ini 配 置 完 成 后 , 找 到 CloudPlat
20、form2.3.1_Install 目 录 下 面 的install_CloudPlatform2.3.1.sh、run_before_install.sh 和 install_NFSServer.sh 文件,检查该文件是否有执行权限,没有的话,用下面令赋予其执行权限。5.运行./run_before_install.sh,这个会根据用户修改的 config.ini 中的配置项,将各个配置项写入到安装包的配置文件中。警示:run_before_install.sh 必须在install_CloudPlatform2.3.1.sh 运行前执行。6. 运行 ./install_CloudPlatf
21、orm2.3.1.sh , 选 择 “ D ” 选 项 以 安 装 数 据 库 。#chmod 755 run_before_install.sh#chmod 755 install_CloudPlatform2.3.1.sh#chmod 755 install_NFSServer.sh7.运行./install_CloudPlatform2.3.1.sh,选择“M”选项以安装运营管理平台 CloudSM。8.运行./install_CloudPlatform2.3.1.sh,选择“A”选项以安装管理平台 CloudOS。9.运行./install_CloudPlatform2.3.1.sh,
22、选择“N”选项以安装 CloudOS Monitor模块。安装过程中请根据交互提示做选择,第一次交互直接回车,第二次交互输入数字“2”,第三次交互输入数字“2”,第四次交互输入根据现场情况 SMTP 相关信息输入,以完成安装。直接回车,服务将会安装到/usr/share/cloudstack-management 目录下选择 2 使用本地数据库选择 2 使用本地 monitor 数据库选择 2 使用缺省配置,也可以选择 1 进行配置。此处我们采用默认配置10. 运行./install_CloudPlatform2.3.1.sh,选择“C”选项以安装缓存服务模块。11. 运行./install_
23、CloudPlatform2.3.1.sh,选择“S”安装自服务门户模块。12. 运行./install_CloudPlatform2.3.1.sh,选择“P”停止 CloudPlatform 服务,然后选择“T”启动云平台服务。用户也可以执行 service cloudstack-management stop 和servicecloudstack-management start 来关闭和启动云平台服务13. 等待云平台服务启动正常后,检查管理平台 CloudOS 是否可以正常,在浏览器中输入检查自服务门户是否可以正常,在浏览器中输入。4.5 配置 HTTP 服务注意: http 服务器主
24、要用于提供模板、ISO 的。我们将 http 服务架设在云平台管理节点上。由于自服务门户包含有 nginx 模块,只需要在 nginx.conf 中增加一段配置项即可配置 http 服务器。1. 为方便测试,http 服务的 nginx 相关配置项已在 4.4 节安装过程中配置完成。根据4.2 节中关于硬盘分区的描述,http 服务的文件路径创建在了/home/httpserver/iso。可以登录云平台管理节点 linux 服务器上做验证。2.将 CentOS-6.4-x86_64-minimal.iso 通过FTP 工具上传到/home/httpserver/iso 目录下。在浏览器中输入
25、,检查是否可以正常和。4.6 配置 NFS 服务注意: 测试环境中云平台主和都采用 NFS,并且部署在云平台管理节点这台服务器上。如果有测试条件,也可以使用 freenas、openfiler 或者 IP SAN 设备提供存储。1.登录云平台管理节点 45,进入安装包目录 CloudPlatform2.3.1_Install,找到install_NFSServer.sh 文件并赋予执行权限。根据 4.2 节中关于硬盘分区的描述,我们将主和的 NFS 服务器端默认路径创建在/home/primary 和/home/secondary。用户可以在执行 install_NFSSe
26、rver.sh 时,根据实际情况选择输入主和的 NFS 共享路径。2.执行./ install_NFSServer.sh,配置 NFS 服务3.登录 KVM 节点 46 linux 服务器,测试 45 配置的 NFS 服务是否正常挂载和卸载。# mount -t nfs 45:/home/primary /mnt# umount /mnt注意:centos6.5x64_minimal操作系统安装完后,默认rpcbind程序是没有启动的,需要手工启动,否则会导致没法挂载nfs路径:service rpcbindstart如果是主和是用单
27、独的服务器做为目录,比如是NFS存储服务器50对应主和目录是/share/wxshare/cloudstack_8_218/primary,/share/wxshare/cloudstack_8_218/secondary,那么云平台安装时,就不需要执行文档中的4.6和4.7两节,改为做如下操作:1.在云平台所在服务器上执行挂载命令,把目录挂载到本地目录/mnt:mount t nfs 50:/share/wxshare/cloudstack_8_218/secondary/mnt2.把单独的systemvm64template-2014-11-04-4
28、.3.1-kvm.qcow2.bz2文件上传到/mnt目录下3.执行命令对systemvm64template-2014-11-04-4.3.1-kvm.qcow2.bz2进行解压操作:/usr/shmon/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt -f/mnt/systemvm64template-2014-11-04-4.3.1-kvm.qcow2.bz2 -h kvm -F4.执行命令后,再执行解挂命令:umount /mnt如果是XENSERVER或者VMWARE或者vGate虚拟化,那就需要上传对应虚拟化的系统
29、虚拟机模板,然后用各自的解压命令解压,如下:1. XENSERVER:/usr/shmon/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt -f/mnt/systemvm64template-2014-11-04-4.3.1-xen.vhd.bz2 -h xenserver -s-F2. VMWARE:/usr/shmon/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt-f /mnt/systemvm64template-2014-11-04-4.3.1-vm
30、ware.ova-h vmware -F3. vGate:/usr/shmon/scripts/storage/secondary/cloud-install-sys-tmplt-m/mnt-f/mnt/systemvm64template-2014-11-04-4.3.1-xen.vhd.bz2-h vgateF4.7 KVM 系统虚拟机模板配置注意:KVM 系统虚拟机模板已包含在云平台安装包CloudPlatform2.3.1_Install 中,位于 CloudPlatform2.3.1_Install/package/cloudos/tools/SystemVM 路径下,文件名是sys
31、temvm64template-2014-11-04-4.3.1-kvm.qcow2.bz2。系统虚拟机模板需要通过 CloudStack 提供令解压到路径下,并会将相关信息写入到数据库中。这一操作已包含在 4.6 节的 install_NFSServer.sh 中,不需要额外执行了,具体可参见该安装。其他的虚拟化相关的系统虚拟机模板一样包含在 4.6 节的说明中,不需要另外执行操作;4.8 安装 KVM 虚拟化注意: 如果是其他的虚拟化的安装可以跳过本节,采用虚拟化本身的安装文件进行安装;注意: 如果底层虚拟化采用 KVM,请安装此安装包。安装前先确保服务器 BIOS 设置里已经打开了服务器
32、虚拟化参数设置,即 Intel Virtual Technology 设置为 Enable。警示: 如果安装 KVM 的服务器的操作系统是 CentOS-6.5-x86_64 的 Desktop、Desktop_mini 版本,则先需要关闭 NetworkManager 服务,否则云平台会安装失败。请关闭NetworkManager 服务后再进行后续安装。关闭方法,登录服务器执行:root cs2 www# service NetworkManager stoproot cs2 www# chkconfig NetworkManager off1.SSH 登录 46 这台服
33、务器,将安装包 KVM_Install_BasedOnCS4.3.2.tar.gz上传至/usr/local/src 目录下。2.解压文件安装包3.进入解压后的目录,找到 KVM_Install_BasedOnCS4.3.2 目录下面的config.ini 文件,修改相应的配置项。从下图表示段开始修改注意:再次强调,KVM 节点的HOST_NAME 需要配置成域方式,如。域需要跟云平台管理节点的域一致,否则 NFSv4 版本下会造成系统虚拟机无法启动。4.在 config.ini 配置完成后, 找到 KVM_Install_BasedOnCS4.3.2 目录下面的install_kvm.sh
34、执行,检查该文件是否有执行权限,没有的话,用下面令赋予其执行权限。5.运行./install_kvm.sh,选择“K”选项安装 KVM。安装过程中交互提示请输入#chmod 755 install_kvm.sh#THIS FILE IS Configuration Item, Please Modify before Install #Optional Modifyos_user='root' SLEEP_TIME=5BASE=pwd #Please Modify#KVM 节点的主机名,会写入/etc/hosts 文件HOST_NAME='k'#KVM 节点 I
35、P 地址KVM_NODE_IP='46'#KVM 节点的子网掩码,24 表示 KVM_NODE_PREFIX='24'#KVM 节点的网关,请根据现场实际情况做修改KVM_NODE_GW=''#KVM 节点 DNS 配置,请根据现场实际情况做修改KVM_NODE_DNS='14'#以下两项是 KVM 节点的网卡名称,因为设备不同可能会出现如eth0、em1、p4p1 的网卡名称,需要根据实际情况修改KVM_Eth0='eth0
36、39;KVM_Eth1='eth1'#tar zxvf KVM_Install_BasedOnCS4.3.2.tar.gz“y”或“yes”。注意: KVM 为一键安装,安装完成后再次执行 install_kvm.sh 可以进行升级与回退。安装完成后,缺省会生成cloudbr0 和cloudbr1 两个网桥。如果现场环境需要多于两个网桥,可以根据已生成的网桥配置进行手工配置。6.安装完成后检查网桥是否建立。7.KVM 节点安装过程中集成了 vncserver 桌面工具,可以直接输入 vncserver,并输入。完成后记住下图中的红色数字“1”。注意: 实际生成的数字不一定是 1
37、,请根据操作情况处理。如果如下图所示,46:1 无法连接,则可能 KVM 服务器上 5901 端口已被占用,可以再次执行vncserver 命令,根据重新生成的数字来连接。一个VNC-Viewer 软件,安装打开后在界面中输入KVM 节点IP 地址46:1,就可以管理 KVM 虚拟机。1 就是vncserver 生成的数字。4.9 虚拟化服务器网络修改:注意: 如果是 KVM 虚拟化,在安装时已经做过配置,可以跳过此节;以 vGate 虚拟化为例:1.安装好每台vGate 虚拟化服务器后,用vGate 客户端连接服务器或者SSH服务器;2.依次修改每台服
38、务器要用到的网卡的网络的信息,例如:网卡 0 的网络改为:mgr,对应云平台里的基本网络流量信息:5管理平台配置5.1 CloudOS管理平台配置1.在浏览器中输入, 切换到管理平台,初始用户名是 admin/password2.登录后选择“我以前使用过 CloudOS,跳过此指南”,进入到仪表板界面3.依次点击“池管理”,“x86”,区域中点击“查看全部”,开始添加区域要点: 此处 CloudOS 的 x86均为空值,并且涉及到多个概念,简单在此描述一下。区域【Zone】:区域是 CloudOS 部署中最大的组织。一个区域通常会对应到一个单一的数据中心,虽然它是有一个数据中心的多个区域。将基
39、础设施组织进区域的好处是提供物理和冗余。例如,每个区域都可以有的电源和网络上行,区域可以被广泛的被地理分离(尽管这不是必需的)。Zone 包含一个或者多个 Pods,每个 Pod 包含一个或者多个主机组成的多个集群,以及一个或者多个主服务器。区域中被所有 pods 进行共享。提供点【Pod】:一般代表一个机架,同一 pod 中的主机处于同一子网内。群集【Cluster】:此处的群集可以理解为使用同一种虚拟化的主机的集合。主机【Host】: 集群中的主机,可以理解成一台装有 ESXi、KVM 或者 XenServer 的物理。主【primary storage】:主主要运行的虚拟机实例文件以及卷
40、文件【secondary storage】:用于存放模板文件,I像文件,硬盘卷快照。其相互关系如下图所示:4.依次点击“添加区域”,区域类型选择“基本”模式5.设置区域的 DNS 和 hypervisor 类型,并勾选“公用”勾选框注意: 网络方案请选择上图红框内的选项:基本组。不如选择基本网络不带安全组的网络方案,会出现 guest 虚拟机无法外部的故障。6.开始设置网络,按照我们的,管理、来宾、流量都走 cloudbr0 网桥。如下图,将红色的流量图标拖动到箭头处。依次点击管理、来宾、的“Edit”,在流量中输入“cloudbr0”。配置完成后点击“Next”。注意: 上图中的流量名称 c
41、loudbr0 其实是 4.8 节 KVM 安装过程中生成的网桥的名称,此处必须要与 KVM 网桥名称对应起来,并不是随意填写的。7.开始设置提供点,根据3.2 节管理流量网段IP 是93,也就是管理流量预留 IP 段。8.3.1网 段 IP 是开始设置来宾流量 ,根据 节 来 宾 流 量,050。9.开始设置流量,根据3.3 节流量IP 段从47。和管理流量走 cloudbr0 网桥,并且对应交换机设置的是 Access由于我们模式,故此处 vlan 号不需要填写。如下图,
42、填写完成需要点击“添加”按钮,生产一条,然后再点击“Next”进入下一步配置。10. 定义群集11. 添加第一个 KVM 节点主机名称必须填写KVM虚拟化服务器的IP地址12. 添加主,根据 4.6 节配置 NFS 服务中配置,服务器填入:45,主路径在 Path 中填入/home/primary13. 添加,根据 4.6 节配置 NFS 服务中配置,服务器填入:45,路径中填入/home/secondary14. 启动区域注意: 必须确保在执行 4.7 KVM 系统虚拟机模板配置完成后才能选择启动区域。此处也可以不启动区域,然后在执行完 4.7 节情况
43、下,在区域中点击“启动”菜单。5.2 CloudOS管理平台验证1.点击“池管理”-“x86”-“系统 VM”中查看全部,正常情况下可以看到两个系统虚拟机都处于 Running 状态如果出现系统虚拟机创建不的现象,一般需要检查主机的配置是否正确?主和的配置是否正确?如果实在找不出,可以查看云平台的日志:/var/log/cloudstack/management/management-server.log再查看 KVM 服务器上的日志:/var/log/cloudstack/agent/agent.log登录 KVM 节点 46,执行virsh list,也可以查看到系统虚
44、拟机运行状态注意: 如果安装配置有问题会在这里体现出来,表现为系统虚拟机无法启动,后续所有 配 置 操 作 都 无 法 继 续 。 如果 出 现 异 常 可 以 查 看 云 平 台 日 志/usr/share/cloudstack-management/lanagement-server.log注意: 系统虚拟机的默认用户名:root/password2.检查 CPVM 状态,在本文档中 CPVM 系统虚拟机是 v-94-VM注意:台 VNC 是否能还取决于环境能否。如果测试环境无法外网,请参考 4.8 节中 vncviewer 工具的使用方式。通过 vncviewer 连上虚拟机后进行以下检
45、查。第一,台VNC是否可以正常,登录后检查是否能与公网通讯。在系统虚拟机界面,点击v-94-VM,进入后点击“查看台”图标,如下图所示:第二,是否与管理平台45 8250端口是否建立连接第三,公网地址是否可以ping通CPVM的Public IP,即CPVM的eth2网卡的IP地址。在测试环境中,验证从办公网络是否可以ping通CPVM的eth2网卡的IP地址。3.检查 SSVM 状态,在本文档中 CPVM 系统虚拟机是 s-93-VM第一,台是否可以正常,登录后检查是否能与公网通讯第二,是否与管理平台45 8250端口是否建立连接第三,公网地址可以pi
46、ng通SSVM的Public IP,即eth2的IP地址第四,检查SSVM是否mount4.点击“系统配置”-“全局设置”-搜索“ernal.sites”,修改模板服务器的 CIDR 网段。我们在 4.5 节配置了 HTTP 服务器,所以这里的 CIDR是 /16。注意:修改完任一参数后会出现弹框提示重启云平台服务。请在操作完第 4 步所有操作后再执行云平台服务重启操作。搜索“integration.api.port”,将端口改为8096,用于运营管理平台CloudSM调用。默认情况下,CS为了安全起见,删除实例需要等待一天。在物
47、理删除发生前,可以恢复删除的vm,可以通过修改全局配置参数,加快vm删除等待时间。搜索“expunge”。此配置项不是必须修改的选项,用户可根据现场实际情况酌情修改。搜索“kvm.snapshot.enabled”,修改为“true”,保证了 KVM 的快照功能能够打开使用。全局配置修改后,根据提示重启云平台服务。登录45 linux服务器,执行:# service cloudstack-management restart5.3 模板1.SSVM 运行后,默认会从公网CentOS 5.5 模板。模板被到上,并且 SSVM 定期将进度上报给管理平台。2.完成后,已就绪状态显
48、示为 Yes。注意: 如果现场测试环境在内网,无法与通讯,则 CentOS 5.5 模板无法成功。我们可以通过其他方式准备模板,比如可以根据 5.4 节ISO 方式,通过 ISO 安装操作系统并转成模板。5.4ISO1.点击“系统配置”-“模板”,在视图中切换到“ISO”,点击“ISO”。注意此处的 URL 填入的是我们在 4.5 节配置的 HTTP 服务器的 ISO 文件路径,如。5.5 创建 VM注意:在本次测试中网络模型我们采用配置的是基本网络模式。新建的 VM 将通过 DHCP分配 IP 地址。1.依次点击“实例管理”-“虚拟机”-“添加实例”,选择 ISO 方式生成虚拟机选择模板选择
49、计算方案选择数据磁盘方案由于5.1节中初始化区域时选择的网络方案是基本组,因此此处需要为VM选择安全组,选择默认安全组,然后点击“下一步”输入虚拟机名称,并点击“启动VM”2.创建第一台 VM 时,会首先创建虚拟路由器。由于我们采用的是基本网络,虚拟路由器主要起 DHCP 和 DNS 作用,数据流量经由虚拟路由器。检查虚拟路由的网络状况是否正常,能否ping通公网地址。注意:系统虚拟机的默认用户名:root/password3.第一个实例创建的时间会比较长需要耐心等待,主要是一是需要新建一台虚拟路由虚拟机;二是需要将模板到主并创建 VM。查看虚拟机的状态,正常是 Running 状态。查看 V
50、M 的网卡信息查看 VM 的安全组信息,可以看到目前配置的是缺省安全组5.6 安装 VM 操作系统1.CentOS 6.5 操作系统的安装,本文档基本上都是采用默认的选项。如需涉及到图形界面安装或者硬盘分区等操作,请参考 http:/archives/4753.html2.CentOS 6.5 Minimal 版本安装完后,网卡默认是不启动的。登录VM 的linux 客户端,编辑/etc/sysconfig/network-scripts/ifcfg-eth0 文件,改成下图所示,并重启网络服务#vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVIC
51、E=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPRROTO=dhcp#service network restart3.配置网卡后,验证发现 VM 是可以 ping 通网关和其他子网,也可以 ping 通互联网】,或者办公网无法 ping 通 VM 实例。具体是 5.1 节中初始化区域时选择的网络方案是 DefaultShareNetworkOfferingWithSGService,另外创建 VM时选择了缺省安全组。此时需要在缺省安全组中修改规则,如下图所示:5.7 创建模板1.点击“实例管理”-“虚拟机”,选择“share-network-vm-01”虚拟机,点击“取消附加 ISO”图标,如下图所示。2.通过台登录上面创建的 VM,我们安装的 CentOS 6.4 VM 的网络配置项需要改成下图所示,并重启网络服务#vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPRROTO=dhcp#service network restart注意:ifcfg-eth0 中请严格按照上述 5 项配置,其他配置项注释掉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 配电网负荷动态平衡技术
- 保险行业数字化转型模板
- 职业导论-2018-2019年房地产经纪人《职业导论》真题汇编
- 房地产交易制度政策-《房地产基本制度与政策》真题汇编4
- 要怎么写问卷调查报告
- 人教版三年级数学下册第三单元复式统计表综合卷(含答案)
- 山西省朔州市部分学校2024-2025学年八年级上学期期末生物学试卷(含答案)
- 产权技术合同在跨国技术转移中的法律风险与防范
- 苏州中考英语模拟试卷单选题及答案
- 二零二五版房屋遗产继承分配与拆除重建工程融资合同3篇
- 部编新改版语文一年级下册《语文园地四》教学设计
- 2025年北京铁路局集团招聘笔试参考题库含答案解析
- 《药品招商营销概论》课件
- 曙光磁盘阵列DS800-G10售前培训资料V1.0
- 寺庙祈福活动方案(共6篇)
- 2025年病案编码员资格证试题库(含答案)
- 企业财务三年战略规划
- 2025新译林版英语七年级下单词表
- 提高脓毒性休克患者1h集束化措施落实率
- 山东省济南市天桥区2024-2025学年八年级数学上学期期中考试试题
- 主播mcn合同模板
评论
0/150
提交评论