Używam HBase w trybie pseudo-rozproszonym na mojej stacji roboczej. Mamy również HBase działającą w klastrze. Używając powłoki HBase, chciałbym uzyskać dostęp do instancji HBase, która jest uruchomiona w klastrze z mojej stacji roboczej. Chciałbym to zrobić bez logowania się do jednej z maszyn klastrowych.Jak uruchomić powłokę HBase na zdalnym klastrze
Za pomocą Hadoop można uruchamiać zadania w klastrze zdalnym, określając parametr -conf i dostarczając alternatywną wersję pliku hadoop-site.xml. Czy istnieje odpowiednik powłoki HBase?
Używam cloudera cdh3u3 na mojej stacji roboczej i na maszynach klastra.
Nie jestem pewien, ale myślę, że wprowadzanie zmian do następujących plików conf może wykonać zadanie. Dla hadoop: core-site.xml, mapred-site.xml. Dla hbase: hbase-site.xml. Można utworzyć wiele wersji tych plików i przełączać się między nimi w razie potrzeby. – mohit6up
@ mohit6up powinieneś zrobić odpowiedź (szczególnie, że jest poprawna) –
Dobry pomysł! Chociaż wolałbym coś takiego jak -conf param, mogę po prostu wejść i zmienić rzeczywiste pliki konfiguracyjne. Czy muszę ponownie uruchomić usługi po aktualizacji konfiguracji? – sangfroid