OracleVM310安装操作手册_第1页
OracleVM310安装操作手册_第2页
OracleVM310安装操作手册_第3页
OracleVM310安装操作手册_第4页
OracleVM310安装操作手册_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

OracleVM3.0安装操作手册2012年6月第70页共70页目录一、 ORACLEVMServer(OVS)安装 3二、 ORACLEVMManager(OVM)安装 141 VMManager安装 142 VMManager详细配置 162.1 发现ovs物理服务器 182.2 添加存储 202.3 创建虚拟网络 232.4 创建虚拟网卡 252.5 创建服务器池 262.6 创建资源库 292.7 添加资源到资源库 332.8 创建虚拟机 353 通过控制台管理虚拟机 394 VMManager恢复 41三、 在线迁移测试 43四、 安装及使用VMManager注意事项 501 安装注意事项 502 服务器与服务器池 523 虚拟机部分 584 网络部分 615 存储部分 63五、 客户虚拟机支持列表 68六、 参考文档 70

ORACLEVMServer(OVS)安装硬件需求CPU:支持64位的处理器,建议双核以上。内存:建议1g以上网络:建议使用静态IP地址。安装步骤:塞入安装光盘后,服务器设置从光驱启动,进入下图界面。安装方式与Linux类似。直接按Enter键即可光盘自检,检查安装介质是否完整_blank\\""选择键盘区域Oracle相关协议条款,必须选”Accept”警示是否格式化硬盘,选择YES选择硬盘分区和安装方式。再次确认是否格式化硬盘和选定的操作安装系统是手动分区还是自动分区。选择bootloader安装位置选择管理网卡选择配置IP(可以手动和dhcp)填入网关和DNS信息没有输入DNS,系统给出警示配置主机名选择时区Oraclevmagent密码。OVM管理和添加ovs时使用系统Root密码系统安装完毕,reboot系统重启后会出现如图界面。

ORACLEVMManager(OVM)安装硬件需求ItemsMinimumValueMemory1.5GB4GBwithOracleXEProcessorType64bitProcessorSpeed1.83GHz*1SwapSpace2.1GBHardDiskSpace5GBin/u012GBin/tmp操作系统需求OracleEnterpriseLinux5update6_X64orlaterRedHatEnterpriseLinux5Release6_X64orlaterCentoslinux5release6_X64orlater浏览器需求:MicrosoftInternetExplorer9.0andaboveMozillaFirefox3.5andaboveAppleSafari5.0andaboveGoogleChrome10.0andaboveVMManager安装设置主机名解析,修改/etc/hosts文件#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillfailocalhost.localdomainlocalhost::1localhost6.localdomain6localhost670ovm71ovs172ovs2注:蓝色为添加部分,IP及主机名为范例。如果多机部署,需要将全部IP添加到hosts文件中,并修改当前环境下所有主机的hosts文件。执行createOracle.sh配置安装环境。执行安装光盘的runInstaller.sh开始安装,根据提示输入即可。安装选项说明:简单安装:默认安装以下组件到本地服务器上,安装过程中所有组件设置统一密码。OracleDatabaseXEOracleWebLogicServerOracleApplicationDevelopmentFramework(ADF)JavaOracleVMManager标准安装:安装的组件与简单安装相同,但有2点区别每个组件在安装时都会提示设置密码在安装数据库时可以使用现在环境中已存在的oracle数据库标准安装卸载帮助后面的安装过程按提示操作,一般默认即可,在此不详细说明。注:VMManager安装完成后需要安装VNC插件才能通过浏览器的控制台操作虚拟机,后面的文档会详细介绍。VMManager详细配置安装完成后重启,打开浏览器在地址栏中输入:http://ipaddress:7001/ovm/console登陆界面如下,默认管理员用户是admin,密码在安装时设置主界面如图所示功能菜单详细配置第一次配置OVM需要按以下8个步骤执行:发现ovs服务器添加存储创建网络为网卡分配mac地址创建服务器池创建存储池给存储池中注入资源创建虚拟机下面按照以上8个步骤详细说明:发现ovs物理服务器选择左边栏的Hardware选项右键点击Resources选择DiscoverServers弹出如下界面可以按ip段批量添加服务器Agent端口号保持默认PAgent端口号保持默认Password需要与安装OVS时设置的一致添加存储首次安装需要添加至少2个LUN提供给OracleVM使用。一个LUN用于存放池的配置信息,大约50g存储空间。一个LUN用于存放资源,包括虚拟机img,创建虚拟机模板,虚拟机组件,ISO文件(DVD映像文件),共享虚拟磁盘,存储空间根据实际应用设置。选择左边栏的Hardware点击Storage选项OracleVM支持市面上主流的三种存储架构:NFSiscsiSAN以下的步骤以iscsi方式为例,SAN架构下不用做任何设置,只要硬件环境配置完好就可以自动发现存储。右击StorageArraysRegisterStorageArrays弹出如下界面:Name可以随意设置;StorageType和StoragePlug-In保持默认;AccessHost需要填写存储的IP地址;AccessPort保持默认;AccessUsername和AccessPassword按照存储上的设置对应填写。添加完存储后,需要为服务器授权右击对应的存储EditAccessGroup弹出如下界面,然后进行授权创建虚拟网络左边栏选择HardwareResourcesNetwork,配置虚拟机网络OracleVM3.0的网络功能可以按照角色对物理服务器的网卡进行分类,在大规模部署事避免因单块网卡负载过大导致系统故障。具体包含5个角色分类:ServerManagement:服务器管理网络ClusterHearbeat:心跳网络LiveMigrate:在线迁移网络Storage:存储网络VirtualMachine:虚拟机通讯网络同时,OracleVM3.0支持多网卡绑定功能,可以将负载较大的网络角色(如存储网络)分配到2个绑定的网卡中。用户在进行网络规划时,可以充分利用服务器的多块网卡,合理分配资源。网络角色分配网络角色分配创建虚拟网卡这里设置的是虚拟机的网卡,可以直接指定MAC地址。可以理解成,通过OracleVM3.0先创建一堆虚拟机网卡放在这里,在后面的步骤创建虚拟机时直接选取使用。选择上方菜单栏的ToolsVnicManager,进入虚拟网卡配置页面。输入虚拟网卡MAC地址这里填写具体数字可批量生成输入虚拟网卡MAC地址这里填写具体数字可批量生成创建服务器池一个服务器池包含一个OracleVM服务器组,同一个池中的OVS和GuestOS可以实现高可用(HA)和在线迁移,可以设置资源和电源管理策略,网络访问及存储。左边栏选择Home右击ServerPools选择CreateServerPool设置页面选择存储,根据第2步的存储设置,选择NFS或物理存储。这里的存储用于存放池的配置信息,容量不用太大,一般50g即可IP地址作为一个虚拟IP来识别和控制池中OVS服务器,需要跟其他OVS服务器在同一网段选择存储,根据第2步的存储设置,选择NFS或物理存储。这里的存储用于存放池的配置信息,容量不用太大,一般50g即可IP地址作为一个虚拟IP来识别和控制池中OVS服务器,需要跟其他OVS服务器在同一网段池的名称可随意填写启用安全在线迁移启用集群功能选择存储池的信息鼠标右击服务器池可以添加/删除OVS到池中已经创建好的服务器池创建资源库这里的资源库用于存放存储资源,包括虚拟机img,创建虚拟机模板,虚拟机组件,ISO文件(DVD映像文件),共享虚拟磁盘等等。左边栏选择HomeServerPools创建的池名称Repositories点击CreateRepository(图上标记所示)开始创建点击此处添加存储库点击此处添加存储库创建资源库页面存储库名称选择使用该存储库的池选择存储,这里需要选择较大的LUN存储库名称选择使用该存储库的池选择存储,这里需要选择较大的LUN选择存储创建资源库完成已创建好的存储库已创建好的存储库资源库创建完成后,还需要添加OVS到该资源库,才可以使用它。点击Present/UnpresentSelectedRepository

添加OVS点击此处添加OVS到存储库点击此处添加OVS到存储库选择OVS服务器添加完成添加资源到资源库虚拟机要使用起来,首先需要某种形式的安装介质,可以通过虚拟机模板,虚拟磁盘或者ISO文件为虚拟机提供资源。

不同的域类型可能需要不同的安装源文件。本文以最常用的,通过ISO镜像安装的方式进行说明。进入存储资源界面,点击ISOsImportISO进入导入页面需要点击此箭头上拉才能显示下面的内容点击此处导入ISO需要点击此箭头上拉才能显示下面的内容点击此处导入ISO选择负责导入的服务器和导入url,可以使用ftp或者Http方式。导入ISO镜像成功。创建虚拟机通过ISO镜像文件创建一个虚拟机点击左边栏HomeServerPools右键点击池或者OVS点击CreateVirtualMachine,弹出如下界面选择虚拟网卡到创建的虚拟机中(此处虚拟网卡是第4步中创建的)创建虚拟机磁盘,创建一个虚拟磁盘作为虚拟机的硬盘使用存储配置,选择之前导入甲骨文ISO镜像文件配置磁盘顺序,一般把ISO文件放在最前面配置引导顺序,第一次启动一般可以把CDROM放到最前面。虚拟机创建完成,左侧会显示目前该虚拟机运行在哪个ovs下,右侧会显示虚拟机的详细状态。点击绿色的start箭头启动虚拟机,正常情况下显示绿色的运行状态。通过控制台管理虚拟机在管理机VMManager上安装vnc插件:#rpm-ivhtightvnc-java-version.noarch.rpm插件的rpm包可以通过以下链接下载/oraclevm/manager/RPMS/点击下图标记中的console图标显示一个对话框,类似于以下,要求启动一个Java代理连接到虚拟机。输入OVM管理界面的登陆密码。正常连接控制台后可以看到以下界面。VMManager恢复主要用于VMManager服务器出现故障后需要重装,或者更换VMManager服务器。执行runInstaller.sh卸载管理端卸载完成后,再次执行runInstaller.sh-u<UUID号>discover任意一台OVS后可以自动搜索出其他OVS以及pool、存储、虚拟机等信息。

在线迁移测试在线迁移是很多用户在使用中关心的功能,文档中通过我们测试的一个实例来向用户展示OracleVM3.0的在线迁移效果。迁移前:选中ovs1下的XP然后右键migrate迁移至ovs2在线迁移的时候会有短暂的丢包现象,建议单台虚拟机迁移,不然会造成网络拥塞和服务器I/O性能瓶颈迁移后:HA,当serverpool里面一台ovs宕掉,或者计划停机它上面的虚拟机会自动迁移到该池中其他ovs上(池中资源充足时才可迁移,如发生池中资源不足虚拟机会被挂起)1、模拟ovs2服务器宕机宕机前Ovs2宕机后HA发挥作用,迁移ovs2上的XP虚拟机到ovs1上虚拟机克隆:(该功能可以简化安装和部署过程对于大规模部署很有好处)

安装及使用VMManager注意事项安装注意事项对OracleXESYS和SYSTEM用户,密码只能为纯字母、数字,不得使用特殊字符。对WebLogicadmin的密码,必须满足以下条件:长度在8到16个字符之间包含至少大小字母各一个包含至少一个数字或特殊字符。在创建/u01目录时,请保证拥有至少5GB的可用空间。/tmp要求至少有2GB的可用空间。在配置安装环境时,最好直接使用脚本,以免出错。(要求至少有2.1GB的交换空间)请确保在客户机和Manager主机上有VNC浏览器。如果你选择手动启动OracleXE,请确保在启动Manager前启动它。请在安装前确保以安装需要的包libaio和unzip。在安装OracleXE时可能出错,错误信息如下:Failed:Thedatabaseinstanceisnotavailable.解决方案:请确保OracleXE没有安装,或者已经被正确地安装,使用下面的命令来检查:

/etc/init.d/oracle-xestatus

如果OracleXE正在运行,先卸载它,然后再安装Manager。请确保电脑主机名与/etc/hosts文件中的主机名一致。安装时无法创建数据库:CreatingtheOracleVMManagerdatabaseschema...Failed.

解决方案:a.同1.7b.如果你是将Manager安装到一个已经存在的数据库,请确保你输入了正确的SYS密码。c.重新安装Manager。如果你之前安装Manager时在创建完数据库后出错,那么可能会有一个你无法覆盖的数据库存在,你应该先删除它,再重新安装Manager。要删除它,请用sys或system登进Oracle数据库: $sqlplussystem/your-password SQL>dropschemaOVS;(OVS代指你之前创建的Schema,如果你忘记了名字可以在/u01/app/oracle/ovm-manager-3/.config中查看它) SQL>exit;racleXE无法启动监听时解决方法如下:请查看地listener.ora文件中的主机名是否与ip地址对应。请添加主机名与IP地址到/etc/hosts文件中,或者直接在/usr/lib/oracle/xe/app/product/11.2.0/server/network/admin/listener.ora文件中指定IP地址。如果需要手动启动监听,可以使用以下命令:

