pacemaker+corosync中crm命令用法

2023-11-01

注:本文来自:

http://www.111cn.net/sys/linux/73074.htm

一,crm有两种工作方式

1,批处理模式,就是在shell命令行中直接输入命令
2,交互式模式(crm(live)#)进入到crmsh中交互执行

二,命令详解

1,一级子命令
2,交互式模式(crm(live)#)进入到crmsh中交互执行

代码如下

1   [root@node1 corosync]# crm  

crm(live)# help  

This is crm shell, a Pacemaker command line interface.  

Available commands:  
cib              manage shadow CIBs //cib沙盒  

resource         resources management //所有的资源都在这个子命令后定义  

configure        CRM cluster configuration //编辑集群配置信息  

node             nodes management //集群节点管理子命令  

options          user preferences //用户优先级  

history          CRM cluster history //命令历史记录  

site             Geo-cluster support  

ra               resource agents information center //资源代理子命令(所有与资源代理相关的程都在此命令之下)  

status           show cluster status //显示当前集群的状态信息  

help,?           show help (help topics for list of topics)//查看当前区域可能的命令  

end,cd,up        go back one level //返回第一级crm(live)  

quit,bye,exit    exit the program //退出crm(live)交互模式  

2:resource资源状态控制子命令

 代码如下   
1   crm(live)resource# help  

vailable commands:  
    status           show status of resources //显示资源状态信息  

    start            start a resource //启动一个资源  

    stop             stop a resource //停止一个资源  

    restart          restart a resource //重启一个资源  

    promote          promote a master-slave resource //提升一个主从资源  

    demote           demote a master-slave resource //降级一个主从资源  

    manage           put a resource into managed mode  //将一个资源加入到管理模式下  

    unmanage         put a resource into unmanaged mode  //从管理模式下去除一个资源  

    migrate          migrate a resource to another node //将资源迁移到另一个节点上  

    unmigrate        unmigrate a resource to another node  

    param            manage a parameter of a resource //管理资源的参数  

    secret           manage sensitive parameters //管理敏感参数  

    meta             manage a meta attribute //管理源属性  

    utilization      manage a utilization attribute  

    failcount        manage failcounts //管理失效计数器  

    cleanup          cleanup resource status //清理资源状态  

    refresh          refresh CIB from the LRM status //从LRM(LRM本地资源管理)更新CIB(集群信息库),在  

    reprobe          probe for resources not started by the CRM //探测在CRM中没有启动的资源  

    trace            start RA tracing //启用资源代理(RA)追踪  

    untrace          stop RA tracing //禁用资源代理(RA)追踪  

    help             show help (help topics for list of topics) //显示帮助  

    end              go back one level //返回一级(crm(live)#)  

    quit             exit the program //退出交互式程序  

3,configure资源定义子命令

代码如下

1   crm(live)configure# help  

Available commands:  
    node             define a cluster node //定义一个集群节点  

    primitive        define a resource //定义资源  

    monitor          add monitor operation to a primitive //对一个资源添加监控选项(如超时时间,启动失败后的操作)  

    group            define a group //定义一个组类型(将多个资源整合在一起)  

    clone            define a clone //定义一个克隆类型(可以设置总的克隆数,每一个节点上可以运行几个克隆)  

    ms               define a master-slave resource //定义一个主从类型(集群内的节点只能有一个运行主资源,其它从的做备用)  

    rsc_template     define a resource template //定义一个资源模板  

    location         a location preference //定义位置约束优先级(默认运行于那一个节点(如果位置约束的值相同,默认倾向性那一个高,就在那一个节点上运行))  

    colocation       colocate resources //排列约束资源(多个资源在一起的可能性)  

    order            order resources //资源的启动的先后顺序  

    rsc_ticket       resources ticket dependency  

    property         set a cluster property //设置集群属性  

    rsc_defaults     set resource defaults //设置资源默认属性(粘性)  

    fencing_topology node fencing order //隔离节点顺序  

    role             define role access rights //定义角色的访问权限  

    user             define user access rights //定义用用户访问权限  

    op_defaults      set resource operations defaults //设置资源默认选项  

    schema           set or display current CIB RNG schema  

    show             display CIB objects //显示集群信息库对  

    edit             edit CIB objects //编辑集群信息库对象(vim模式下编辑)  

    filter           filter CIB objects //过滤CIB对象  

    delete           delete CIB objects //删除CIB对象  

    default-timeouts set timeouts for operations to minimums from the meta-data  

    rename           rename a CIB object //重命名CIB对象  

    modgroup         modify group //改变资源组  

    refresh          refresh from CIB //重新读取CIB信息  

    erase            erase the CIB //清除CIB信息  

    ptest            show cluster actions if changes were committed  

    rsctest          test resources as currently configured  

    cib              CIB shadow management  

    cibstatus        CIB status management and editing    //cib状态管理和编辑  

    template         edit and import a configuration from a template   //编辑或导入配置模板  

    commit           commit the changes to the CIB //将更改后的信息提交写入CIB  

    verify           verify the CIB with crm_verify //CIB语法验证  

    upgrade          upgrade the CIB to version 1.0 //升级CIB到1.0  

    save             save the CIB to a file //将当前CIB导出到一个文件中(导出的文件存于切换crm 之前的目录)  

    load             import the CIB from a file //从文件内容载入CIB  

    graph            generate a directed graph  

    xml              raw xml  

    help             show help (help topics for list of topics) //显示帮助信息  

    end              go back one level //回到第一级(crm(live)#)  

    quit             exit the program  //退出crm交互模式  

4,node节点管理子命令

代码如下

1   crm(live)# node  

crm(live)node# help  

Node management and status commands.  

Available commands:  
status           show nodes status as XML //以xml格式显示节点状态信息  

show             show node //命令行格式显示节点状态信息  

standby          put node into standby //模拟指定节点离线(standby在后面必须的FQDN)  

online           set node online // 节点重新上线  

maintenance      put node into maintenance mode  //将一个节点状态改为maintenance  

ready            put node into ready mode   //将一个节点状态改为ready  

fence            fence node //隔离节点  

clearstate       Clear node state //清理节点状态信息  

delete           delete node //删除 一个节点  

attribute        manage attributes  

utilization      manage utilization attributes  

status-attr      manage status attributes  

help             show help (help topics for list of topics)  

end              go back one level  //回到上一次  

quit             exit the program    //退出  

5,ra资源代理子命令

代码如下

1   crm(live)# ra  

crm(live)ra# help  

Available commands:  
    classes          list classes and providers //为资源代理分类  

    list             list RA for a class (and provider)//显示一个类别中的提供的资源  

    meta             show meta data for a RA //显示一个资源代理序的可用参数(如meta ocf:heartbeat:IPaddr2)  

    providers        show providers for a RA and a class  

    help             show help (help topics for list of topics)  

    end              go back one level  

    quit             exit the program  

三,实例

1,系统资源查看

代码如下

1   crm(live)ra# classes   //系统所使用的资源代理  

lsb  

ocf / heartbeat pacemaker  

service  

stonith  

2,默认系统资源列表

代码如下

1   crm(live)ra# list ocf   //列表默认系统资源  

CTDB               ClusterMon         Delay              Dummy              Filesystem         HealthCPU  

IPaddr             IPaddr2            IPsrcaddr          HealthCPU          HealthSMART        HealthSMART  

LVM                MailTo             Route              SendArp            Squid  

Stateful           SysInfo            SystemHealth       VirtualDomain      Xinetd  

apache             conntrackd         controld           db2                dhcpd  

ethmonitor         exportfs           iSCSILogicalUnit   mysql              named  

nfsnotify          nfsserver          pgsql              ping               pingd  

postfix            remote             rsyncd             symlink            tomcat 

3,查看外加的系统资源

代码如下

1   crm(live)ra# list lsb  //列表外加的系统资源  

NetworkManager     abrt-ccpp          abrt-oops          abrtd              acpid  

atd                auditd             autofs             blk-availability   certmonger  

corosync           corosync-notifyd   cpuspeed           crond              cups  

dnsmasq            firstboot          haldaemon          halt               hsqldb  

ip6tables          iptables           irqbalance         jexec              kdump  

killall            lvm2-lvmetad       lvm2-monitor       mdmonitor          messagebus  

mysqld             netconsole         netfs              network            nfs  

nfslock            nginx              nmb                ntpd               ntpdate  

oddjobd            openfire           pacemaker          php-fpm            portreserve  

postfix            psacct             quota_nld          rdisc              redis  

restorecond        rngd               rpcbind            rpcgssd            rpcidmapd  

rpcsvcgssd         rsyslog            sandbox            saslauthd          single  

slapd              smartd             smb                snmpd              snmptrapd  

spice-vdagentd     sshd               sssd               sysstat            udev-post  

vsftpd             wdaemon            winbind            wpa_supplicant     ypbind  

4,查看系统资源的参数

代码如下

1   crm(live)ra# meta ocf:heartbeat:IPaddr   //查看系统资源IPaddr的参数  

Manages virtual IPv4 and IPv6 addresses (Linux specific version) (ocf:heartbeat:IPaddr)  



This Linux-specific resource manages IP alias IP addresses.  

It can add an IP alias, or remove one.  

In addition, it can implement Cluster Alias IP functionality  

if invoked as a clone resource.  



If used as a clone, you should explicitly set clone-node-max >= 2,  

and/or clone-max < number of nodes. In case of node failure,  

clone instances need to be re-allocated on surviving nodes.  

This would not be possible if there is already an instance on those nodes,  

and clone-node-max=1 (which is the default).  



Parameters (*: required, []: default):  



ip* (string): IPv4 or IPv6 address  

    The IPv4 (dotted quad notation) or IPv6 address (colon hexadecimal notation)  

    example IPv4 "192.168.1.1".  

    example IPv6 "2001:db8:DC28:0:0:FC57:D4C8:1FFF".  

。。。。。。。。。。。。。。。。。。。省略。。。。。。。。。。。。。。。。。。。。。。。。  

5,属性修改

代码如下

1   crm(live)configure# property stonith-enabled=false //禁用stonith-enable  



crm(live)configure# property no-quorum-policy=ignore //忽略投票规则  

6,定义一资源所使用的命令

代码如下
1 /**

  • primitive:定义一资源所使用的命令

  • webip:为资源起一个名字

  • ocf:heartbeat;IPaddr:所使用资源代理的类别,由谁提供的那一个代理程序

  • op monitor 对webip做监控

  • interval:间隔时间

  • timeout:超时时间

  • on-fail:失败自起

    */

crm(live)configure# primitive webip ocf:heartbeat:IPaddr params ip=192.168.10.130 op monitor interval=30s timeout=20s on-fail=restart

crm(live)configure# primitive nginx_res lsb:nginx //那些在/etc/init.d/*的脚本就是属于lsb的

params后面的参数,可以通过meta命令来查找,不同的系统资源参数是不一样的。

7,定义排列约束

代码如下
1 /**

  • 定义排列约束

  • colocation:排列约束命令

  • nginx_web : 约束名

  • inf:#(可能性,inf表示永久在一起,也可以是数值)

  • webip nginx_res:#资源名称

    */

crm(live)configure# colocation nginx_web inf: nginx_res webip

8,定义资源启动顺序

代码如下
1 /**

  • 定义资源启动顺序

  • order : 顺序约束的命令

  • nginx_after_ip : 约束ID

  • mandatory: #指定级别(此处有三种级别:mandatory:强制, Optional:可选,Serialize:序列化)

  • webip nginx_res:#资源名称,这里书写的先后顺序相当重要

    */

crm(live)configure# order nginx_after_ip mandatory: webip nginx_res

9,定义节点权重

代码如下
1 /**

  • 定义节点权重

  • location:节点权重命令

  • webip_and_webnfs_and_webserver:约束名称

  • webip 500: node1:webip这个资源的node1节点的权重是500

    */

crm(live)configure# location webip_and_webnfs_and_webserver webip 500: node1

10,定义默认资源属性

代码如1/**

  • 定义默认资源属性

  • rsc_defaults:默认资源

  • 这样定义代表集群中每一个资源的默认权重,只有当资源服务不在当前节点时,权重才会生效,比如,这里我定义了三个资源webip、webnfs、webserver,对每一个资源的权重为100,那么加在一起就变成了300,之前己经定义node1的位置约束的值为500,当node1宕机后,重新上线,这样就切换到node1上了。crm(live)configure# rsc_defaults resource-stickiness=100 11,删除资源或者节点

    代码如下

1   crm(live)configure# delete nginx_res  //删除一个资源,约束,排序,组等  

crm(live)node# delete node1  //删除一个节  

12,资源其他

代码如下

1   crm(live)configure# verify //审核  

crm(live)configure# commit //提交  

crm(live)configure# show //显示  

13,节点挂起和在线

代码如下

1   crm(live)node# standby node1   //节点挂起  

crm(live)node# online node1    //节点上线  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pacemaker+corosync中crm命令用法 的相关文章

  • 批量删除文件名中包含 BASH 中特殊字符的子字符串

    我的目录中有一个文件列表 opencv calib3d so2410 so opencv contrib so2410 so opencv core so2410 so opencv features2d so2410 so opencv
  • SSH,运行进程然后忽略输出

    我有一个命令可以使用 SSH 并在 SSH 后运行脚本 该脚本运行一个二进制文件 脚本完成后 我可以输入任意键 本地终端将恢复到正常状态 但是 由于该进程仍在我通过 SSH 连接的计算机中运行 因此任何时候它都会登录到stdout我在本地终
  • 适用于 Linux 的轻量级 IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • 调用 printf 系统子例程在汇编代码中输出整数错误[重复]

    这个问题在这里已经有答案了 来回 在windows7控制台窗口中运行gcc s2 asm 然后生成一个exe文件 运行a exe 然后崩溃 为什么 s2 asm 代码由以下源代码生成 int m m 1 iprint m s2 asm请参考
  • docker 非 root 绑定安装权限,WITH --userns-remap

    all 尝试让绑定安装权限正常工作 我的目标是在容器中绑定安装卷 以便 a 容器不以 root 用户身份运行入口点 二 docker daemon 配置了 userns remap 这样容器 主机上没有 root c 我可以绑定挂载和读 写
  • 如何为 Linux 桌面条目文件指定带有相对路径的图标?

    对于我的一个 Linux 应用程序 我有应用程序二进制文件 一个 launcher sh 脚本 针对 LD LIBRARY PATH 和一个 desktop 文件 所有这些都位于同一文件夹中 我想使用图标的相对路径而不是绝对路径 我试过了
  • 如何在linux中以编程方式获取dir的大小?

    我想通过 C 程序获取 linux 中特定目录的确切大小 我尝试使用 statfs path struct statfs 但它没有给出确切的大小 我也尝试过 stat 但它返回任何目录的大小为 4096 请建议我如何获取 dir 的确切大小
  • 如何阻止ubuntu在使用apt安装或更新软件包时弹出“Daemons using outdatedlibraries”? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我最近新安装了 Ubuntu 22 04 LTS 我发现每次使用 apt 安装或更新软件包时 它都会询问我有关Which servic
  • 从 ttyUSB0 写入和读取,无法得到响应

    我对 Linux tty 不太有经验 我的环境是带有丰富 USB 串行的 Raspbian 什么有效 stty F dev ttyUSB0 38400 cu l dev ttyUSB0 s 38400 cu to dev ttyUSB0作品
  • 使用 shell 脚本将行附加到 /etc/hosts 文件

    我有一个新的 Ubuntu 12 04 VPS 我正在尝试编写一个安装脚本来完成整个 LAMP 安装 我遇到问题的地方是在 etc hosts文件 我当前的主机文件如下所示 127 0 0 1 localhost Venus The fol
  • 静态方法的 Java 内存模型

    我来自操作系统和 C 语言背景 在代码编译时 世界很简单 需要处理和理解堆栈 堆文本部分等 当我开始学习 Java 时 我确实了解 JVM 和垃圾收集器 我对静态方法感到很有趣 根据我的理解 类的所有实例都会在堆中创建 然后被清理 但是 对
  • 如何在 Linux 中使用 C 语言使用共享内存

    我的一个项目有点问题 我一直在试图找到一个有据可查的使用共享内存的例子fork 但没有成功 基本上情况是 当用户启动程序时 我需要在共享内存中存储两个值 当前路径这是一个char and a 文件名这也是char 根据命令参数 启动一个新进
  • C修改printf()输出到文件

    有没有办法修改printf为了将字符串输出到文件而不是控制台 我尝试在互联网上查找一些内容 发现了类似的电话dup dup2 and fflush这可能与此有关 EDIT 也许我不清楚 问题是这是C考试问题 问题如下 解释一个通常将字符串输
  • Apache 访问 Linux 中的 NTFS 链接文件夹

    在 Debian jessie 中使用 Apache2 PHP 当我想在 Apache 的文档文件夹 var www 中创建一个新的小节时 我只需创建一个指向我的 php 文件所在的外部文件夹的链接 然后只需更改该文件夹的所有者和权限文件夹
  • 如何在 Mac OSX Mavericks 中正确运行字符串工具?

    如何在 Mac OSX Mavericks 中正确运行字符串工具 我尝试按照我在网上找到的示例来运行它 strings a UserParser class 但我收到此错误 错误 Applications Xcode app Content
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序
  • 使用自定义堆的类似 malloc 的函数

    如果我希望使用自定义预分配堆构造类似 malloc 的功能 那么 C 中最好的方法是什么 我的具体问题是 我有一个可映射 类似内存 的设备 已将其放入我的地址空间中 但我需要获得一种更灵活的方式来使用该内存来存储将随着时间的推移分配和释放的
  • ansible unarchive 模块如何查找 tar 二进制文件?

    我正在尝试执行一个 ansible 剧本 该剧本的任务是利用unarchive模块 因为我是在 OSX 上执行此操作 所以我需要使用它gnu tar 而不是bsd tar通常与 OSX 一起提供 因为BSD tar 不受官方支持 https
  • 无法显示 Laravel 欢迎页面

    我的服务器位于 DigitalOcean 云上 我正在使用 Ubuntu 和 Apache Web 服务器 我的家用计算机运行的是 Windows 7 我使用 putty 作为终端 遵循所有指示https laracasts com ser

随机推荐

  • 多任务视频推荐方案,百度工程师实战经验分享

    推荐系统的应用场景非常广泛 比如非常火爆的短视频推荐 电商平台商品推荐 搜索推荐等 但是你知道吗 短视频APP在向你展示一个你感兴趣的视频之前 通常既要预测你对这个视频是否感兴趣 又要预测你会看多久 点赞还是不点赞 会不会偷偷收藏起来下次接
  • 迁移学习matlab

    迁移学习是一种机器学习技术 它可以利用已有的模型和数据来加速新模型的训练 在Matlab中实现迁移学习 需要先选定一个预训练的模型 然后使用该模型的权重来初始化新模型 最后对新模型进行微调以适应特定的任务 Matlab中有一些已经预先训练好
  • 常用函数式接口

    常用函数式接口 JDK 8 中重要的函数接口 接口 参数 返回 中文 示例 Supplier None T 提供者 工厂方法创建对象 Consumer T void 消费者 输出一个值 Predicate T boolean 谓语 顾名思义
  • 【Linux】编译器gcc和g++与调试器gdb的使用

    文章目录 一 Linux编译器 gcc g 1 程序运行的四个阶段 1 1 预处理 1 2 编译 1 3 汇编 1 4 链接 2 链接方式与函数库 2 1 动态链接与静态链接 2 2 动态库与静态库 3 gcc g 的使用 二 Linux调
  • C++11容器中新增加的emplace相关函数的使用

    C 11中 针对顺序容器 如vector deque list 新标准引入了三个新成员 emplace front emplace和emplace back 这些操作构造而不是拷贝元素 这些操作分别对应push front insert和p
  • Spark一路火花带闪电——Spark底层原理介绍

    文章目录 Spark计算引擎原理 1 1 术语 1 1 1 Application Spark应用程序 1 1 2 Driver 驱动程序 1 1 3 Cluster Manager 资源管理器 1 1 4 Executor 执行器 1 1
  • python---闭包

    1 闭包理解 闭包定义 在函数嵌套的前提下 内部函数使用了外部函数的变量 并且外部函数返回了内部函数 我们把这个使用外部函数变量的内部函数称为闭包 2 必报的构成条件 在函数嵌套 函数里面在定义函数 的前提下 内部函数使用了外部函数的变量
  • 【Kaggle】【Output创建文件夹时“nameError: name ‘mkdir‘ is not defined”】

    文章目录 问题描述 解决方法 Reference 问题描述 想要手动设置Output的文件夹 便于结果保存及分类保存等 在一个cell中输入图2的命令 出现报错 解决方法 cell中不能有多余的东西 一句命令对应一个cell 多余的即使注释
  • 什么是ChatGPT?如何与ChatGPT高效交流?

    ChatGPT是一种基于语言模型的对话系统 由OpenAI开发 它建立在GPT Generative Pre trained Transformer 模型的基础上 在大规模语料库上进行了预训练 并通过与人类进行交互式对话来进行微调 一 什么
  • Python爬虫学多久才能接单?

    要学多久才能掌握爬虫技能并能够接单 这个因人而异 取决于学习的方式 时间和个人天赋 以下是一些学习建议 1 了解基础知识 在开始爬虫之前 确保您对HTML CSS JavaScript以及HTTP等基础编程和网络技术有所了解 2 学习编程语
  • 叶荣添给你的11条投机建议!

    一 刚则易折 至阴至柔是王道 凡事不可勉强股票也一样要学会知难而退 善于变化 既然大的趋势确定了就不必急于一时的涨跌 二 退却不代表放弃 暂时的放弃不代表今生不再回头 此句意味善于止损 在股票操作里风险第一 盈利第二 在操作交易的过程中永远
  • Qt中的窗口类

    文章目录 1 QWidget 1 QWidget 2 QDialog 2 1 QMessageBox 2 2 QFileDialog 2 3 QFontDialog 2 4 QColorDialog 2 5 QInputDialog 2 6
  • 三星被曝因ChatGPT泄露芯片机密!韩媒惊呼数据「原封不动」直传美国,软银已禁止员工使用......

    点击下方卡片 关注 CVer 公众号 AI CV重磅干货 第一时间送达 点击进入 gt 计算机视觉 微信技术交流群 明敏 萧箫 发自 凹非寺转载自 量子位 QbitAI 三星引入ChatGPT不到20天 就发生3起数据外泄事件 其中2次和半
  • 不贴代码能说明白Jetpack LiveData原理吗(一)

    LifecycleOwner如何提供周期生命周期的变化 LifecycleObserver如何得知生命周期的变化 LiveData的背后隐藏了多少不为人知的秘密 这一切都要从观察者模式说起 起源 何为观察者模式 在代码中最直接的表现就是在事
  • Arcgis andoid开发之应用百度地图接口实现精准定位与显示

    怀着激动 兴奋的心情 在这个漫天柳絮的季节写下了这片博文 为什么呢 因为困扰我很久的一个技术性的问题得到了解决 发次博文 供大家参观 学习 同时 也以慰藉我长期困扰的心情 好了 废话不再 言归正传 看看这到底是个什么东西 首先 简单地介绍一
  • 设计模式---适配器模式

    适配器模式 基本介绍 适配器模式 Adapter Pattern 将某个类的接口转换成客户端期望的另一个接口表示 主的目的是兼容性 让原本因接口不匹配不能一起工作的两个类可以协同工作 其别名为包装器 Wrapper 适配器模式属于结构型模式
  • 基于Keras_bert模型的Bert使用与字词预测

    基于Keras bert模型的Bert使用与字词预测 学习参考杨老师的博客 请支持原文 一 Keras bert 基础知识 1 1 kert bert库安装 1 2 Tokenizer文本拆分 1 3 训练和使用 构建模型 模型训练 使用模
  • 计算机二级C语言题库(44套真题+刷题软件)第二套

    刷题软件 gongzhonghao 露露IT 1 某带链栈的初始状态为top bottom NULL 经过一系列正常的入栈与退栈操作后 top bottom 20 该栈中的元素个数为 A 1 B 0 C 20 D 不确定 本题的考查知识点是
  • 【Seaborn】绘图工具的魅力

    文章目录 1 seaborn简介 2 seaborn风格 3 seaborn调色板及颜色设置 4 seaborn绘图方式 1 单变量分析绘图 2 绘制双变量联合分布图 3 多变量关系分布图 1 seaborn简介 Seaborn在 Matp
  • pacemaker+corosync中crm命令用法

    注 本文来自 http www 111cn net sys linux 73074 htm 一 crm有两种工作方式 1 批处理模式 就是在shell命令行中直接输入命令 2 交互式模式 crm live 进入到crmsh中交互执行 二 命