首页 > 其他分享 >vSphere5.10.2.配置管理Fault Tolerance

vSphere5.10.2.配置管理Fault Tolerance

时间:2024-08-20 19:52:29浏览次数:9  
标签:vsphere ft vSphere5.10 Fault 配置管理 vm esxi enabled must

第二部分

配置管理fault tolerance

fault tolerance的介绍

vmware ft is the evolution of "continuous availability"that works by utilizing vmware vlockstep technology to keep a primary machine and a secondary machine in a virtual lockstep.vmware ft will stream data that will be recorded,only nondeterministic events are recorede,and the replay will occur deterministically.by doing it this way,vmware has created a process that matches instruction-for-instruction and memory-for-memory to get identical results.

deteministic means that computer processor will execute the same instruction stream on the secondary virtual machine as to end up in the same state as the primary virtual machine.on the other hand,nondeterministic events are functions,such as network/disk/keyboard i/o as well as hard ware interrupts.so,the record process will take the data stream,and the playback will perform all the keyboards and mouse clicks.it is pretty slick to move the mouse on the primary virtual machine and see it also move on the secondary virtual machnie.

ft cluster级别的要求

1.host certificate checking must be enabled.this is the default for vcenter server 4.1 and later,but if you upgraded from an earlier version of vcenter server,you might need to enable this functionality.

2.the cluster must have at least two esxi hosts running the same ft version or build number.the ft version is displayed in the fault tolerance section of the esxi host's summary tab.(相同的ft版本)

3.vsphere ha must be enabled on the cluster.vsphere ha must be enabled before you can power on vsphere ft-enabled vms.(必须激活ha)

4.vmware evc must be enabled if you want to use vsphere ft in conjunction with vsphere drs.otherwise,vsphere drs will be disabled on any vsphere ft-enabled vms.(如果希望ft和drs联合工作,必须启用evc)

ft esxi host级别的要求

1.the esxi hosts must have access to the same datastores and networks.(访问相同的共享存储和网络)2.the esxi hosts must have a fault tolerance logging network connection configured.this vsphere ft logging network requires at least gigabit ethernet connectivity,and 10 gigabit ethernets is recommended.although vmware calls for dedicated vsphere ft logging nics,nics can be shared with other functions if necessary.(需要一个传输ft日志的网络连接)

3.the hosts must have cpus that are vsphere ft compatible.(兼容ft的cpu)

4.hosts must be licensed for vsphere ft.(支持ft的授权)

5.hardware virtualization(hv)must be enabled in the esxi host's blos in order to enable cpu support for vsphere ft.(在blos上启用硬件虚拟化hv)

最好单独拿一个网卡做ft log.

vm级别的要求

1.only vms with a single vcpu are supported with vsphere ft.vms with more than one vcpu are not compatible with vsphere ft.(只支持一个vcpu)

2.vms must be running a supported guest os.(运行支持的操作系统)

3.vm files must be stored on shared storage that is accessible to all applicable esxi hosts.vsphere ft supports fibre channel,fcoe,iscsi,and nfs for shared storage.(ft支持fc,fcoe,iscsi和nfs的共享存储)

4.a vm's virtual disks must be in thick provisioned(eagerzeroedthick) format for a virtual mode rdm,physical mode rdms are not supported.(虚拟机虚拟磁盘必须为"thick provisioned(预先置零)"

5.the vm must not have any snapshots.you must remove or commit snapshots before you can enable vsphere ft for a vm.(vm不能有快照)

6.the vm must not be a linked clone.(vm不能是linked clone)

7.the vm cannot have any usb devices,sound devices,serial ports,or parallel ports in its configuration.remove these item s from the vm configuration before attempting to enable vsphere ft.(vm不能有任何usb设备,声音设备,串口或者并口)

8.the vm cannot use n_port id virtualization(npiv).(不支持npiv)

9.nested page tables/extended page tables(npt/ept)are not supported. vsphere ft will disable npt/ept on vms for which vsphere ft enabled.(不支持npt/ept)

10.the vm cannot use nic passthrough or the older vlance network drivers.turn off nic passthrough and update the networking drivers to vmxnet2,vmxnet3,or e1000.(不支持nic passthrough和老的vlance的网络适配器)

11.the vm cannot have cd-rom or floppy devices backed by a physical or remote device.you'll need to disconnect these devices or configure them to point to an iso or flp image on a shared datastore.(不支持cd-rom和floppy设备连接到物理或远端设备)

12.the vm cannot use a paravirtualized kernel.turn off paravirtualization in order to use vsphere ft.(需要禁用"paravirtualization"技术)

ft的其他限制

1.it is recommended that power management(also known as power capping)be turned off in the blos of any esxi host that will participate in vsphere ft.this helps ensure uniformity in the cpu speeds of the esxi hosts in the cluster.(关闭电源管理)

