0

我尝试使用 spark 和 hdfs 在 openstack 上的 VM centos 上安装 alluxio1.2,但安装不起作用。Spark 和 hdfs 已经安装并工作

    ERROR logger.type (AlluxioMaster.java:main) - Uncaught exception while running Alluxio master, stopping it and exiting.
java.lang.RuntimeException: java.net.BindException: Address already in use
        at com.google.common.base.Throwables.propagate(Throwables.java:160)
        at alluxio.web.UIWebServer.startWebServer(UIWebServer.java:164)
        at alluxio.master.AlluxioMaster.startServingWebServer(AlluxioMaster.java:467)
        at alluxio.master.AlluxioMaster.startServing(AlluxioMaster.java:452)
        at alluxio.master.AlluxioMaster.startServing(AlluxioMaster.java:447)
        at alluxio.master.AlluxioMaster.start(AlluxioMaster.java:389)
        at alluxio.master.AlluxioMaster.main(AlluxioMaster.java:86)
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:433)
        at sun.nio.ch.Net.bind(Net.java:425)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
        at alluxio.web.UIWebServer.startWebServer(UIWebServer.java:154)
        ... 5 more

是否有特殊的安装可以在一台 openstack 机器上安装 alluxio?

4

1 回答 1

3

由于地址已被使用,Alluxio master 的 web UI 似乎无法启动。如果端口被另一个进程占用,就会发生这种情况。Alluxio web UI 默认使用端口 19999 作为 web UI。如果您希望另一个进程使用该端口,您可以通过更改配置参数来更改 Alluxio 主 Web UI 端口(http://www.alluxio.org/docs/master/en/Configuration-Settings.html#master-配置), alluxio.master.web.port, 到另一个端口号。

于 2016-08-05T14:21:41.583 回答