StackOverflow adalah situs yang dimaksudkan untuk memprogram pertanyaan terkait, bukan untuk menginstal program.
monksy
ServerFault adalah situs yang ditujukan untuk administrator sistem dan pertanyaan terkait profesional TI, bukan untuk menginstal program. Gunakan SuperUser.com untuk itu.
Josh Brower
Jawaban:
4
Anda dapat menginstal HBase dalam 3 mode: mandiri, didistribusikan semu, dan didistribusikan sepenuhnya.
Mode mandiri adalah instalasi yang sangat disederhanakan, yang hanya memungkinkan kode klien berjalan pada mesin yang sama untuk terhubung. Ini berguna di mana, misalnya, Anda ingin membuat instalasi cepat HBase pada workstation tempat Anda mengembangkan kode klien HBase.
Mode pseudo terdistribusi adalah instalasi HBase "normal" yang berjalan pada satu cluster node. Ini akan memungkinkan Anda untuk menginstal HBase pada server tunggal di kantor atau pusat data Anda, misalnya, dan kemudian untuk kode klien yang berjalan di beberapa workstation untuk terhubung dengannya. Ini jelas lebih baik di lingkungan pengembangan tim, tetapi bisa dibilang juga lebih baik untuk skenario pengembang tunggal (di mana server dan kode klien berada di workstation yang sama) karena pengembang dapat memeriksa dan mempertimbangkan semua komponen sistem yang akan hadir dalam sistem produksi .
Mode terdistribusi penuh biasanya digunakan dalam lingkungan produksi, atau untuk pembandingan tahap selanjutnya dari aplikasi yang dikembangkan, misalnya pada EC2, dan melibatkan HBase yang berjalan pada banyak node.
Untuk menjalankan HBase dalam mode semu atau terdistribusi penuh, Anda juga harus menginstal hadoop. hadoop adalah sistem file terdistribusi yang awalnya dikembangkan oleh Yahoo. HBase menyimpan potongan data dalam file, yang ditulisnya untuk hadoop. hadoop kemudian mengurus mereplikasi / mendistribusikan data ini.
Karena hubungan yang erat antara HBase dan hadoop, kedua sistem harus diinstal dengan benar. Proses instalasi mungkin termasuk membuat perubahan tertentu yang diperlukan untuk konfigurasi default Ubuntu (atau server lain), serta perangkat lunak.
Jawaban yang bagus, itu sangat jelas. Saya tahu posting ini sedikit lebih dari setahun, namun, harus disebutkan bahkan penulis tautan yang Anda berikan, mengatakan bahwa mereka beralih ke Cassandra karena rumitnya pengaturan awal. Mungkin Cloudera membuat instalasi lebih mudah?
Doug Molineux
1
Robert Berger memiliki posting terperinci di blog-nya. Coba lihat.
Jawaban:
Anda dapat menginstal HBase dalam 3 mode: mandiri, didistribusikan semu, dan didistribusikan sepenuhnya.
Mode mandiri adalah instalasi yang sangat disederhanakan, yang hanya memungkinkan kode klien berjalan pada mesin yang sama untuk terhubung. Ini berguna di mana, misalnya, Anda ingin membuat instalasi cepat HBase pada workstation tempat Anda mengembangkan kode klien HBase.
Mode pseudo terdistribusi adalah instalasi HBase "normal" yang berjalan pada satu cluster node. Ini akan memungkinkan Anda untuk menginstal HBase pada server tunggal di kantor atau pusat data Anda, misalnya, dan kemudian untuk kode klien yang berjalan di beberapa workstation untuk terhubung dengannya. Ini jelas lebih baik di lingkungan pengembangan tim, tetapi bisa dibilang juga lebih baik untuk skenario pengembang tunggal (di mana server dan kode klien berada di workstation yang sama) karena pengembang dapat memeriksa dan mempertimbangkan semua komponen sistem yang akan hadir dalam sistem produksi .
Mode terdistribusi penuh biasanya digunakan dalam lingkungan produksi, atau untuk pembandingan tahap selanjutnya dari aplikasi yang dikembangkan, misalnya pada EC2, dan melibatkan HBase yang berjalan pada banyak node.
Untuk menjalankan HBase dalam mode semu atau terdistribusi penuh, Anda juga harus menginstal hadoop. hadoop adalah sistem file terdistribusi yang awalnya dikembangkan oleh Yahoo. HBase menyimpan potongan data dalam file, yang ditulisnya untuk hadoop. hadoop kemudian mengurus mereplikasi / mendistribusikan data ini.
Karena hubungan yang erat antara HBase dan hadoop, kedua sistem harus diinstal dengan benar. Proses instalasi mungkin termasuk membuat perubahan tertentu yang diperlukan untuk konfigurasi default Ubuntu (atau server lain), serta perangkat lunak.
Panduan cepat tentang pengaturan HBase dalam mode semu terdistribusi di Ubuntu disediakan di sini http://ria101.wordpress.com/2010/01/28/setup-hbase-in-pseudo-distributed-mode-and-connect-java-client/
sumber
Robert Berger memiliki posting terperinci di blog-nya. Coba lihat.
sumber
Mungkin artikel berikut akan membantu Anda untuk menyelesaikan masalah. Semoga berhasil!
Pengalaman menginstal Hbase 0.20.0 Cluster di Ubuntu 9.04 dan EC2
sumber