配置pacemaker时用到的一些CRM CLI命令

简介:
官方网站:http://www.clusterlabs.org/doc/crm_cli.html
 
CRM CLI是分层设计,常见层级如下:
node:主要用于节点的各种操作
resource:主要用于资源的各种操作
ra:查看RA的各种属性
configure:配置资源的多数操作,都是在该层级
cib:类似于configure,只是操作的是cib shadow
 
进入相应层级的命令,都是crm <层级名>
 
 
CRM CLI常用命令:
进入live模式:在shell输入crm,默认进入lib模式
进入cib模式:在live模式中,输入cib new <res>,即进入cib的编辑模式
 
cib模式下创建、删除、提交资源:
crm cib new <cib>
crm cib delete <cib>
crm cib commit <cib>
 
列出指定标准的可用RA:
crm ra list <class> [<provider>]
查看指定RA的配置选项:
crm ra meta [<class>:[<provider>:]]<type>
 
节点的常见操作:
删除节点:crm node delete <node>
停用节点:crm node standby [<node>],默认停用操作命令所在的节点
启动节点:crm node online [<node>]
设置/删除节点的attribute:crm node attribute <node> set <attr> <value>
                                     crm node attribute <node> delete <attr>
 
资源的常见操作:
显示资源状态:crm resource status [<src>]
启用/停用资源:crm resource start/stop <src>
重启资源:crm resource restart <src>
手动迁移资源:crm resource migrate (move) <rsc> [<node>]
设置/删除资源的property: crm resource param <rsc> set <param> <value>
                                      crm resource param <rsc> delete <param>
设置/删除资源的attribute:crm resource meta <rsc> set <attr> <value>
                                     crm resource meta <rsc> delete <attr>
 
 
configure层级的常用操作:
Commands for resources are:
    primitive:创建原始资源,最最常用的命令
    monitor:资源检视
    group:创建组资源
    ms/master (master-slave):创建状态克隆
 
There are three types of constraints:
    location:指定资源偏爱运行于某个节点
    colocation:指定哪些资源启动在同一个节点
    order:指定资源的启动顺序
 
 删除已经配置的configure:
     delete <id> 可以删除资源、约束
 
There are the cluster properties, resource meta attributes defaults, and operations defaults:
 property:设置集群的属性,对集群内所有资源有效
 rsc_defaults:设置集群资源的默认attribute,对所有集群内所有资源有效
 op_defaults:设置集群资源的meta attribute的默认操作,对所有资源有效
 
常用的设置:crm configure res_defaults resource-stickiness=100

本文转自 li_qinshan 51CTO博客,原文链接:http://blog.51cto.com/share/656284

相关文章
|
Shell 应用服务中间件 网络安全
|
19天前
|
人工智能 自然语言处理 搜索推荐
本土化与创新:中国CRM市场的领军企业及未来走向
在数字化时代,客户关系管理(CRM)系统成为中国企业的关键工具。本文探讨中国CRM市场的现状、领先的定制开发厂商,如销售易、Zoho、纷享销客等,以及未来的发展趋势。定制化CRM通过个性化服务、集成性、本地化支持和强大的数据分析能力,助力企业提升竞争力。未来,AI和大数据将进一步推动CRM系统的智能化和自动化。
|
3月前
|
人工智能 搜索推荐 数据挖掘
盘点几款满足中大型企业需求的CRM系统
在竞争激烈的商业环境中,企业级客户关系管理(CRM)系统已成为提升客户管理和满意度的关键工具。优秀的企业级CRM系统具备全面的客户视图、自动化工作流程、强大的数据分析和报告功能、移动访问能力、高度集成性和扩展性、强大的客户服务和支持功能、定制化和灵活性、严格的数据安全和合规性、用户友好的界面以及成本效益。以下是几款适合中大型企业的CRM系统推荐:销售易CRM、Salesforce、Microsoft Dynamics 365、SAP CRM、Zoho CRM、白码CRM、悟空CRM、用友CRM、神州云动CRM、八百客CRM。
|
16天前
|
搜索推荐 数据挖掘 BI
CRM客户管理对企业客户的关键作用
在消费低迷时期,CRM客户管理成为了企业生命线的重要组成部分。通过有效的CRM客户管理,企业可以更加深入地了解消费者需求和行为模式,制定更加精准的营销策略和服务方案,提升客户满意度和忠诚度,从而在激烈的市场竞争中脱颖而出。
28 3
|
28天前
|
人工智能 供应链 搜索推荐
企业CRM选型必看:2024年最佳CRM系统排行
企业用户在选择CRM系统时,不仅要考虑系统的功能性、可定制性,还要考虑其与现有工具的集成能力以及价格。此外,在2024年,越来越多的企业用户会把CRM厂商的AI能力列入考察范畴。 本文分析整理2024年最佳CRM系统排行榜,从系统功能、优势、适用企业类型等方面,为企业用户选型客户关系管理系统提供参考。