我在使用OpenContrail时遇到问题。我不明白为什么,但是当我跑步时:
---code_being---
root# watch contrail-status
---code_end---
我得到了很多守护程序,它们表明它们停留在初始化状态。我尝试停止并重新启动这些守护程序,但知道还是有用。我也调查过ZooKeeper的状态,但是不知道如何备份它。有什么想法吗?
这是Contrail状态输出:
每个2.0秒:转换轨迹状态2018年7月30日星期一20:19:24
==轨迹控制== 主管控制:活动 转换控制初始化(连接数:4,预期:5缺失:IFMap :IFMapServer) 初始化轨迹控制(收集器连接断开) 避孕药 转换轨迹命名为有效
== Contrail Analytics == 主管分析:活跃 转换轨迹警报初始化(收集器,Zookeeper:Zookeeper [连接超时 ]连接断开) 初始化contrail-analytics-api(Collector,UvePartitions:UVE-Aggregation [Partition s:0]连接断开) 初始化contrail-analytics-nodemgr(收集器连接断开) 轨迹转换收集器初始化 转换查询引擎初始化(收集器连接断开) 转换-snmp-收集器初始化(收集器,Zookeeper:Zookeeper [连接超时 ]连接断开) 转换拓扑初始化(收集器,Zookeeper:Zookeeper [连接超时 ]连接断开)
==转换配置== 超级用户配置:激活 unix:///var/run/supervisord_config.sockno
==转换数据库== 轨迹数据库:无效(在启动时禁用)
== Contrail主管数据库== 主管数据库:活动 转换数据库活动 轨迹数据库节点有效 kafka初始化
对于Cassandra和ZooKeeper服务,我得到空回报:
root @ ntw02:〜#轨迹卡桑德拉状态
root @ ntw02:〜#服务转换控制状态 轨迹控制RUNNING pid 21499,正常运行时间5:05:39
root @ ntw02:〜#服务转换收集器状态 转换轨迹收集器RUNNING pid 1132,正常运行时间17天,5:45:34
有趣的是,我重新启动了转换轨迹收集器,但是正常运行时间与2018年7月28日不匹配
我将尝试终止进程,并提供输出并重新启动。
答案 0 :(得分:0)
因此,在等待了很长时间之后,我终于找到了这个问题的答案。显然轨迹转换有一个脚本,该脚本将清除与数据库特别相关的条目。
输入:
db_manage.py
您应该能够使用
执行它python /usr/lib/python2.7/dist-packages/vnc_cfg_api_server/db_manage.py