Ovirt配置手册.docx
- 文档编号:8047207
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:19
- 大小:1,021.36KB
Ovirt配置手册.docx
《Ovirt配置手册.docx》由会员分享,可在线阅读,更多相关《Ovirt配置手册.docx(19页珍藏版)》请在冰豆网上搜索。
Ovirt配置手册
作者:
xiaoli110
欢迎访问博客:
原创作品,允许转载,转载时请标明文章原始出处,谢谢!
一Ovirt简介
Ovirt是什么?
Ovirt是一个开源的虚拟化管理平台,是redhat虚拟化管理平台RHEV的开源版本。
Ovirt的构架是什么样的?
Ovirt由两部分组成,
客户端ovirt-node类似于vmwareesxi,是由fedaro16订制而成。
也可以在linux系统上安装vdsm服务而得到一个ovirt客户端。
管理端overt-engine类似于vmwarevcenter,但是是基于web页面的。
Ovirt能做什么,不能做什么?
Ovirt现在已有的功能:
1.对宿主机节点的管理,支持基于数据中心,集群的管理,比较有特色的一个功能是可以管理iloidarc等硬件管理卡;
2.对虚拟机的管理,可以完成虚拟机的创建、快照、删除、基于模版的克隆等常见操作;
3.迁移,在线及离线迁移虚拟机;
4.高可用,当一台宿主机宕机,在另外一台宿主机上自动开启虚机;
5.宿主机、虚拟机性能查看及统计;
6.支持nfs,iscsi,fc等存储方式;
7.支持多端口的网口绑定;
8.提供一个命令行,可以完成图形界面的大部分功能;
9.活动目录集成;
10.提供pythonapi接口,可以api编程;
11.没有授权限制;
和vmware相比,目前没有的功能:
1.稳定目前较差,经常出现崩溃,连接出现问题;
2.易用性较差,设计不人性化;
3.没有cpu内存很精细的调节限制功能;
4.没有FT(FaultTolerance)功能;
5.宿主机、虚拟机性能查看及统计功能很简单,远没有vmware丰富;
6.不支持分布式交换机;
二Ovirt测试环境的搭建
本次测试环境:
硬件环境
OvirtNode1Dellr610
CPUE56452颗(2.4G6核)
内存48G
硬盘300G*2raid1
OvirtNode2HP380G7
CPUE56202颗(2.4G4核)
内存8G
硬盘146G*4raid10
Ovirtenginevmware虚拟机
CPU2颗2.4G
内存4G
硬盘255G
软件环境
OvirtNode1安装f16更新最新软件包,然后安装vdsm软件包
OvirtNode2安装f16订制的ovirt-node-image2.2.2版本
Ovirtengine安装f16更新最新软件包,然后安装ovirtengine软件包
Ovirt配置
注意事项:
因为ovirt的程序调用是用全局域名FQDN,因此应该保证每台测试机器的机器名能被解析,需要配置dns,或者确保/etc/hosts文件内容一致。
1ovirt-engine安装
1)先将系统升级到最新
yum–yupdate
2)下载ovirt的yum配置文件
wgethttp:
//ovirt.org/releases/stable/ovirt-engine.repo-O/etc/yum.repos.d/ovirtengine.repo
3)如果安装了classpathx-jaf组件,删除,因为会和ovirt使用的jboss冲突
yumremoveclasspathx-jaf
4)通过yum命令安装ovirt-engine
yuminstallovert-engine
5)通过engine-setup配置,会启动一个向导,按照提示操作
engine-setup
[root@ovirtyum.repos.d]#engine-setup
WelcometooVirtEnginesetuputility
HTTPPort[8080]:
HTTPSPort[8443]:
Hostfullyqualifieddomainname,notethatthisnameshouldbefullyresolvable[ovirt.engine]:
ovirt.enginedidnotresolveintoanIPaddress
Userinputfailedvalidation,doyoustillwishtouseit?
(yes|no):
yes
PasswordforAdministrator(admin@internal):
Confirmpassword:
Databasepassword(requiredforsecureauthenticationwiththelocallycreateddatabase):
Confirmpassword:
OrganizationNamefortheCertificate:
ovirttest
Thedefaultstoragetypeyouwillbeusing['NFS'|'FC'|'ISCSI'][NFS]:
ShouldtheinstallerconfigureNFSshareonthisservertobeusedasanISODomain?
['yes'|'no'][yes]:
Mountpointpath:
/nfsios
DisplaynamefortheISODomain:
iso
Firewallportsneedtobeopened.
Youcanlettheinstallerconfigureiptablesautomaticallyoverridingthecurrentconfiguration.Theoldconfigurationwillbebackedup.
Alternatelyyoucanconfigurethefirewalllaterusinganexampleiptablesfilefoundunder/usr/share/ovirt-engine/conf/iptables.example
Configureiptables?
['yes'|'no']:
yes
oVirtEnginewillbeinstalledusingthefollowingconfiguration:
=================================================================
http-port:
8080
https-port:
8443
host-fqdn:
ovirt.engine
auth-pass:
********
db-pass:
********
org-name:
ovirttest
default-dc-type:
NFS
nfs-mp:
/nfsios
iso-domain-name:
iso
override-iptables:
yes
Proceedwiththeconfigurationlistedabove?
(yes|no):
yes
Installing:
ConfiguringoVirt-engine...[DONE]
CreatingCA...[DONE]
EditingJBossConfiguration...[DONE]
SettingDatabaseSecurity...[DONE]
CreatingDatabase...[DONE]
UpdatingtheDefaultDataCenterStorageType...[DONE]
EditingoVirtEngineConfiguration...[DONE]
ConfiguringtheDefaultISODomain...[DONE]
ConfiguringFirewall(iptables)...[DONE]
StartingJBossService...[DONE]
****Installationcompletedsuccessfully******
(PleaseallowoVirtEngineafewmomentstostartup.....)
Additionalinformation:
*Thereislessthan4GBavailablefreememoryontheHost.
Itisrecommendedtohaveatleast4GBavailablememorytoruntheRHEVManager.
*SSLCertificatefingerprint:
0F:
C8:
10:
80:
CC:
D6:
09:
51:
B7:
85:
62:
50:
60:
46:
61:
B5:
22:
7D:
17:
ED
*SSHPublickeyfingerprint:
57:
5b:
03:
c4:
e8:
cd:
48:
b4:
2f:
72:
16:
83:
16:
fa:
79:
ad
*AdefaultISOsharehasbeencreatedonthishost.
IfIPbasedaccessrestrictionsarerequired,pleaseedit/nfsiosentryin/etc/exports
*Thefirewallhasbeenupdated,theoldiptablesconfigurationfilewassavedto/usr/share/ovirt-engine/conf/iptables.backup.102859-02162012_26054
*Theinstallationlogfileisavailableat:
/var/log/ovirt-engine/engine-setup_2012_02_16_10_26_24.log
*Pleaseusetheuser"admin"andpasswordspecifiedinordertologinintooVirtEngine
*Toconfigureadditionalusers,firstconfigureauthenticationdomainsusingthe'engine-manage-domains'utility
*ToaccessoVirtEnginepleasegotothefollowingURL:
http:
//ovirt.engine:
8080
[root@ovirtyum.repos.d]#
6)安装spice
yuminstallspice*-y
安装完成后,在浏览器里输入http:
//ip:
8080,就可以访问ovirt-engine
2ovirt-node安装
从http:
//ovirt.org/releases/stable/binary/ovirt-node-image-2.2.2-2.2.fc16.iso
下载ovirt-node-image的iso文件,刻录光盘启动安装。
直接回车
安装完成,重启后界面如下:
设置网络
开启ssh
在这里输入engine服务器的ip和管理员密码,将ovirt-node添加到engine中
有时候重启后会出现如下的情况,等待约10分钟后会正常启动起来
3ovirt-vdsm在f16上的安装
1)安装f16,并升级到最新,
Yum–yupdate
2)安装kvmlibvirt等虚拟化组件,并编辑一个桥,用于ovirt的管理
vim/etc/sysconfig/network-scripts/ifcfg-ovirtmgmt:
DEVICE=ovirtmgmt
TYPE=Bridge
ONBOOT=yes
DELAY=0
BOOTPROTO=static
IPADDR=192.168.1.110
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
vim/etc/sysconfig/network-scripts/ifcfg-em1:
DEVICE=em1
ONBOOT=yes
BRIDGE=ovirtmgmt
3)停止网络管理服务
systemctlstopNetworkManager.service
systemctldisableNetworkManager.service
4)下载ovirtyum配置文件,并安装vdsmd服务
wgethttp:
//www.ovirt.org/releases/nightly/fedora/16/ovirt-engine.repo-P/etc/yum.repos.d/
yuminstall-yvdsmvdsm-cli
5)在engine中添加安装的节点
4虚拟机创建
点击NewServer创建虚拟机
5存储管理
在Storage菜单,点击NewDomain添加新的村吃
支持nfsiscsifc存储模式的添加
添加成功后,可以给虚拟机添加磁盘
6网络管理
在host菜单--点击宿主机—logicalnetwork,可以配置宿主机的网络
点击物理网卡,配置逻辑网络,
完成后,可以在虚拟机里面配置虚拟机的网络
虚拟机创建,添加好网络,存储设备后,就可以想普通机器一样的安装了。
7高可用
设置高可用,运行虚拟机在任何host上运行
开启高可用
开启虚拟机,并一直ping
关掉虚拟机的host
可以看到虚拟机又在另外一台host上重新重启起来了
8在线迁移
迁移很简单,点击迁移菜单就可以完成。
9命令行的使用
1)下载并安装相应的组件
http:
//www.ovirt.org/releases/nightly/fedora/16/ovirt-engine-sdk-1.5-1.fc16.noarch.rpm
http:
//www.ovirt.org/releases/nightly/fedora/16/ovirt-engine-cli-2.0-1.fc16.noarch.rpm
2)启动命令行,使用命令ovirt-shell
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ovirt 配置 手册