Я пытаюсь подключиться к виртуальной машине с помощью Accumulo. Проблема в том, что я не могу подключить его к Java. Я вижу веб-страницу, которую выдает Apache, но не могу заставить ее работать с кодом. Я думаю, что это проблема нехватки знаний, а не реальная проблема, но я не могу найти документацию по этому поводу. Во всех примерах в качестве имени зоосервера используется localhost, у меня это явно не работает.
Итак, вот мой код:
String instanceName = "accumulo-02"
String zooServers = "192.168.56.5, accumulo-02.localdomain:9997"
ZooKeeperInstance inst = new ZooKeeperInstance(instanceName, zooServers)
....
Остальное не важно, потому что я не могу подключиться к серверу.
Это также действительно написано в Groovy. Я только что изменил свой код для парней из Java.
Изменить: программа находится на моем компьютере. Accumulo, Hadoop и Zookeeper находятся на виртуальной машине. IP-адрес — это этот IP-адрес, а имя пользователя — это имя. В конфигурации accumulo «accumulo-02» — это домен для мастеров, слейвов и т. д.