python openstack nova ha monitor包

os_nova_ha_monitor的Python项目详细描述


#openstack nova ha monitor包

openstack nova ha monitor正在监视occompute节点的状态,当其中任何一个节点失败时,它将在ha节点上初始化计算节点接管。


计算节点,如果设置为true,则认为该节点失败,
并将被恢复。如果此状态变为“true”,则管理员只能手动将其重置为“false”。
ha节点仅
尝试恢复“status/failed”设置为true且“status/recovered”设置为“false”的节点。一旦该值变为真,只有andministrator可以将其设置回false
u ha_cluster/compute_nodes/{{compute node}}/internal/number_failures\ha monitor check interval failures的计数器。ha monitor定期检查计算节点的运行状况,并增加此计数器。当此计数器达到定义的
阈值时,ha监视器会将“status/failed”设置为true。
u ha_cluster/compute_nodes/{{compute node}}/internal/runtime_config
-计算节点的运行时本地配置。此配置包含执行恢复所需的所有信息。
u ha_cluster/compute_nodes/{{compute node}}/config/bmc/user椆br/>-ilo/ipmi用于远程管理此计算节点的用户名
u ha_cluster/compute_nodes/{{compute node}/config/bmc/password椆br/>-ilo/ipmi用于管理此操作的用户密码远程计算节点
u ha嫒u cluster/compute嫒nodes/{{compute node}}/config/bmc/ip嫒br/>-ilo/ipmi用于远程管理此计算节点的IP地址
u ha嫒u cluster/compute嫒nodes/{compute node}/config/ssh/user嫒br/>-ssh检查所需的测试用户登录名
u ha嫒u cluster/compute node/{compute node}/config/ssh/password-ssh检查所需的测试用户密码
u ha-cluster/compute-nodes/{{compute-node}}/general=
-暂时为空目录

u ha-cluster/ha-nodes/{{ha-node}/status/in-use=
-当ha-node开始恢复计算节点时,它会将该值标记为true,
防止两个计算节点同时失败,而ha节点尝试同时恢复这两个节点。这个值的更新是在关键部分进行的。
\u-ha-cluster/ha-node s/{{ha-node}}/general
-ele空目录暂时



\发展


>运行单元测试

`` console
>pytest-v-s
```````



``` console
`` pytest-v-s
`````````运行集成测试

>

<<<
集成测试在“tests/integration”目录中实现。它们基于vagrant,它将启动2个vm w



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何表示1。。Java中的n关系   java在安卓应用程序中添加polaris viewer   Java字符串::replaceAll仅替换第一个出现(可能不正确的正则表达式)   java Tomcat/JBoss部署后脚本   如何在Heroku Java应用程序中运行发出web请求的周期进程   java如何以纳秒为单位证明算法的时间   Solaris上的java自定义ListCellRenderer(使用jre5)   java试图为我的播放器类测试块实现播放器重力(RealtutsGml平台教程)   c#消耗一个。带有java的net web服务未显示预期结果   java在KOI8\R中检索html   基于java图形的搜索与基于随机的搜索   java如何检查安卓设备上的可用空间?在SD卡上?