Enomaly ECP SPE安装和使用手册Word文件下载.docx

上传人:b****5 文档编号:18307325 上传时间:2022-12-15 格式:DOCX 页数:36 大小:6.67MB
下载 相关 举报
Enomaly ECP SPE安装和使用手册Word文件下载.docx_第1页
第1页 / 共36页
Enomaly ECP SPE安装和使用手册Word文件下载.docx_第2页
第2页 / 共36页
Enomaly ECP SPE安装和使用手册Word文件下载.docx_第3页
第3页 / 共36页
Enomaly ECP SPE安装和使用手册Word文件下载.docx_第4页
第4页 / 共36页
Enomaly ECP SPE安装和使用手册Word文件下载.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

Enomaly ECP SPE安装和使用手册Word文件下载.docx

《Enomaly ECP SPE安装和使用手册Word文件下载.docx》由会员分享,可在线阅读,更多相关《Enomaly ECP SPE安装和使用手册Word文件下载.docx(36页珍藏版)》请在冰豆网上搜索。

Enomaly ECP SPE安装和使用手册Word文件下载.docx

N/A

物理机

CentOS5.5

root111111

Agentnode

Agent

192.168.0.72

Agent2

192.168.0.73

storagenode

192.168.0.75

Linux

2.3系统搭建流程

安装manager与agent所在机器的操作系统,必须为最新版本的centos。

在manager节点上输入命令yumupdate&

&

reboot。

在manager节点上挂载ECP光盘镜像,运行光盘镜像中的脚本manager-setup-kvm.sh,系统会自动安装光盘镜像中软件以及从网络下载需要的配件。

完成后reboot。

关闭防火墙,进入上一步生成的/opt/enomalism2中的manager-setup.sh脚本,运行后严格按照相关要求选择各项配置。

在agent节点上安装centos,同步骤1和2操作。

在agent节点上挂载ECP光盘镜像,运行其中的agent-setup-kvm.sh脚本,系统会自动安装光盘镜像中软件以及从网络下载需要的配件。

关闭manager以及agent上的防火墙,进入上一步生成的/opt/enomalism2中的agent-setup.sh脚本,运行后严格按照相关要求选择各项配置。

如果使用了共享存储,还需要挂载storage上的公共目录到每个机器的images目录,设置/etc/hosts文件和ssh公钥,使虚拟机可以在不同的物理机之间迁移。

如果配置无误的话,可以通过manager提供的IP地址web登录到管理界面,获取agentnode提供的资源,对外提供云服务。

注意:

安装过程必须保证网络,并且节点间网络通畅,操作系统安装时选linuxtext模式,不要选择安装任何可选组件!

3安装步骤

3.1操作系统的安装

Manager节点与agent节点都需要安装最新版本的centos5.5系统,如图:

选择linuxtext模式安装。

之后选择语言和时区等,以及选择分区,这些可以自己设置。

网络设备需要配置,选择要连接其他节点的网卡。

选择开机自启和IPv4选项。

配置IP地址,本测试中manger节点配置192.168.0.71/255.255.25.0

Agent节点192.168.0.71/255.255.255.0。

之后的域名选项中,管理节点输入manager作为domainname,agent节点则输入agent。

设置登录的密码,111111。

此处勾掉所有可选项,在之后的setup脚本操作中会自动上网或者从光盘镜像获取修改过的各种组件。

选择OK,下一步。

最后重新启动,移除光驱。

重启后第一次进行系统可以进行一些设置,禁用防火墙服务等。

3.2安装manager节点

操作系统安装完后运行yumupdate&

reboot更新到最新版本并重新启动。

再次登录后拷贝ECP镜像文件ecp-spe-3.5-9168到系统中,挂载镜像。

[root@manager~]#mount–oloopecp-spe-3.5-9168/mnt

进入到/mnt目录,运行脚本。

开始前关闭iptables!

[root@manager~]#serviceiptablesstop

[root@managerenomalism2]#./manager-setup-kvm.sh

结束后重新reboot系统,再次登陆后发现新创建了目录/opt/enomalism2/。

[root@manager~]#cd/opt/enomalism2/

[root@managerenomalism2]#./manager-setup.sh

SoftwareLicenseAgreement

Type"

yes"

toagree(or"

no"

toabortinstallation):

toabortinstallation)(yesorno):

yes

Enteryourlicensekey[None]:

RGF3bmluZzpCZWlqaW5nX19DaGluYTpldmFsdWF0aW9uOjEzMDQ3MzQ5OTA6MTg5MGY5ZTgzM2E1MWM1Y2QxNjM3ODA0YTkwNTg5ZWExNjExZDlkNw==

……

Please,provideapasswordthatwillbeusedforeachAgentNode[h68@UZ@jZ]:

111111

PleaseprovideapasswordforMySQLrootaccess:

Please,provideIPofthishostforwebinterfaceaddress[192.168.0.71]:

ThereisabilitytouseHighAvailabilityfeatures(HA).

ForHAeachhostmusthaveonesharedfoldermountedto/var/lib/xen/images.

ShouldHAbeenabled?

[y|N]:

N

Usesparsevirtualdisks?

[Y|n]:

y

Allowvmlivemigration?

TIMELIMITEDLICENSE.LICENSEEXPIRESIN:

56days!

CREATINGUSERS

DoyouwanttoenableSpotCloud?

N

Pleaseprovidebrokeruseremailaddress:

henry.xu2002@

Pleaseprovidebrokeruserpassword:

PleaseprovidemaximumnumberofVMsforbrokeruser[100]:

PleaseprovidemaximumnumberofCPUsforbrokeruser[10]:

Pleaseprovidemaximummemoryusageforbrokeruser(inMB)[10240]:

Pleaseprovidemaximumstorageusageforbrokeruser(inMB)[102400]:

InstallingSpotCloudquota

InstallingSpotClouduser

Please,provideservernameforHTTPSaccesstoUI[manage]:

Addingfirewallruleforhttp/ssl

Addingfirewallruleforhttp

WaitingforNGINXtostopgracefully.

Startingnginx:

[OK]

11Mar16:

43:

38ntpdate[4757]:

steptimeserver122.226.192.4offset-27.861192sec

Startingntpd:

EnablethismanagernodetoalsooperateasacomputenodeandtohostuserVirtualMachines?

Note:

thisisnotrecommendedformostproductionenvironments:

N

StarttosetupNFS.

PleaseprovideIPaddressofslavehostortrustednetwork

Forexample,192.168.1.0/24allowaccessforanycomputerfrom192.168.1.1to192.168.1.255

WhatisIPofslavehostortrustednetwork?

:

192.168.0.0/24

Updating/etc/exports...

Stoppingportmap:

Startingportmap:

StartingNFSservices:

[OK]

StartingNFSquotas:

StartingNFSdaemon:

StartingNFSmountd:

movingpackagesfilesto/repo...

done.

Setupiscompleted.

Startingenomalism2[OK]

StartingECPManager:

TIMELIMITEDLICENSE.LICENSEEXPIRESIN:

Pointyourbrowsertohttps:

//manager

[root@managerenomalism2]#

3.3安装agent节点

同样,在操作系统安装完后运行yumupdate&

再次登录后拷贝ECP镜像文件ecp-spe-3.5-9168到系统中,并挂载镜像。

需要注意的是,必须要在管理节点安装完成以后才能开始agent节点的安装!

必须修改/etc/hosts文件,增加条目“192.168.0.71manager”!

[root@agent~]#mount–oloopecp-spe-3.5-9168/mnt

[root@agent~]#serviceiptablesstop

[root@agentenomalism2]#./agent-setup-kvm.sh

[root@agent~]#cd/opt/enomalism2/

[root@agentenomalism2]#./agent-setup.sh

WelcometotheECPNodesetup.

52:

22ntpdate[4119]:

steptimeserver114.80.81.13offset-2.206117sec

Please,provideNICnameforvirtualnetworking[eth0]:

eth1

Please,providenameorIPofthishostforVNCconnections[192.168.0.72]:

Please,provideXMPPservername:

manager

PleaseprovideAgentpassword:

Please,provideNFSmaster'

shostnameorIP:

192.168.0.71

mount:

mounttoNFSserver'

192.168.0.71'

failed:

SystemError:

Noroutetohost.

Can'

tmountsharedrepo.

Tryagain?

n

Continueanyway?

Y

Thekeyfingerprintis:

09:

90:

4a:

f4:

55:

04:

d2:

b7:

14:

0e:

9e:

5c:

9b:

24:

46:

61root@

[root@agentenomalism2]#

3.4如何使用共享存储

使用共享存储时,先停掉ECP的后台进程,之后在每台物理机上通过mount命令挂载存储上的共享目录/public/,最后将images文件目录更换为指向共享目录/public/的快捷方式,最后重启服务。

[root@agent2enomalism2]#/etc/init.d/ecpagentstop

StoppingECPAgent:

[root@agent2enomalism2]#cd/var/lib/xen/

[root@agent2xen]#lsimages/

[root@agent2xen]#rmimages/-rf

[root@agent2xen]#ln-s/public/images

[root@agent2xen]#ll

total0

lrwxrwxrwx1rootroot8Mar1415:

16images->

/public/

[root@agent2xen]#/etc/init.d/ecpagentstart

此外,要保证虚拟机能够在不同的物理机之间动态迁移,还需要设置各机器上的ssh公钥,让物理机之间ssh的时候不再需要输入密码就能直接建立连接。

3.5如何重新安装agent节点

在运行安装脚本的过程中,如果参数设置错了导致系统功能失败,可以考虑以下方式重新走一遍脚本,省去了从最开始重新安装系统的麻烦。

yumremoveecp-spe

./agent-setup-kvm.sh

/etc/init.d/libvirtdrestart

./agent-setup.sh

4管理员用户登录

4.1系统登录界面

1、web测试:

http:

