免费注册 查看新帖 |

Chinaunix

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

[服务应用] opensaf运行问题【已解决】 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-04-08 15:24 |只看该作者 |倒序浏览
本帖最后由 tqyou85 于 2016-04-11 10:17 编辑

想配置两台机器,均为controller,进行1+1备份。
在两台cenos机器上安装了opensaf4.7
配置如下:
1. 两台主机名分别为node1和node2,对应IP地址为10.10.10.1和10.10.10.2,ip可以相互ping通
2. 默认采用TCP协议通信,/etc/opensaf/ dtmd.conf中的DTM_NODE_IP为对应的ip地址
3. slot_id(保证主设备为1,次设备为2)
4. node_name(保证与本机hostname 一致)
5. node_type(两台主机都为controller)
6. nodeinit.conf
    controller node(node1, node2): ln -sf nodeinit.conf.controller nodeinit.conf
7. nid.conf
    export OPENSAF_GROUP=root (if you don't want to assign the root user, you can create a opensaf user, then this file should not be changed)
    export OPENSAF_USER=root
8. generate imm.xml file:
cd /usr/local/share/opensaf/immxml/
./immxml-clustersize -s 2 ( -s: service controller; -p: payload node )
修改刚才生成的nodes.cfg,将文档最后一列的SC-1 和SC-2 改为对应的主机名(必须于/etc/opensaf/node_name 一致)。这个文件要保证在主设备和次设备上一致。例如修改成下面这样:
SC SC-1 node1
SC SC-2 node2
./immxml-configure
cp imm.xml.20160407_0236 /etc/opensaf/imm.xml

配置后分别启动两台机器的opensafd,启动ok。
  1. # /etc/init.d/opensafd start
  2. Starting OpenSAF Services (Using TCP):                     [  OK  ]
复制代码
查看状态:
  1. [root@node1 /]# /etc/init.d/opensafd status
  2. safSISU=safSu=SC-1\,safSg=2N\,safApp=OpenSAF,safSi=SC-2N,safApp=OpenSAF
  3.         saAmfSISUHAState=ACTIVE(1)
  4. safSISU=safSu=SC-1\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed1,safApp=OpenSAF
  5.         saAmfSISUHAState=ACTIVE(1)
复制代码
  1. [root@node2 /]# /etc/init.d/opensafd status
  2. safSISU=safSu=SC-2\,safSg=NoRed\,safApp=OpenSAF,safSi=NoRed1,safApp=OpenSAF
  3.         saAmfSISUHAState=ACTIVE(1)
  4. safSISU=safSu=SC-2\,safSg=2N\,safApp=OpenSAF,safSi=SC-2N,safApp=OpenSAF
  5.         saAmfSISUHAState=ACTIVE(1)
复制代码
问题来了,为什么两台主机都是active的角色?应该有一个是standby啊
请大侠们帮帮忙,是否两台机器上的配置还需要修改下?

论坛徽章:
72
20周年集字徽章-20	
日期:2020-10-28 14:04:30操作系统版块每日发帖之星
日期:2016-07-13 06:20:0015-16赛季CBA联赛之广夏
日期:2016-07-10 09:04:02数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00操作系统版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-04 06:20:00数据库技术版块每日发帖之星
日期:2016-07-03 06:20:00操作系统版块每日发帖之星
日期:2016-07-03 06:20:00数据库技术版块每日发帖之星
日期:2016-07-02 06:20:00操作系统版块每日发帖之星
日期:2016-07-02 06:20:00
2 [报告]
发表于 2016-04-08 15:55 |只看该作者
很可能是网络问题,能ping通不能代表两台主机的某个端口能互相通信,将相应的端口开放一下。
简单点直接把两台机器的防火墙先关闭掉,再试一下。

评分

参与人数 1可用积分 +10 收起 理由
daili0703 + 10 赞一个!

查看全部评分

论坛徽章:
0
3 [报告]
发表于 2016-04-11 10:16 |只看该作者
cjfeii 发表于 2016-04-08 15:55
很可能是网络问题,能ping通不能代表两台主机的某个端口能互相通信,将相应的端口开放一下。
简单点直接把 ...


多谢楼上提醒,确实是防火墙的问题。关掉之后问题就解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP