Почему HttpServer2 пытается использовать порт 50070 в Hadoop?
Я запускаю Hadoop, используя
hadoop namenode -format
start-all.sh
на сервере namenode (CentOS 7) и затем запустите
jps
Проверять сервисы доступны или нет, но ресурсов нет.
Я проверяю hadoop-hadoop-namenode-namenode1.log, как показано ниже.
$ **cat hadoop-hadoop-namenode-namenode1.log**
ниже журналы.
Веб-сервер запускается с использованием http://namenode1:50070/, но почему "org.apache.hadoop.http.HttpServer2:" пытается снова использовать http://namenode1:50070/?
В приведенном ниже журнале ошибок указано "ошибка использования порта".
Я искал много ключевых слов на сайте StackOverflow, но для меня нет решений.
DataNode в порядке на сервере DataNode
2019-03-29 06:43:41,064 INFO org.apache.hadoop.hdfs.DFSUtil: Starting Web-server for hdfs at: http://namenode1:50070
2019-03-29 06:43:41,137 INFO org.mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2019-03-29 06:43:41,146 INFO org.apache.hadoop.security.authentication.server.AuthenticationFilter: Unable to initialize FileSignerSecretProvider, falling back to use random secrets.
2019-03-29 06:43:41,159 INFO org.apache.hadoop.http.HttpRequestLog: Http request log for http.requests.namenode is not defined
2019-03-29 06:43:41,163 INFO org.apache.hadoop.http.HttpServer2: Added global filter 'safety' (class=org.apache.hadoop.http.HttpServer2$QuotingInputFilter)
2019-03-29 06:43:41,165 INFO org.apache.hadoop.http.HttpServer2: Added filter static_user_filter (class=org.apache.hadoop.http.lib.StaticUserWebFilter$StaticUserFilter) to context hdfs
2019-03-29 06:43:41,165 INFO org.apache.hadoop.http.HttpServer2: Added filter static_user_filter (class=org.apache.hadoop.http.lib.StaticUserWebFilter$StaticUserFilter) to context logs
2019-03-29 06:43:41,165 INFO org.apache.hadoop.http.HttpServer2: Added filter static_user_filter (class=org.apache.hadoop.http.lib.StaticUserWebFilter$StaticUserFilter) to context static
2019-03-29 06:43:41,320 INFO org.apache.hadoop.http.HttpServer2: Added filter 'org.apache.hadoop.hdfs.web.AuthFilter' (class=org.apache.hadoop.hdfs.web.AuthFilter)
2019-03-29 06:43:41,321 INFO org.apache.hadoop.http.HttpServer2: addJerseyResourcePackage: packageName=org.apache.hadoop.hdfs.server.namenode.web.resources;org.apache.hadoop.hdfs.web.resources, pathSpec=/webhdfs/v1/*
**2019-03-29 06:43:41,340 INFO org.apache.hadoop.http.HttpServer2: HttpServer.start() threw a non Bind IOException
java.net.BindException: Port in use: namenode1:50070**
at org.apache.hadoop.http.HttpServer2.openListeners(HttpServer2.java:940)
at org.apache.hadoop.http.HttpServer2.start(HttpServer2.java:876)
at