openNebula管理手册 主机和集群分册.docx
《openNebula管理手册 主机和集群分册.docx》由会员分享,可在线阅读,更多相关《openNebula管理手册 主机和集群分册.docx(78页珍藏版)》请在冰豆网上搜索。
openNebula管理手册主机和集群分册
---------------------考试---------------------------学资学习网---------------------押题------------------------------
管理手册openNebula译者:
寂寞风雪目录..............................................................................................................................1主机和集群部分...............................................................................................................1一、主机和集群简介...........................................................................................................................2组成简介...........................................................................................................................2二、管理主机..........................................................................................................2
(一)onehost命令01HostLife-cycle
(二)(主机生命周期)................................................................
01(三)调度策略.............................................................................................................
21(四)一个会话例子.....................................................................................................
41管理主机...............................................................................(五)使用Sunstone
4
1.........................................................................................................................三、管理集群5.............................................................................................................1
(一)集群管理9‘None'............................................................................................1
(二)默认的集群9.........................................................................................................1(三)调度和集群
1............................................................................................................2(四)系统存储.1
................................................................................2(五)在Sunstone中管理集群
主机和集群
一、主机和集群简介的前端控制服务器通信。
它可以与OpenNebula主机是一台可以运行多个虚拟机的服务器,能够在异构主机条件下工作,换而言之,为了满足需求,可以使用同一个OpenNebulalinux的主机通信:
去与运行不同hypervisors或分布式OpenNebula?
每一台主机需要有一个oneadmin帐号
OpenNebula前端控制节点和所有主机能够使用?
DNS或。
/etc/hosts解析其主机名在主机或前端节点里的oneadmin帐号可以通过无口令?
SSH访问其它主机或前端节点。
这一点有两种方式实现,一是通过所有服务器上的oneadmin能访问的NFS上的共享的拷贝目录。
~/.ssh,二是手工$HOME?
它需要有一个通过OpenNebula安装和正确配置的hypervisor支持。
正确的实现方法指定的手册。
hypervisor参见下面为各自
>=1.8.7
ruby?
高可用性和高性能集群是一个共享存储和虚拟网络的主机池。
集群可以被使用在负载平衡,计算方面。
组成简介关于主机有三个组成部分:
管理界面实施的。
更多的主机管理:
主机管理是通过Sunstone?
控制台命令或onehostManagingHosts手册。
主机管理细节可以查看开发了一个主机监控驱主机监控可视化:
为了在主机里记录有效的资源,?
OpenNebula调用,采集所有需要的信息并提交给核心。
默认的信息驱动在主机动,被信息驱动IMMonitoring里执行ssh命令,也可以使用其他机制。
有关这方面的补充材料查看Subsystem手册。
管理Sunstone?
集群管理:
在集群里有主机组,集群可以通过或onecluster控制台命令ManagingClusters部分。
界面进行管理。
有关集群管理的更多内容可以查看
二、管理主机中使用已存在的物理节点,必须将这些物理节点加入到OpenNebula为了在主机。
为达到这一目的,事先需要下列信息:
OpenNebula系统中成为OpenNebulaIP
主机的主机名或?
VirtualizationSubsystem。
可以在被用来监控主机数据的设备,如kvm?
guide中找到更多的关于虚拟化设备安装的信息。
在主机里,虚拟化设备可以启动、停止、恢复或迁移,例如kvm。
在itsguide?
中可以找到关于这些设备的信息。
使用网络设备解决虚拟网络和应用防火墙规则,如itsguide中有关。
在?
802.1Q于这样设备的信息。
主机放置到集群中。
给主机分配集群是可选项,你可以从Managing?
Clustersguide阅读更多内容。
注意:
在加入单一主机之前,请检查是否可以不用输入口令就用ssh连接到物理主机(建立前端节点与主机ssh信任关系)。
命令onehost
(一).
基本命令的简单示例。
这个命令的完整手册可以查下面的内容展示的是onehost。
看here这个命令用于主机管理,提供的方法是:
创建一个新主机:
create?
删除一个确定的主机:
delete?
使能一个确定的主机:
enable?
禁止一个确定的主机:
disable?
:
更新模板内容update?
:
在所有主机里同步探测sync?
:
列出池里的所有主机list?
:
显示给定主机的信息show?
:
不断刷新列出的所有主机列表,直到中断。
top?
禁止主机并且重新计算所有正在运行的VMs。
:
flush?
创建和删除服务进行管理的,其上运行虚拟机的一个物理主机,也可以理解为通过OpenNebula中进行注册,以便可以监控和计算机节点。
要使用这样的主机,必须在OpenNebula调度它。
创建主机
$onehostcreatehost01--imdummy--vmdummy--netdummy
ID:
0
参数是.,,,选项:
,:
信息管理设备有效,dummygangliakvmec2xen--im/-ivmware?
,,:
.:
Valid虚拟机管理设备有效,选项dummykvmxen--vm/-v?
vmwareec2:
网络管理设备有效v=,选--net/-n?
:
,,,,.
vmwarefw项802.1Qovswitchdummyebtables移除一个主机,与其它的OpenNebula命令类拟,可以指定主机ID或主机名做为参数。
下面两个命令是等价的。
$onehostdeletehost01
$onehostdelete0
List和Top
Show:
命令可以用来显示一台主机的信息Show$onehostshow0HOST0INFORMATION
ID:
0
NAME:
host01
CLUSTER:
-
STATE:
MONITORED
IM_MAD:
dummy
VM_MAD:
dummy
VN_MAD:
dummy
LASTMONITORINGTIME:
07/0617:
40:
41
HOSTSHARES
TOTALMEM:
16G
USEDMEM(REAL):
857.9M
USEDMEM(ALLOCATED):
0K
TOTALCPU:
800
USEDCPU(REAL):
299
USEDCPU(ALLOCATED):
0
RUNNINGVMS:
0
MONITORINGINFORMATION
CPUSPEED=.2GHz
FREECPU=(1
FREEMEMORY=
898723
HOSTNAME=host01
HYPERVISOR=dummy
TOTALCPU=800
TOTALMEMORY=w77216
USEDCPU=99
USEDMEMORY=878493
可以使用参数以XML格式显示这个信息。
-x
$onehostshow-x0
0
host01
2
dummy
dummy
dummy
1341589306
-1
0
0
0
0
16777216
800
0
12852921
735
0