Instalação e implantação de matiz

1 O que
é o Hue? O Hue é um sistema de IU Apache Hadoop de código aberto.
Ao usar o Hue, você pode interagir com o cluster do Hadoop no console da web do lado do navegador para analisar e processar dados, como dados operacionais em HDFS, execução de MapReduce Job e execução de Hive Instrução SQL, navegue no banco de dados HBase e assim por diante.
Insira a descrição da imagem aqui
2 O que o Hue pode fazer?
Acessar HDFS e navegar em arquivos por
meio da depuração da web e do desenvolvimento de hive e exibição de resultados de dados,
solr de consulta e exibição de resultados, geração de relatório
por meio de depuração da web e desenvolvimento impala SQL Query interativo para
depuração e desenvolvimento Desenvolvimento
Pig e
desenvolvimento de tarefas de depuração oozie Monitore, coordene e programe
a consulta de dados Hbase e modificação com fluxo de trabalho , exibição de dados
Hive metadata (metastore) consulta
MapReduce vista de progresso de tarefa, rastreamento de log
Criar e enviar MapReduce, Streaming, tarefa de trabalho Java
Sqoop2 desenvolvimento e depuração
Zookeeper navegação e edição
Consulta e exibição de bancos de dados (MySQL, PostGres, SQlite, Oracle)

etapas de instalação:

  1. Carregue e descompacte o pacote de instalação (o nó mysql é preferível) A
    instalação do Hue suporta vários métodos, incluindo pacote rpm para instalação, pacote tar.gz para instalação e gerenciador cloudera para instalação. Usamos tar aqui. pacote gz para instalar.
    O endereço de download do pacote compactado do Hue:
    http://archive.cloudera.com/cdh5/cdh/5/
    Estamos usando a versão correspondente do CDH5.14.0 aqui. O endereço de download específico é
    http://archive.cloudera.com /cdh5/cdh/5/hue-3.9.0-cdh5.14.0.tar.gz
    cd / export / servers /
    tar -zxvf hue-3.9.0-cdh5.14.0.tar.gz

  2. Trabalho de compilação e inicialização
    2.1. Instale vários pacotes de dependência necessários online
    yum install -y asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c ++ krb5-devel libffi-devel libxml2-devel libxslt-devel make openldap-devel python-devel sqlite-devel gmp-devel
    2.2. Configuração de inicialização do Hue
    cd /export/servers/hue-3.9.0-cdh5.14.0/desktop/conf
    vim hue.ini #
    Configuração geral
    [desktop]
    secret_key = jFE93j; 2 [290-eiw.KEiwN2s3 ['d; /. Q [eIW ^ y # e = + Iei * @ Mn <qW5o
    http_host = node-1
    is_hue_4 = true
    time_zone = Asia / Shanghai
    server_user = root
    server_group = root
    default_user = root
    default_hdfs_superuser = root #Configure
    mysql como banco de dados de armazenamento para hue, provavelmente Em torno da linha 587 de hue.ini
    [[banco de dados]]
    engine = mysql
    host = node-1
    porta = 3306
    usuário =
    senha raiz =
    nome do Hadoop = matiz
    2.3. Criar banco de
    dados criar banco de dados hue conjunto de caracteres padrão utf8 agrupar padrão utf8_general_ci usado por Hue no mysql ;

  3. Compile Hue
    cd /export/servers/hue-3.9.0-cdh5.14.0
    make apps Depois de
    compilar com sucesso, muitas tabelas de inicialização serão criadas no banco de dados hue.
    Insira a descrição da imagem aqui
    Insira a descrição da imagem aqui

  4. Inicie o Hue, acesso à IU da Web
    cd /export/servers/hue-3.9.0-cdh5.14.0/
    Build / env / bin /
    caminho de acesso da página do Supervisor :
    HTTP: // the Node-1: 8888
    Insira a descrição da imagem aqui
    Para desligar o Hue, diretamente na janela ctrl + c está bem.

Acho que você gosta

Origin blog.csdn.net/Dreamy_zsy/article/details/103423484
Recomendado
Clasificación