Я новичок как в elasticsearch, так и в виртуальных машинах (я аналитик данных, но я должен настроить elasticsearch на лазурное облако, чтобы потом анализировать); так что простите меня, если мой вопрос глуп. Я установил контейнер Docker для поиска elastics, доступный на рынке Azure. Elastcsearch это и работает, и пинг назначенный IP возвращается ожидаемые rsults как это:Запуск elasticsearch на Azure VM с помощью Docker: не удается получить доступ через localhost
~$ curl 172.xx.x.x:9200
{
"status" : 200,
"name" : "Black Crow",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.7.1",
"build_hash" : "b88f43fc40b0bcd7f173a1f9ee2e97816de80b19",
"build_timestamp" : "2015-07-29T09:54:16Z",
"build_snapshot" : false,
"lucene_version" : "4.10.4"
},
"tagline" : "You Know, for Search"
}
Я также скачал «голову» плагин для разработки тестов на VM. Однако я не могу запустить его на localhost: 9200.
~$ curl localhost:9200
дает: локон: (7) Не удался подключиться к локальному порту 9200: Соединение отклонено EDIT: Рабочий теперь после добавления флага -p, чтобы привязать локальные 9200 к ВМ 9200. Но все-таки работает локальный хост: 9200 на броузер оленьей коже подключения. Постепенно ip не обнаруживается. Как сделать его доступным?
Я пытался что-то вроде Docker запуска -d -p 9200: 9200 -p 9300: 9300 -v $ HOME/данные:/elasticsearch данные/elasticsearch/бен/elasticsearch (модифицированный из http://www.codedependant.net/2015/01/17/install-elastic-search-plugins-through-docker/), но он не работает ,
Мой $ домашний каталог выглядит следующим образом:
ls $HOME/*
/home/company/wget-log
/home/company/config:
/home/company/data:
elasticsearch.yml plugins
/home/company/es:
plugins
(эта папка выше содержит плагины, а не другие «плагины» папку в/данных)
/home/company/esdata:
elasticsearch
Любая помощь будет оценена , Большое спасибо
Так много вещей, которые можно было бы неправильно. Сначала ... на какой os ваша машина, и у вас есть докер установлен локально или на виртуальной машине? –
@PaulBecotte: его облако Azure, его виртуальная виртуальная машина, упомянутая в вопросе. Моя локальная машина - это окна 10 – UD1989