Как удалить экземпляр accumulo?

Я создал экземпляр при инициализации accumulo, вызвав accumulo init. Но теперь я хочу удалить этот экземпляр, а также хочу создать новый экземпляр. Может ли кто-нибудь помочь сделать это?


person Rajesh Barri    schedule 06.08.2012    source источник


Ответы (2)


Удалите каталог, указанный в свойстве instance.dfs.dir в $ACCUMULO_HOME/conf/accumulo-site.xml, из HDFS.

Если вы не указали instance.dfs.dir в accumulo-site.xml, по умолчанию используется «/accumulo».

После этого вы сможете успешно вызвать accumulo init.

person elserj    schedule 06.08.2012
comment
Спасибо за ответ .... да, это работает. Теперь я могу создать новый экземпляр, но когда я проверяю статус (используя 9.182.77.14:50095 ) он показывает, что имя экземпляра равно null, и идентификатор также отличается, а не новым. Можете ли вы сказать, как решить эту проблему ?? - person Rajesh Barri; 07.08.2012
comment
Просто обновите страницу. В мониторе есть некоторые (плохие) статические элементы, которые неправильно инициализируются при первом посещении страницы. - person elserj; 25.08.2014

У меня недостаточно представителей, чтобы ответить на ваш последующий комментарий.

Убедитесь, что вы перезапустили процесс монитора после повторной инициализации. Кроме того, убедитесь, что узел, на котором вы запускаете свой монитор, имеет ту же конфигурацию, что и остальная часть экземпляра, а также ту же конфигурацию для Hadoop в пути к классам на основе HADOOP_HOME.

person ohshazbot    schedule 15.08.2012
comment
подскажите, пожалуйста, как перезапустить процесс монитора? Я пытался остановить все процессы с помощью /bin/stop-all.sh, но это не работает. - person Rajesh Barri; 22.10.2012
comment
найти процесс с ps/jps и просто убить его. Единственные действительно сохраняющие состояние вещи — это tservers, и именно поэтому у нас есть восстановление журнала. - person ohshazbot; 03.11.2012