免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4294 | 回复: 7
打印 上一主题 下一主题

[系统管理] 用串口做heartbeat,关于串口的问题,求教!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-13 14:06 |只看该作者 |倒序浏览
        因为实际环境只允许用串口做心跳线(不纠结这个问题,跟着需求走),生产环境不能直接上heartbeat,所以我搭建了两台虚拟机,用来测试下。
        目前是这个情况:环境是rhel5.5,两台虚拟机的串口设置如图:node1: node2:
        系统里的串口设置都一样,如图:
         但是两边发消息,对方却收不到,虚拟机右下角,串口显示已经连接。
         还原下最初的情况:因为对串口没有任何操作经验,所以百度了一个方法,虚拟机设置好串口后,在系统里两边的设置都设置成/dev/ttyS1,设置好后,两边通信都没问题,然后直接上heartbeat,heartbeat配置好串口为心跳接口后,启动后,我看日志,就报串口打不开,,后来我就继续百度,解决问题,又看到帖子说,\\.\pipe\com_1对应的设备名为/dev/ttyS0,后来我就在minicom -s中修改了 Serial Device      : /dev/ttyS0,然后就既不能通信,heartbeat继续报串口打不开的问题,求教下大家,有这方面的经验者,帮忙解决下

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2012-12-13 18:09 |只看该作者
heartbeat 里的串口, 跟 minicom 里的有毛关系? 你改 minicom的配置有啥用?

论坛徽章:
0
3 [报告]
发表于 2012-12-13 20:19 |只看该作者
回复 2# q1208c


    你好,注意看报错描述,heartbeat报错说串口打不开,但串口可以正常通信,我只能去检查串口的设置。

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2012-12-14 01:07 |只看该作者
回复 3# everychengxuan

你也看清我说的, heartbeat 里配置的串口, 跟minicom 没半毛钱关系, 所以, 你minicom里改成什么配置都没有, 根本不影响 heartbeat.

关键的 heartbeat的配置你没有发出来. 所以, 也许你heartbeat里根本没有串口做为 心跳.
   

论坛徽章:
0
5 [报告]
发表于 2012-12-14 10:02 |只看该作者
回复 4# q1208c
ha.cf
logfile /var/log/ha-log
logfacility local0
keepalive 2
deadtime 30
warntime 10
initdead 120
udpport 694
baud 115200
#bcast eth0
#ucast eth0 192.168.100.2
serial /dev/ttyS1
auto_failback on
node node1
node node2



ha-log
Dec 03 17:59:38 node1 heartbeat: [3428]: info: Pacemaker support: false
Dec 03 17:59:38 node1 heartbeat: [3428]: WARN: Logging daemon is disabled --enabling logging daemon is recommended
Dec 03 17:59:38 node1 heartbeat: [3428]: info: **************************
Dec 03 17:59:38 node1 heartbeat: [3428]: info: Configuration validated. Starting heartbeat 3.0.5
Dec 03 17:59:38 node1 heartbeat: [3429]: info: heartbeat: version 3.0.5
Dec 03 17:59:38 node1 heartbeat: [3429]: info: Heartbeat generation: 1354108834
Dec 03 17:59:38 node1 heartbeat: [3429]: ERROR: glib: cannot lock line /dev/ttyS1
Dec 03 17:59:38 node1 heartbeat: [3429]: ERROR: make_io_childpair: cannot open serial /dev/ttyS1
Dec 03 17:59:40 node1 heartbeat: [3432]: CRIT: Emergency Shutdown: Master Control process died.
Dec 03 17:59:40 node1 heartbeat: [3432]: CRIT: Killing pid 3429 with SIGTERM
Dec 03 17:59:40 node1 heartbeat: [3432]: CRIT: Emergency Shutdown(MCP dead): Killing ourselves.


[root@node1 ~]# ls -l /dev/ttyS*
crw-rw---- 1 root uucp 4, 64 12-03 17:53 /dev/ttyS0
crw-rw---- 1 root uucp 4, 65 12-03 17:53 /dev/ttyS1
crw-rw---- 1 root uucp 4, 66 12-03 17:53 /dev/ttyS2
crw-rw---- 1 root uucp 4, 67 12-03 17:53 /dev/ttyS

node1:
[root@node1 ~]# echo test > /dev/ttyS1

node2:
Welcome to minicom 2.1

OPTIONS: History Buffer, F-key Macros, Search History Buffer, I18n
Compiled on Jul 26 2006, 06:38:12.

Press CTRL-A Z for help on special keys

test
   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
6 [报告]
发表于 2012-12-17 15:42 |只看该作者
从你的报错和你的 ls 结果看, heartbeat 进程是不是没有权限去读/写 /dev/ttyS1呀 ?

论坛徽章:
0
7 [报告]
发表于 2012-12-18 10:00 |只看该作者
回复 6# q1208c

ls查看有读写权限,但不知道为何heartbeat不能打开它。


   

论坛徽章:
0
8 [报告]
发表于 2014-09-11 14:02 来自手机 |只看该作者
请问下这个问题最后是如何解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP