JSTATD проблема с подключением
Я пытаюсь запустить jstatd на сервере Linux EC2 linux, который у нас есть с этим:
jstatd -J-Djava.security.policy=/usr/lib/jvm/java-6-openjdk/bin/jstatd.all.policy -J-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx
и я получаю этот результат:
Could not contact registry
Connection refused to host: 10.212.XX.XX; nested exception is:
java.net.ConnectException: Connection refused
java.rmi.ConnectException: Connection refused to host: 10.212.XX.XX; nested exception is:
etc
Но я не знаю, почему он пытается подключиться к 10.212.XX.XX, он выглядит как внутренний ip, но это не внутренний ip этого сервера или любого из наших серверов. Почему он пытается подключиться к этому и как я могу это изменить?
Примечания: Выше IP-адреса только для примера, чтобы скрыть фактические IP-адреса
1 ответ
Мне было трудно с той же проблемой, и я нашел ответ в другом посте.
В моем конкретном случае после устранения других ошибок я обнаружил, что hostname -i
возвращал странный IP-адрес, а не тот, который был настроен на сервере.
Решение, было редактировать /etc/hosts
Добавить запись для сопоставления IP-адреса сервера.
Возможно, здесь такая же ситуация.