虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!
纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!
虚函数
引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。
class Cman
{
public:
virtual void Eat(){……};
...
分类:
编程语言 时间:
2014-11-27 23:45:34
阅读次数:
345
rhel6.2启动cman报错Waitingforquorum...Timed-outwaitingforcluster解决方法:修改/etc/init.d/cman配置文件vim/etc/init.d/cmanCMAN_QUORUM_TIMEOUT=45改为CMAN_QUORUM_TIMEOUT=0然后重启cman即可
分类:
其他好文 时间:
2014-10-07 00:34:45
阅读次数:
199
虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtu...
分类:
其他好文 时间:
2014-10-05 20:06:38
阅读次数:
208
四、测试调试工具:cman_tool、clustat、clusvadm、init0测试目的:1.实现资源转移2.探究quorum机制和fence机制测试思路:不开启qdiskd服务,查看quorum票数,逐个节点关机/模拟宕机,看日志、看quorum;开启qdiskd服务,查看quorum票数,逐个节点关机/模拟宕机,看日志、看quo..
分类:
其他好文 时间:
2014-09-26 01:23:18
阅读次数:
315
前言最近在学习集群高可用,集群的高可用可以让平台架构实现服务在线时间接近7X24X365。实现高可用技术有Heartbeat、Keepalive、Corosync等等,我们这里介绍的是RedHatClusterSuite(RHCS)。本实验通过cman+rgmanager+system-config-cluster+gfs2+iscsi+clvm+qdisk来实现前端高..
分类:
其他好文 时间:
2014-09-26 00:34:18
阅读次数:
576
阶段三:我们这次试一下非正常退出模拟宕机方法:方法一:虚拟机挂起方法二:echoc>/proc/sysrq-trigger恢复所有节点(略)[root@web1~]#cman_toolstatus……Nodes:4Expectedvotes:8Totalvotes:8Nodevotes:2Quorum:5……=====Step1:对web3节点进行模拟故障=====[root@web1~..
分类:
其他好文 时间:
2014-09-26 00:15:48
阅读次数:
326
命令行管理和维护RHCS集群1、启动RHCS集群RHCS集群的核心进程有cman和rgmanager,要启动集群,一次在集群的每个节点上执行如下命令:servicecmanstartservicergmanagerstart执行着两个命令是有先后顺序的,要先启动cman,然后再启动rgmanager。[root@web1~]#servicecmanstar..
分类:
其他好文 时间:
2014-08-01 20:12:12
阅读次数:
754
实验平台:RHEL5.8RHEL6.4实验环境:node1--node9的内网IP分别对应10.32.9.51--10.32.9.5924位掩码node6node7对应一个虚拟外网IP100.100.100.1/32实现功能:1、利用iscsi协议、集群文件系统gfs2、clvm集群逻辑卷、cman集群传输层协议为web服务器提供共享存储。2、node1node2nod..
分类:
其他好文 时间:
2014-07-22 14:58:54
阅读次数:
513
RHCS: Red Hat Cluster Suite
红帽子集群套件,三位一体,完备的集群应用解决方案1.负载均衡2.高可用3.共享存储文件系统 组成:1.集群管理器:CMAN配置文件管理:CCS
---/sbin/ccsd /etc/cluster/cluster.confcman ---/us...
分类:
系统相关 时间:
2014-06-06 15:54:28
阅读次数:
426
虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class
Cman{public:virtu...
分类:
其他好文 时间:
2014-05-30 02:11:58
阅读次数:
253