//192.168.0.71

2、Enomaly的管理员的web登录入口:

//192.168.0.71:

8080,普通用户也通过这个界面登录,用户名:

customer,密码相同。

用户名:

admin

密码:

password

4.2管理员角色

输入管理员的用户名和密码,管理测试环境的云资源,资源面板如下。

虚拟架构的标签下可以看到现在有的物理机以及虚拟机的列表,并可以选中某个机器进行操作。

点击右边的ELASTICVALET可以部署自己设置的系统模板。

在Repository标签下可以创建自己的应用模板以及显示已有的应用模板。

该图表示系统已有一个自带的centos的系统模板。

用户组管理界面可以创建用户和管理已有用户,包括给每个用户不同的权限。

创建新用户。

通过点击find找到相应的用户,并在接下来的列表中设置该用户对各种应用的只读和更改权限。

Hosting标签页用来限定各种用户的配额,包括可选取的磁盘类型大小,虚拟机规格(小型、中型和大型),这些在创建一个新的虚拟机的时候都会以菜单的形式显示在界面上。

刷新ISO可以显示用户可以使用的系统镜像。

5普通用户登录

普通用户登录后界面如图。

如果在管理员界面下的相应的用户管理中选择了adminbilling项,则此处可以看到别的用户的虚拟机,但是不能操作。

在显示的虚拟机上可以直接打开控制台查看,或者通过单独的VNC客户端软件。

操作记录标签页。

属于该用户的各种资源的使用情况。

该用户可以使用的应用模板。

6应用实例

6.1制作应用模板

将安装好的虚拟机镜像拷贝到manager的/opt/enomalism2/iso/下。

进入目录/var/lib/xen/images/下输入:

cp*.qcow2/opt/enomalism2/iso/sample_image.img

进入管理员视图

在Repository页面点击VMCREATOR,输入

Fileonserver:

sample_image.qcow2

VMType:

KVMMachine

Drive0Size:

8192

Drive0Type:

SparseFormat

点击Create。

在Repository页面点击LOCALAPPLIANCES,在列表中可以看到新创建的模版,title为uuid,点击左侧第三个按钮EditPackage,修改Title和OS类型。

在Users/Groups页面,EditPERMISSIONS标签页,点Find-》customers,在下方出现的列表中将上面创建的模版对象名称的Read权限打上勾。

最后进入用户账户,在AppCenter标签页下有显示:

6.2从模板创建虚拟机

如下,进入customer视图,在AppCenter中可以看到预置的虚拟机模版Centos5.4Gold。

在VM中点击NewVM,在弹出窗口这中输入:

VMIdentity:

test1Applicance:

选择Centos5.4Gold,

HardwareTemplate:

Small,点击Create。

创建完成后在VM中RunningVMs中可以看到虚拟机test1,点击右侧第3个按钮RemoteConsole(可能需要安装JavaRuntime插件)可以看到虚拟机显示。

也可以使用任意vnc客户端软件连接,端口和密码在第4个按钮Details的RemoteConsole标签中可以看到。

打开VNC客户端,输入机器的IP和编号“5901”。

输入刚刚看到的VNC密码。

打开控制台查看虚拟机。

如果浏览器上安装了JRE插件,可以直接点击客户界面下的控制台按钮,弹出对话框为上面的VNC密码输入界面,之后步骤相同。

6.3从系统盘创建虚拟机

将系统安装ISO放入agent物理机的目录/var/lib/xen/images。

进入管理员视图,在Hosting页面点击ISO,点击“RefreshISOimagelist.”,下方的ISO列表应显示新放入的安装光盘。

在Users/Groups页面,EditPERMISSIONS标签页,点Find-》customers,在下方出现的列表中将该安装ISO的Read权限打上勾。

如上图,如果ISO中的安装系统为64位系统,可能一开始安装就会报错误说不支持。

需要按照如下方式操作:

进入管理员视图,在Hosting页面点击HardWARE,点击“NewHardware”,输入Name:

Small64、CPUArch:

X86/64、Hypervisor:

KVM。

在Users/Groups页面,EditPERMISSIONS标签页,点Find->

customers,在下方出现的列表中将hw:

Small64的Read权限打上勾。

进入customer视图

在VM中点击NewVM,这回会出现两个选项

+InstallMyOwn(从光盘ISO安装)

+ChoosefromAppCentor(从模版克隆,同上一节例子)

选择InstallMyOwn在弹出窗口这中输入

test2

ISO:

选择刚才放入的ISO

Small(如果要安装64位系统,选择上面配置的Small64)PrimaryHarddisk:

20GB

之后进入从光盘安装过程,查看虚拟机显示方式同上一节。

开始开始安装界面如图:

最后显示虚拟机如下:

6.4虚拟机的动态迁移

EnomalyECPSPE支持对虚拟机的动态迁移,首先我们为第一个客户物理机agent上的虚拟机test03设置了IP地址,从外界向该虚拟机ping包。

在管理员界面下看到customertest03这台机器现在是在agent上。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1