Estoy ejecutando HBase en modo pseudo-distribuido en mi estación de trabajo. También tenemos HBase ejecutándose en un clúster. Usando el shell HBase, me gustaría acceder a la instancia de HBase que se está ejecutando en el clúster desde mi estación de trabajo. Me gustaría hacer esto sin iniciar sesión en una de las máquinas del clúster.Cómo ejecutar shell HBase contra un clúster remoto
Con Hadoop, puede ejecutar trabajos en un clúster remoto especificando el parámetro -conf y suministrando una versión alternativa de hadoop-site.xml. ¿Hay un equivalente para el shell HBase?
Estoy ejecutando cloudera cdh3u3 en mi estación de trabajo y en las máquinas de clúster.
No estoy seguro, pero creo que hacer cambios a los siguientes archivos conf pueden hacer el trabajo. Para hadoop: core-site.xml, mapred-site.xml. Para hbase: hbase-site.xml. Puede crear múltiples versiones de estos archivos y cambiar entre ellos según sea necesario. – mohit6up
@ mohit6up debe hacer que una respuesta (sobre todo porque es la correcta) –
¡Buena idea! Aunque preferiría algo como el -conf param, puedo simplemente abrir y cambiar los archivos de configuración reales. ¿Tendría que volver a iniciar los servicios después de actualizar las configuraciones? – sangfroid