我认为,当您有心跳控制故障转移时,您正在运行主动/被动DRBD群集.因此,在故障转移时心跳被动检测到它必须将自身提升为活动状态.在这个过程中,它(通常)广播它接管主要VIP的事实,然后安装DRBD磁盘.这使得磁盘可以访问文件系统,最后heartbeat会根据haresources提供必要的软件(

MySQL,Apache等).

您应该以以下格式添加故障转移到/etc/ha.d/haresources文件后启动所需的任何额外服务:

#node1 10.0.0.170 Filesystem::/dev/sda1::/data1::ext2

db1 192.168.100.200/24/eth0 drbddisk::mysql Filesystem::/dev/drbd0::/drbd::ext3::defaults mysql

使用/etc/ha.d/resource.d/mysql中相应的启动脚本(或相对于脚本的函数命名!) – Configuring haresources,drbd manual和OpenVZ wiki中的更多详细信息

问题的关键在于,svnserve实际上没有磁盘可以读取您的存储库,直到它被接管为活动状态,因为drbd进程在被动模式下将其锁定.可以运行DRBD主动/主动,但它是一个相对较新的功能,而不是我尝试过的东西!

一个问题没有得到很好的记录:不是使用hb_takeover脚本来测试故障转移,只需终止主服务器上的心跳服务并等待辅助服务器接管,在两个服务器上使用tail -f / var / log / ha-log进行监视.这有额外的好处,可以测试ha.cf的死区时间,warntime和initdead参数,这些参数在现实世界的故障转移中都很重要.

linux svn 启动两个库,linux – 在一个存储库上运行两个svnserve实例是安全的,还是只有一个?...相关推荐

  1. linux svn 启动命令行,Linux下启动、关闭SVN服务

    Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...

  2. 在一台电脑上运行两个或多个tomcat

    在一台电脑上运行两个或多个tomcat 在一台电脑上运行多个tomcat 在本例中,使用两个tomcat做示例 工具/原料 tomcat 安装好jdk,并且配置好环境变量 方法/步骤 首先去apach ...

  3. Linux qt程序打包依赖库,Linux打包免安装的Qt程序(编写导出依赖包的脚本copylib.sh,程序启动脚本MyApp.sh)...

    本文介绍如何打包Qt程序,使其在没有安装Qt的系统可以运行. 默认前提:另外一个系统和本系统是同一个系统版本. 1,编写导出依赖包的脚本copylib.sh #!/bin/bash LibDir=$P ...

  4. linux 查询程序的依赖库,linux下查看程序依赖的库

    在x86下,为了查看程序所依赖的库,可使用linux 但若是是使用arm-linux-gcc 等交叉编译环境编译出来的程序,则要使用web 库用于将类似函数打包在一个单元中.而后这些单元就可为其余开发 ...

  5. 树莓派linux编译不了动态库,linux系统下的树莓派与Qt 5.12.3源码的交叉编译

    {写在前面:按照这个方法,基本可以成功在linux系统下交叉编译Qt5.12.3,其他版本的源码也编译} 我的环境:Linux Mint 19.1;树莓派 3;Qt源码5.12.3 当两个系统全部安装 ...

  6. Linux内核启动去掉企鹅,修改linux内核kernel开机logo(小企鹅)

    修改linux内核kernel的开机图片(原为小企鹅图片). 转载请注明出处:http://blog.csdn.net/wang_zheng_kai 导航制导与控制实验室 2014年12月10日 本文 ...

  7. linux fstab 启动,修改-etc-fstab后Linux不能启动

    修改-etc-fstab后Linux不能启动 (2011-08-23 00:31:38) 标签: 杂谈 修改/etc/fstab后Linux不能启动/etc/fstabLABEL=/ / ext3 d ...

  8. linux如何编译boost指定库,linux下编译安装boost库

    linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...

  9. linux 防止启动多个进程,linux下tomcat启动后出现多个java进程解决办法

    当前位置:我的异常网» Linux/Unix » linux下tomcat启动后出现多个java进程解决办法 linux下tomcat启动后出现多个java进程解决办法 www.myexception ...

最新文章

  1. pcb 理论阻值、 过孔_射频电路PCB设计的困境和改善措施
  2. awl 多线程SYN***工具0.2版,加了MAC伪装
  3. 安装nginx+ngx_lua支持WAF防护功能
  4. C语言高级技术之--游戏属性修改器(背景故事)
  5. Python 日期和时间戳的转换
  6. linux dd使用记录
  7. “国家科学数据中心”联合专刊即将出版,敬请期待~
  8. java poi读取word中附件_java poi word读取
  9. group by很多字段是不是会很慢_数据量很大,分页查询很慢,推荐个优化方案!...
  10. TLSF算法2:位图的相关计算
  11. 计算机及软件工程专业基础综合,2019年东华大学854计算机及软件工程专业基础综合考研初试大纲...
  12. [人工智能-深度学习-65]:环境搭建 - Nvidia最新显卡性能排名
  13. STM32芯片包下载和安装教程
  14. Client requested master to start replication from impossible position; the last event was read from
  15. 心田花开小学一年级阅读试题
  16. React-Native 环境搭建
  17. LVGL 官方UI设计工具 EdgeLine代码移植
  18. 东区机房浏览器问题记录排查
  19. ICCV2021 语义分割相关论文集合推荐
  20. HomeKit独一家?米家、华为HiLink涿鹿群雄?不妨看看这款新晋品牌

热门文章

  1. Win64 驱动内核编程-25.X64枚举和隐藏内核模块
  2. hdu1255 扫描线,矩形重叠面积(两次以上)
  3. 【Android Gradle 插件】Android Plugin DSL Reference 离线文档下载 ( GitHub 下载文档 | 查看文档 )
  4. 【Android 安装包优化】WebP 应用 ( 4.0 以下兼容 WebP | Android Studio 中使用 libwebp.so 库向下兼容版本 | libwebp 库测试可用性 )
  5. 【Flutter】StatelessWidget 组件 ( Divider 组件 | Card 组件 | AlertDialog 组件 )
  6. 【运筹学】线性规划数学模型 ( 单纯形法 | 最优解判定原则 | 线性规划求解示例 )
  7. Golang 入门系列(十) mysql数据库的使用
  8. 浅谈Socket编程
  9. python基础之内建函数(二)
  10. 九度 1550 分糖果