Oracle vm 务真篇.pptx_第1页
Oracle vm 务真篇.pptx_第2页
Oracle vm 务真篇.pptx_第3页
Oracle vm 务真篇.pptx_第4页
Oracle vm 务真篇.pptx_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle vm 务真篇,Oracle虚拟化实践,为什么是oracle vm?,某机房,托管了大量的无相互依赖的服务器,而且这些服务器的访问量很小。因此打算把这些没什么访问的系统迁移到云平台。这样既能方便管理、获得更好的可用性,同时也能节省大量的机柜空间,大大节省电力开支 尝试过openstack,部署起来实在太麻烦。组建多、而且相互之间依赖性很大 另外一些商业云平台,未提供有效的下载,概述,Oracle vm是oracle公司推出的服务器虚拟化软件。OracleVM提供可伸缩、低成本的服务器虚拟化。与其它商业或开源的平台相比,oracle vm一点也不逊色。最近有幸实施两套oracle v

2、m运行环境,取得了一些经验,因此愿在此抛砖引玉,给大家多一个可选的技术方案。 本专题主要讨论: 1、oracle vm的主要特性 2、oracle vm基本架构及组成 3、项目规划 4、中国大陆怎样获得oracle下载 5、oracle vm安装 6、oracle vm的主要操作 7、日常管理及维护 8、vm高可用 9、oracle vm的局限性,Oracle vm主要特性,易于实施:vm服务器与操作系统集成,仅需进行简单的输入就可以完成vm部署 易于管理:日常的大部分工作,都在浏览器上进行 层次结构清晰:管理器、vm服务器、数据库层次分明,结构简单 工具完整:基本上是自家的产品-oracle

3、 linux、oracle db(或者mysql)、weblogic 更好高可用性:vm高可用、数据库高可用、管理服务器高可用、存储高可用 更丰富的模版:涵盖oracle的数据库、中间件、各种应用服务.,Oracle vm的体系结构,Vm 3.0建议使用oracle 数据库,为了获得更好的可用性,数据库可用oracle rac(图片来自网络),中国大陆地区获得oracle VM,必须注册oracle帐号 由于技术输出限制,中国大陆被限制直接下载,就是翻墙,也不太好用 注册一个境外域名的邮箱,比如7.注册时,选择国家和地区时,自己看着办吧,中国大陆地区获得oracle VM(续前),

4、如果规避成功,则页面输出如下: 实际的下载访问页面地址 里边可以选择自己需要的下载。注意:用多线程工具好像不行,所以下载非常耗时。 下载的文件主要有:Oracle VM Server 3.2.1 for x86_64 (64 bit)、Oracle VM Manager 3.2.1(目前最新发布是3.2.2),项目规划,Oracle vm安装,安装要点,Vm安装需要设置两个帐号和密码,请注意:一个帐号是系统帐号,另一个是代理agent的帐号。Agent帐号是管理服务器来管理vm时,取得应有的权限。 为方便管理,vm服务器、管理机设置好文件/etc/hosts。 共享存储一定要用两个独立的,不管

5、是nfs,还是san,都如此。一个用来做资源仓库(Repository),保存iso文件、虚拟磁盘文件、模版文件;另一个用于保存主机信息、服务器池信息等,安装要点(续前),如果用nfs做共享存储,一定要给足权限,但不要滥用权限(有的人动不动就777,坏习惯呢)。 管理节点安装建议使用production(产品级安装)。如果选用“Demo”,会自动安装oracle xe 11;而选择“Production”安装,则需要单独安装oracle数据库(标准版或者企业版) 存储分配的时候,大容量分配给资源仓库,小容量分给主机、存储池。 安装管理程序时,会连接oracle数据库,初始化完毕,创建多达105

6、个表.,Oracle vm实施,操作在浏览器中完成。地址栏输入 69:7002/ovm/console/ ,输入用户名admin,密码是安装vm manager 时指定的那个密码。 登录成功后,页面右侧有个“Getting Started”sheet,操作步骤都在这里,很有用哟! 如果嫌遮挡视线, 可隐藏的。 接下来的操作、 要按一定的顺序进行,Oracle vm实施(续一),Discover Oracle VM Servers:如果vm服务器的代理帐号密码都相同,一次可批量加入多个vm服务器。操作时,可留意页面下部的“Job Summary:”,以便了解工

