首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenDaylight Defense4All安装问题-无法到达WebUI

OpenDaylight Defense4All安装问题-无法到达WebUI
EN

Stack Overflow用户
提问于 2018-02-09 19:20:32
回答 2查看 199关注 0票数 1

假装:这是一个关于Defense4All的问题,它是SDN技术OpenDaylight的一个模块。

我已经在我的Ubuntu上安装了Cassandra和Defense4All,但是当我浏览到http://:8086/controlapps时,我只收到一条“无法连接”的消息。我用我的回环和以太网IP地址尝试了这一点,这两个地址给了我相同的消息。

我已经运行了;服务cassandra状态和服务defense4all状态,这两个服务似乎运行良好(我在调试时重新启动了它们很多次)。

我有点不知所措,不知道为什么我似乎无法到达Web。

我试图访问D4A CLI,看看是否可以通过运行以下命令发现任何不正确的地方:

  1. cd /usr/share/defense4all/bin
  2. sudo /控制应用程序

但我收到一个“无法找到运行控制应用程序所需的文件。请验证/usr/share/defense4all安装”。

这让我觉得这是个安装问题。

已安装的软件版本:

  • 卡桑德拉- 3.11.1
  • df.aggregate-1.0.17-Helium-SR3-defense4all-cli.deb和df.aggregate-1.0.17-Helium-SR3-defense4all.deb D4A
  • Java-java-1.8.0-openjdk-amd64 64

任何帮助都是非常感谢的,因为我在大学最后一年的项目中使用了Defense4All,我真的需要启动并运行它!谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-23 16:17:45

我真的想办法解决了。现在我可以访问Web (http://:8086/controlapps)了。有关我的VM的信息,我正在运行Java 7和最新的Cassandra版本。

为了解决这个问题,我执行了以下步骤:

  1. 数多服务rsyslog/Cassandra/defense4all站。
  2. 在/etc/Cassandra/Cassandra.yaml中将变量START_RPC从false改为true。这个选项就是所谓的“储蓄”。并解决了“未按要求启动RPC服务器。使用JMX (StorageService->startRPCServer())或nodetool (enablethrift)启动它”的错误消息,该错误消息正在我找到的一些日志中抛出。
  3. 将变量RPC_PORT从7199更改为任何未使用的端口(也在Cassandra.yaml中)。出于某种原因,我与Apache Cassandra发生了端口冲突。在粗略的终端检查之后,我不知道什么是矛盾的,但是使用一些外部软件很容易找到。
  4. Sudo服务rsyslog启动(几乎立即启动)
  5. Sudo服务卡桑德拉启动(给它启动的时间)
  6. Sudo服务defense4all启动(在浏览到Web之前请给它启动的时间)

希望这能帮助那些也遇到过这些问题的人。此外,您还可以使用sudo服务x状态验证服务是否启动或遇到任何错误,其中x是服务名称。

票数 0
EN

Stack Overflow用户

发布于 2018-02-09 22:02:26

Defense4All项目已经有一段时间没有活动了,并且已经存档了。此外,氦释放是旧的,不再支持和维护。此外,氦是在Java 7的某些版本上构建的,因此使用Java 8运行它可能是个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48712717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档