/usr/lib/oracle/xe/app/product/11.2.0/server/bin/lsnrctlstart在非英语字符集的系统上可能会安装失败,错误信息如下:Updatedefaultpasswordfailed.

目前,Manager只支持英文及其字符集。要将字符集修改为英语,可以按如下操作:

a.查看当前LANG的值是否为en_US.UTF-8:#env|grepLANG;

b.如果不是,可以#exportLC_CTYPE=”en_US.UTF-8”Manager无法在使用基于NIS的用户的系统上安装,要完成安装,请使用一个非NISoracle账户。VM3.0版本不提供向后支持,所以你无法直接从VM2.X升级到VM3.0,要使用VM3.0,你必须重新安装VMServers和VMManager。当然,你可以通过导入模板来继续使用之前创建的虚拟机。注意,在你进行正常的操作前,请确保Manager和Server的版本是一样的。如果你从3.0.1安装完成后从未重启过,请在升级前重启一次。如果没有重启,可能会导致在升级过程中的程序部署出现问题。请不要使用绝对路径来进行升级,否则可能会出现找不到文件错误,请转到runUpgrader.sh所在的目录。在升级VMserver之前请确保Manager已经升级。服务器与服务器池这部分包含一些与ORACLEVM服务器与服务器池相关的已知的问题和解决方案BIOS设置请特别注意以下关于你ORACLEVM服务器的BIOS设置:从光盘启动安装等需要识别光驱的情况下可能需要打开AHCI模式;禁用I/OMMUVirtualization设置;对于采用Intel处理器的服务器这可能是VT-d;对采用AMD处理器的服务器这可能是AMD-Vi或者IOMMU,而IOMMU在这个版本是不被支持的。对所有的服务器ORACLEVMAGENTPASSWORD必须是唯一的请确保在同一个服务器池中的所有服务器的AGENT密码是相同的。如果不这样做,将会导致MANAGER无法正确找到服务器以及执行操作。你将在安装OracleVMServer的时候设置AGENT密码。如果需要更改AGENT密码,请使用VMSERVER上的ovs-agent-passwd命令。同一服务器池中的服务器应该使用相同的CPU在同一个服务器池中的服务器应该使用相同的CPU型号,否则一些像在线迁移的操作会失败。与此同时,尽管一些CPU是相同的型号,但它们可能有一些不同的配置,比如核心数不同或存储量不同,因此,强烈建议在同一个服务器池中的所有服务器的CPU都完全一样。在线迁移必须在同一个服务器池中进行ORACLEVMMANAGER不允许跨服务器池迁移。用户只能在同一服务器池中的不同服务器中进行迁移,并且保证这两台服务器具有相同的CPU架构。PXEKickstart文件中的网络接口当您使用PXEKickstart文件进行一次ORACLEVMSERVER的安装时,请首先确保您指定了管理用的网络接口。如果你在KICKSTART文件中指定了多个网络接口,第一个接口将被用作管理接口。管理接口将会是PXE安装完成后唯一的活动接口。您需要手动配置/etc/sysconfig/network-scripts/ifcfg-*文件来使其它网络接口在启动时自动启动,修改其中的ONBOOT=NO为ONBOOT=YES。DOM0Memory可能需要增加ORACLEVM在默认情况下的DOM0存储为512M。然而,在某些情况下可能需要增加这个数值以达到运行某些程序的要求。比如说,增加一个ISCSILUN大约占用3.5M的系统内存,因此,在系统使用很多LUN存储的时候需要一个更大的内存以完成存储配置。解决方案:如果需要更改DOM0内存,请修改/boot/grub/menu.lst文件,将其中的内核入口行中的dom0_mem=512M修改为你想要的值,保存它,然后重新启动。在SunFireX4800上安装ORACLEVMSERVER如果您想要在SunFireX4800上安装ORACLEVMSERVER,你需要在启动时提供额外的参数。当你使用KICKSTART自动安装时,这些参数可以保证megaraid_sas驱动能被正确加载。如果你是从光盘或ISO文件启动,在初始安装界面按下F2,然后提供以下参数作为启动命令的一部分:mboot.c32xen.gzextra_guest_irqs=64,2048nr_irqs=2048nr_irqs=2048vmlinuzinitrd.img如果你使用kickstart文件自动安装,将以上参数添加到PXE配置文件当中。如果你想永久性添加这些参数,请在系统安装完成后修改/boot/grub/grub.conf文件。重启服务器后没有被重新发现如果主服务器上连接存储的网络接口宕掉,主服务器重启后,MANAGER无法重新发现该服务器。这是一个间歇性的问题,不会经常发生。如果SERVER在不同的子网,局域网唤醒(WakeOnLan)将会失败如果服务器池中的服务器在不同的子网将会导致启动或是重启失败。解决方案:使用IPMI来启动或重启不同子网中的服务器。在重新部署的MANAGER上移除服务器失败如果将MANAGER部署到一台新的电脑上,您应该重新发现所有的文件服务器。如果你不这样做,当服务器池文件系统在这些文件服务器上时,你可能无法从池中移除服务器。清空数据库后无法重新发现服务器池如果你清空了你的数据库文件,并且在环境中有服务器池,那么你可能无法重新发现和重建你之前的虚拟化环境,并将提示以下错误:OVMRU_000021ECannotperformoperationonpool:UnknownpoolfoundfordiscoveredPoolFS.ThepooldoesnothaveaVirtualIPAddress.解决方案:请按照以下的步骤重新发现服务器池:从服务器池中发现服务器注册并且刷新你的存储服务器刷新包含你服务器池文件系统的文件系统刷新包含rep的文件系统刷新rep刷新所有服务器以便发现虚拟机I/O密集型存储操作可能导致集群心跳功能失效在同一个物理存储上的OSFS2心跳功能可能因为I/O密集操作而失效。比如说,如果REP和服务器池文件系统在同一个NFS服务器上,当从REP中导入一个模板或是复制一台虚拟机时可能会导致心跳超时,从而导致服务器重启。解决方案:为了避免不必要的重启,强烈建议你选择具有稳定以及高性能I/O带宽的文件系统作为服务器池。如果可能的话,将服务器池文件系统置于一个单独的NFS服务器上或者使用一个较小的LUN。从集群中移除服务器:活动的心跳范围如果OCFS2文件系统被挂载到一个你想从集群中移除的服务器上,移除操作可能会失败。原因是挂载的OCFS2文件系统可能是一个活动的池文件系统或者资源库。解决方案:如果资源库当前可用,请在移除服务器前停用它。如果一个池文件系统导致移除失败,可能其它进程正在使用这个池,请稍候再试。无法从集群中移除服务器:服务器处于heartbeatconfigured模式当服务器池文件系统没有被挂载的时候,服务器处于heartbeatconfigured模式。可能是文件系统错误或是由于LUN不可用或NFS服务器被挂载导致的挂载错误。解决方案:请通过AGENTAPI挂载文件系统,或者,用最笨的办法,重启服务器,然后允许它在启动时自动加入集群。长时间运行的xm命令运行一个耗费很长时间的xm命令像xmdump-core在它完成前可能会减慢其它xm命令的运行。重新发现服务器时提示ClusterError在重新发现服务器时,可能会出现以下错误:om.oracle.ovm.mgr.api.exception.FailedOperationException:VMAPI_4010EAttempttosendcommand:discover_clustertoserver:ip_addressfailed.OVMAPI_4004EServerFailedCommand:discover_cluster,Status:org.apache.xmlrpc.XmlRpcException:exceptions.Exception:discover_clusteralreadyinprogress这个错误发生的可能原因是你重新发现主服务器,然后重新发现其它服务器而没有指定主服务器。这种情况只会发生在基于NFS的服务器池文件系统上。启动服务器时的网络终端错误:UnknownError524为了使用网络终端,你必须在服务器/etc/sysconfig/netconsole中指定一个非桥接的ethx设备,比如:#Theethernetdevicetosendconsolemessagesoutof(onlysetthisifit#can'tbeautomaticallydetermined)#DEV=DEV=eth2接受了无效的Yum仓库GPGKey如果你在配置Yum对话窗口添加Yum仓库时输入了一个无效的GPGkey前缀,Manager不会提示任何错误,但是由于YUM没有被正确配置,所以无法进行更新。服务器安装完成后的ACPIBUFFERERROR在一些基于Intel的系统上,安装完系统重启时可能会出现以下错误:[0.674742]ACPIError:Field[CPB3]at96exceedsBuffer[NULL]size64(bits)(20090903/dsopcode-596)[0.675167]ACPIError(psparse-0537):Methodparse/executionfailed[\_SB_._OSC](Nodeffff88002e4fba50),AE_AML_BUFFER_LIMIT这种情况通常发生在包含以下BIOS信息的系统上,但也可能发生在其它BIOS版本上:制造商:IntelCorp.版本:S5500.86B.01.00.0036-191.061320091126发布时间:2009-6-13BIOS修订版本:17.18固件修订版本:0.0HPProliantBL685cG6HPBIOSA1712/09/2009BackupVersion12/01/2008Bootblock10/02/2008这些信息可以忽略,不会对系统运行造成影响。6.2.20对于Cisco的刀片服务器,你应该将它配置成固定的UUID。为了配置一个固定的UUID,请参阅:/en/US/docs/unified_computing/ucs/sw/gui/config/guide/1.3.1/UCSM_GUI_Configuration_Guide_1_3_1_chapter26.html#task_6026472137893749620虚拟机部分这部分包含了一些与虚拟机有关的问题以及解决方案在与DOM0相同内核的半虚拟化机中SELINUX是被禁止的如果一个半虚拟化机的内核与DOM0的内核相同(比如:1-32xenkernel),在虚拟机启动时selinux不会随之启动。解决方案:为了启用selinux,请添加selinux=1到/boot/grub/grub.conf的kernel行中。不支持对虚拟机配置文件的编辑手动编辑一个虚拟机的文件是不被支持的。比如,如果你编辑vm.cfg中的关于HA的设置来禁用HA,如果将虚拟机通过非Manager的操作来停止运行,像重新启动虚拟机。那么,Manager不会识别虚拟机配置文件中的任何改变。同时对模板的多个操作可能会因为LOCK的原因失败当同时导入和删除多个模板时,或者在导入模板时虚拟机被移除将发生一个锁定错误。虽然模板的上载通常会无视这个错误而成功,但是这个模板并不会出现在资源库的可用模板列表当中。为了解决这个问题,通常只需要刷新资源库,在这之后,上载的模板将出现在可用列表中。在某些情况下,导入的模板可能是不完整的。在这时,你应该删除该模板并重新导入。虚拟机停在InProgress在使用PXE方式启动一个半虚拟化机时,如果网络URL无效,将导致虚拟机状态一直停在inprogress。解决方案:取消启动虚拟机的操作。编辑这个虚拟机以提供正确的URL。通过网络安装(PXE)创建的虚拟机需要在预启动之后进行通过网络方式创建一台虚拟机时,该操作没有在虚拟机预启动之后进行,所以,该虚拟机并没有被创建成功。这通常发生在创建OralceLinux5.x版本的虚拟机的情况下。硬件虚拟化的客户机的硬件要求创建一台硬件虚拟化的客户机时,需要服务器具有Intel-VT或是AMD-V的CPU。使用虚拟机终端Manager需要一台VNC浏览器插件来启用远程连接虚拟机(客户机)的终端。请下载tightvnc-java-1.3.9-3.noarch.rpm并且在Manager主机上安装它。你可以用以下地址下载到TightVNC:/oraclevm/manager/RPMS减少内存后请重启服务器对硬件虚拟化或是半虚拟化的客户机,任何有关新内存的设置必须小于或等于可用内存的值。对硬件虚拟化的客户机,增加或减少内存后请重启客户机;对于半虚拟化的客户机,不需要重启。硬件虚拟化带半虚拟化驱动的客户机不支持更改虚拟CPU数量对PVHVM(通常安装WINDOWS系统)而言,更改虚拟CPU的数量是不被支持的。客户机将继续识别原始的CPU数。虚拟机终端对鼠标支持不友好当你在运行虚拟终端时你可能感觉到虚拟机中的鼠标和你本地的鼠标在屏幕上的速度不同步。如果你的客户机是基于LINUX的,以下命令可能会改善鼠标体验。请在虚拟机中输入以下命令:#xsetm11WindowsServer2008R2x64全虚拟客户机没能安全关机WS2008R2_X64的客户机可能会无法安全关机。在客户机重启后,Windows报告上次没有被安全关机。这是一个PVHVM对WS2008R2的支持问题。在Windows客户机中新磁盘上显示黄色的叹号当你添加一个新的磁盘到虚拟机并刷新设备管理器后,新磁盘上面有一个黄色的叹号。这通常发生在安装了ORACLEWINDOWS半虚拟化驱动2.0.7版本的MSWINDOWS客户机上。Windows客户机中不能自动检测新添加的磁盘在安装了ORACLEWINDOWS半虚拟化驱动2.0.7版本的MSWINDOWS2008R264位版本中,新添加的磁盘不能被虚拟机自动检测到。解决方案:在你新添加磁盘后,使用“服务器管理>磁盘管理>扫描硬件更改”手动扫描新增磁盘。虚拟机利用率超过100%当你创建虚拟机时,你会选择一个10%到100%的百分数值来做为处理器容量,默认情况是100%。然后这个值会被换算成虚拟机CPU利用率上限并写入vm.cfg当中,这个设定的值就是虚拟机CPU所能使用的上限,而虚拟机中CPU的数量是换算vm.cfg当中的那个值的一个因素。如果处理容量在MANAGER中被设为100%,vm.cfg中的值将被设为0,表示对CPU的利用率没有限制。如果处理容量处于10%到100%之间,那么vm.cfg中的值将按以下的关系进行换算:Vm.cfg中的值=处理容量X虚拟CPU数量这个等式可能会产生大于100的值。与此对应的是,当导入一个虚拟机或是模板时,vm.cfg中的0将被换算成Manager中的100%,其它的将按以下的关系进行换算:处理容量=min(100,vm.cfg中的值/虚拟CPU数)网络部分这部分包含了一些与网络相关的问题与解决方案虚拟机中网卡限制Manager支持每个全虚拟化机中包含最多8个网卡,然而系统库不允许用户在使用安装介质创建虚拟机时添加超过3个的网卡。解决方案:在虚拟机创建完成后,通过Manager添加另外的5个网卡。ARP数据包校验值错误绑定于模式6的虚拟局域网桥接网卡是不被支持的,因为这种模式与虚拟局域网的桥接网卡不兼容。解决方案:这个问题有两种方案:把绑定于模式6的网卡作为桥接网卡,不要使用基于其上的VLAN使用基于绑定模式1或是模式4的的VLAN作为桥接网卡。Manager中绑定接口是停用状态在Manager的UI中它可能是停用的状态,尽管它是在工作的。创建VLAN失败时不能回滚如果在创建一个VLAN时失败,它是不能回滚的并且创建的这个VLAN处在不一致状态,而且不能被删除。改变集群心跳网络不会在新IP上生效如果你将集群的心跳网络角色移到另一个具有不同IP地址的网络上,这一改变不会在VMSERVER上生效。解决方案:编辑网络中每台服务器的/etc/ocfs2/cluster.conf文件,使新的IP地址生效,并且重新启动服务器。在新发现的服务器上没有创建桥接网络如果管理网络包含VM网络角色,在你发现新服务器时,网络桥接在新发现的服务器上没有被创建。这将导致在新发现的服务器上虚拟机无法启动,并会出现以下错误:Device0(vif)couldnotbeconnected.Couldnotfindbridgedeviceip_address解决方案:将VM网络角色从管理网络中移除,然后再将它重新加入网络,然后在新发现的服务器上桥会被自动创建。在虚拟机使用默认的TPA启用的BNX2X网络驱动时网络宕掉如果你在服务器上使用bnx2x网络驱动默认的TPA设置,你可能会发现网络很慢,并且虚拟机在使用NFS文件服务器时出现网络挂掉的情况。服务器上的/var/log/messages文件可能包含和下面类似的信息:bond0:receivedpacketscannotbeforwardedwhileLROisenabledbond0:receivedpacketscannotbeforwardedwhileLROisenabled__ratelimit:4callbackssuppressed解决方案:通过修改服务器上的modprobe.conf文件来改变bnx2x的设置为optionsbnx2xdisable_tpa=1从而达到禁用BNX2X网络驱动TPA的效果。存储部分这部分包含了一些与存储有关的问题与解决方案。使用不干净的文件系统作为服务器池文件系统导致错误如果一个服务器池文件系统不干净(包含一些文件和服务器池信息),当用它来创建服务器池时,可能会出现一系列错误。A.创建文件系统时出现一个名为UnknownpoolfoundfordiscoveredPoolFS的服务器池,这个池不能被编辑或使用。错误信息如下:OVMRU_002037Erepository_name-CannotpresenttheRepositorytoserver:server_name.Bothserverandrepositoryneedtobeinthesamecluster.B.使用该文件系统无法创建服务器池。错误信息如下:OVMAPI_4010EAttempttosendcommand:create_pool_filesystemtoserver:server_namefailed.OVMAPI_4004EServerFailedCommand:create_pool_filesystem...Nosuchfileordirectory在硬件视图物理硬盘标签下无法删除一个服务器池文件系统,错误信息如下:"VALUEERROR:UNKNOWNERROR:'BACKING_DEVICE'"OCFS-2文件资源库变成孤立的(创建这个OCFS-2文件系统时使用的集群ID不再存在),你无法挂载或是刷新这个库,错误信息如下:"OVMRU_002037ECannotpresenttheRepositorytoserver:server_name.Bothserverandrepositoryneedtobeinthesamecluster."解决方案:在创建文件系统前清空这个文件系统上的所有文件。资源库的文件大小不是最新的从一个资源库添加或删除文件时没能影响整个资源库的大小。比如说:当你从资源库中删除一个虚拟磁盘文件时,库大小没能反应出减少的文件大小;而当你添加一个ISO文件到资源库时,库大小没能反应出增加的值。对一个LUN调整大小没有在Manager中显示出来当在Manager中调整一个LUN存储的大小时,这一改变在用户界面中没有显示出来。解决方案:选择存储阵列然后刷新两次,这一改变将会正确的显示出来。重新扫描一个LUN存储不能显示调整大小后的LUN存储的大小在你调整一个LUN的大小并重新扫描阵列后,这一改变后的大小在Manager的用户界面中没有正确显示出来。不支持从多路SAN启动VM默认是启用多路SAN存储的,同时也支持从单路SAN启动的配置。但是,在3.0.2版本中,是不支持从多路SAN启动的,目前这一功能正在测试中。解决方案:如果你需要你的服务器从SAN启动,请将其设置为单一路径的SAN。要从SAN启动,需要做一些必要的调整:设置BIOS使用HBA作为启动设备之类的。磁盘在安装器中必须显示为sd[x]设备,而不是mpath[x]设备。将多路中的系统磁盘列入黑名单失败在ORACLEVM中,服务器的系统磁盘在多路配置中默认是自动被列入黑名单的。然而,在某些安装进程中,系统磁盘没有被正确地加入到/etc/blacklisted.wwids文件。产生这一情况的原因是磁盘列表中的磁盘ID与安装器使用的ID不一致。虽然将系统磁盘列入黑名单失败,这不会影响到VM的功能。这是因为问题磁盘没有被列入多路,因此在Manager中就不能把它分配给VMs。解决方案:要改正黑名单配置,请在安装完成后手动更新/etc/blacklisted.wwids文件。要这样做,只需要将磁盘更改为正确的SCSIID,可以通过以下命令得到SCSIID:scsi_id-gus/block/sd[x].在HPSmartArray(SSISS)磁盘设备上为多路添加系统磁盘黑名单时失败在HPSmartArray上安装VMSERVER时添加系统磁盘黑名单时失败(它们没有被包含在/etc/blacklisted.wwids文件中)。在/var/log/messages中的信息与下面的信息类似:multipathd:/sbin/scsi_idexittedwith1lastmessagerepeated3times解决方案:在multipath.conf中添加一行来添加CCISS到多路黑名单中:#Listofdevicenamestodiscardasnotmultipathcandidates###IMPORTANTforOVSdonotremovetheblacklisteddevices.blacklist{devnode"^(ram|raw|loop|fd|md|dm-|sr|scd|st|nbd)[0-9]*"devnode"^hd[a-z][0-9]*"devnode"^etherd"+devnode"^cciss!c[0-9]d[0-9]*"<<====//这一行是新添加的%include"/etc/blacklisted.wwids"}不支持多宿主NFS共享当一个NFS文件服务器拥有两个IP地址时,它不能在两个接口上表现为同一个的文件系统。这通常发生

温馨提示

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

评论

0/150

提交评论