7、作进度。添加完vm服务器后,不要急于添加服务器池。 Discover Storage:前边特别提到,至少要使用两个单独的共享存储。,Oracle vm实施(续二),Oracle vm实施(续三),Create a Virtual Machine Network: Create Virtual NICs:oracle一个网络支持的mac地址数量有限制,设定mac地址数量,点击“auto file(自动填充)”,在后面我们创建虚拟机后,将可以看见mac地址被分配给哪一个虚拟机,Oracle vm实施(续四),Oracle vm实施(续五),Create a Server Pool:最主要的地方,就

8、是选定共享存储,如果没有找到共享存储,则不能往下继续进行(如果是san,需选Physical Disk) 不希望发 生的事情 是:搜索 不到存储,Oracle vm实施(续六),把vm加入到刚创建的服务器池(server pool),理论上,可以创建多个服务器池,以组成更大的网络。 Create a Storage Repository:服务器池已经占用了一个共享存储,那么能搜索到的就剩下唯一的一个。,Oracle vm实施(续七),Add Resources to Storage Repository:资源包括vm Templates、Assemblies(不知道具体作用)、ISOs、Vir

9、tual Disks、VM files。这个步骤,操作主要集中在上传ISO文件或者制作模版。虚拟磁盘一般在添加虚拟机时一并创建。 为了速度,我在管理机安装了一个web服务器,然后用wget把需要的iso镜像文件放在web的根文档下。下一步输出iso就会节省很多时间。,Oracle vm实施(续八),输出一个centos iso,Oracle vm实施(续九),创建虚拟机:必须以前边的工作做保证,才能继续往下创建虚拟机。我们可能需要在资源上创建数量众多的虚拟机,因此,虚拟机的命名、磁盘的命名都是需要仔细考虑的。不然将来虚拟机一多,全是id,维护起来相当费劲。 好的标识、可以做到望文生义,降低维护

10、成本!,Oracle vm实施(续九),选虚拟机高可用,保证vm物理机故障时能自动切换而不影响业务。,安装操作系统,浏览器那边,点击刚创建的虚拟机(实例),再点运行。状态变化后,再鼠标点击控制台。 控制台在本地windows显示的前提条件是安装好svn服务器端和客户端,以及java。,Oracle日常维护,创建和销毁虚拟机:以克隆方式创建虚拟机,比手工创建虚拟机及安装操作系统速度上快很多。不过克隆好以后,应立即从控制台登录,修改主机名和ip地址。 Vm服务器故障排查:vm服务器的日志位于/var/log目录,它们有:ovs-agent.log,ovmwatch.log,ovm-consoled

11、.log,osc.log。这些文件能提供一些对排错相当有用的信息 数据备份:只需对oracle数据库进行备份,日常维护(续一),管理服务器不能登录:数据库归档日志满了所致。清理或者设置备份过期策略可解决。清理归档日志后,可能需要先启数据库,再启管理程序 /etc/init.d/ovmm start.变可恢复正常。,故障处理一例,Oracle vm的虚拟机windows启动不了的处理方式 编辑虚拟机,故障处理一例(续一),点击sheet的“Disks” 点击“Virtual Disk”右侧的编辑按钮图标,故障处理一例(续二),勾选共享 如果不选这个,将在别的虚拟机看不到这个虚拟磁盘。,故障处理一

12、例(续三),另外一个windows实例(虚拟机),停止实例并编辑。 增加一个虚拟磁盘“Virtual disk 点搜索 (那个放大 镜图标),故障处理一例(续四),选中前一步共享出来的那个虚拟磁盘(这里的磁盘标识是win2003-79),故障处理一例(续五),重启实例,就能看见共享出来的磁盘了。从而可以读取数据,把它复制出来。,Oracle高可用,更多的vm服务器。 三个计算资源,最多跑满两个资源;否则,某个计算节点不可用,实例将没有切换的资源可用。 更大规模的网络,用oracle rac可能是值得的。Oracle rac可使用原有的共享存储。 管理服务器的可靠性可依赖lvs这样的高可用方案。 共享存储方便:依赖磁盘冗余技术或者更多的存储设备(本案只用了2个共享单元)。,一些局限性,管理界面不能提供流量控制的操作 排错需要更多的知识

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论