2.while you can use vmotion with a vsphere ft-protected vm,you cannot use storage vmotion,by extension,this means that vsphere ft-protected vms canot take advantage of storage drs.to use storage vmotion,you must first turn off vsphere ft.(不支持存储vmotion和drs)

3.hot-plugging devices is not supported,so you cannot make any virtual hardware changes when a vsphere ft-protected vm is powered on.(不支持热插拔设备)

4.because snapshots aren't supported with vsphere ft,you can't back up vms using any backup methodology that relies on snapshots.this includes any backup solution that leverages the vsphere storage api for data protection as well as vmware data recovery.to back up a vsphere ft-enabled vm with one of these tools,you must first disable vsphere ft.(不支持快照,也不支持使用快照的备份技术,例如:vdr)

标签:vsphere,ft,vSphere5.10,Fault,配置管理,vm,esxi,enabled,must
From: https://www.cnblogs.com/smoke520/p/18370182

相关文章

  • 024、Vue3+TypeScript基础,使用withDefaults在父传子没数据时给出默认值
    01、index.ts代码如下://定义一个接口,用于限制person对象的具体属性exportinterfacePersonInter{id:string;name:string;age:number;}exporttypePersons=Array<PersonInter>;02、App.vue代码如下;<template><divclass="app">&......
  • locale: Cannot set LC_CTYPE to default locale: No such file or directory locale:
    locale:CannotsetLC_CTYPEtodefaultlocale:Nosuchfileordirectorylocale:CannotsetLC_MESSAGEStodefaultlocale:Nosuchfileordirectorylocale:CannotsetLC_COLLATEtodefaultlocale:Nosuchfileordirectory 一、CannotsetLC_CTYPEtodefaul......
  • Android T(13) The app is granted permissions by default
    对比Android11,frameworks\base\services\core\java\com\android\server\pm\permission文件夹下,多了个PermissionManagerServiceImpl.java.有一部分关于权限的处理,移到了这个文件中.比如:restorePermissionState(...)allappgrantedpermissionsbydefault+++b/frameworks......
  • Spring Boot应用的多环境配置管理
    SpringBoot应用的多环境配置管理大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在开发SpringBoot应用时,经常需要在不同的环境(如开发、测试和生产环境)之间切换。每个环境可能需要不同的配置,如数据库连接、服务端点等。SpringBoot提供了多种机制来......
  • directBootAware 和 defaultToDeviceProtectedStorage
    以下为个人理解,如错请评CE:凭据加密(CE)存储空间,实际路径/data/user_ce/DE:设备加密(DE)存储空间,实际路径/data/user_de/系统解锁前也能够运行一些App,但是需要App在manifest里显式声明android:directBootAware=true。defaultToDeviceProtectedStorage:  该flag......
  • Spark的配置文件$SPARK_HOME/conf/spark-defaults.conf
    importorg.apache.spark.sql.SparkSessionobjectSparkSessionExample{defmain(args:Array[String]):Unit={valspark=SparkSession.builder.appName("SparkSessionExample").config("spark.master","local").getOrCreate()......
  • flannel容器启动失败,日志报错“Failed to find any valid interface to use: failed t
    现状k8s部署,flannel容器起不来,不断重启,查看日志报错"Failedtofindanyvalidinterfacetouse:failedtogetdefaultinterface:Unabletofinddefaultroute"排查过程根据报错提示,可能是网卡名称奇怪导致,或者没有默认路由查看默认路由很显然是有默认路由的查......
  • SQL Server给表添加及删除主键Primary Key及默认值Default约束
    1.添加表的主键(PrimaryKey)和默认值(Default)约束在SQLServer中,给表添加主键(PrimaryKey)及默认值(Default)约束是数据库设计和维护中常见的操作。这些操作可以通过ALTERTABLE语句在表已存在的情况下执行,也可以通过CREATETABLE语句在创建表时直接指定。下面分别介绍这两种情......
  • 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认
    原文链接:https://www.cnblogs.com/wwssgg/p/17984105今天运行项目的时候出现了这个错误....查了一下解决的方法。 具体方案如下: 1、先确认安装IIS的时候有没有装Asp.Net,如果没安装的话,安装上即可。(XTHS:采用这步,就可以了!) 2、IIS采用了更安全的web.config管理机制,默......
  • 中文翻译《ASPICE in practice》之“SUP.8 配置管理”
    2.16SUP.8配置管理2.16.1目的配置管理流程的目的是建立和维护流程或项目的所有工作产品的完整性,并将其提供给相关各方。 在配置管理(CM)的背景下,配置管理系统至关重要。我们指的是一个或多个CM工具的组合,以支持物理存储和处理以及相关规则,例如指令、流程和约定;后者例......