CentOS 7 + Hadoop-2.7.2 do ambiente Hadoop para construir (a) para criar rapidamente o primeiro ambiente de máquina virtual e preparar

ambiente construído e o software que você está usando:

  1. VMware15
  2. CentOS 7 64 bits
  3. Xshell
  4. Xftp
  5. hadoop-2.7.2.tar.gz
  6. jdk-8u162-linux-x64.tar.gz

Criar uma máquina virtual (VM)

  1. Com um típico simples para criar:

  2. Atribuir os processadores virtuais de máquinas, recursos de memória e placas de rede.
    Estou aqui para fazer a CPU virtual e 2G de memória, adaptadores de rede para NAT, pode exigir mudanças.Aqui Insert Picture Descrição

  3. armazenamento aloca para máquinas virtuais.
    Fui designado aqui 20G, de acordo com a real necessidade de definir a capacidade do disco rígido virtual.
    Aqui Insert Picture Descrição

Após a conclusão da configuração da máquina virtual para criar o sistema operacional VM está instalado

  1. CentOS Linux 7 de instalação for exibida, pressione Enter (ou aguarde um minuto) para continuar.Aqui Insert Picture Descrição
  2. Pressione Esc para ignorar a instalação fonte de verificação, o instalador do sistema que esperar para o auto-teste (longa espera). Aqui Insert Picture Descrição
  3. Selecionar o idioma, chineses -> chinês simplificado. Clique em "Continuar".

Aqui Insert Picture Descrição
5. Selecione a fonte de instalação (padrão), seleção de software, local de instalação. Clique em "Seleção de Software", escolher o software. Aqui Insert Picture Descrição
6. na centos7 instalação VMware, instalar nós de computação: ferramentas de depuração, ferramentas de desempenho, ferramentas de desenvolvimento, é suficiente Aqui Insert Picture Descrição
7. Clique em "Install Location", selecione o particionamento automático, clique no canto superior esquerdo "Finish".

Aqui Insert Picture Descrição
9. iniciar a instalação, o processo de instalação pode ser fornecida e o utilizador e a palavra-passe raiz

Aqui Insert Picture Descrição
11. Após o reinício, o "Definições iniciais", clique em "Licença não aceito"
clicar "Concordo com o contrato de licença" caixa de seleção, pressione o canto superior esquerdo "Finish". Em seguida, no "Definições iniciais" página clique em "concluir a configuração."
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
12. Na página de "Bem-vindo", selecione "chinês".

Se o tempo errado, definir o fuso horário e sincronização de tempo

Abra um pouso terminal com raiz : Aqui Insert Picture Descrição
Para executar em um terminal:

  1. ferramenta de instalação ntpdate
    yum -y install ntp ntpdate
  2. Definir a hora do sistema e sincronização de tempo de rede:
    ntpdate cn.pool.ntp.org
  3. A hora do sistema em tempos hardware de gravação
    hwclock --systohc
  4. Verifique se a sincronização de tempo
    date

Ele irá modificar uma máquina virtual ip ip estático, e modificar o nome do host

Por exemplo, com hadoop-00

  1. Ver conector de rede virtual
    Aqui Insert Picture Descrição
  2. Ver definições de NAT, consulte gateway
    Aqui Insert Picture DescriçãoAqui Insert Picture Descrição

De acordo com o seu próprio segmento de rede, a partir daqui planejando quatro IP, ele será usado mais tarde.
Hadoop-00 192.168.218.132
192.168.218.133 hadoop-01
192.168.218.134 hadoop-02
192.168.218.135 hadoop-03
5. Modificar o nome do host
vim /etc/hostname
Aqui Insert Picture DescriçãoAqui Insert Picture Descrição
6. modificar o / etc / hosts
modificar o conteúdo, bem como o nome do host ip planejada correspondente a
vim /etc/hosts
Aqui Insert Picture Descrição
Aqui Insert Picture Descrição
7. modificar o IP estático

  • O primeiro passo:
    vim /etc/sysconfig/network-scripts/ifcfg-ens33
    Esta é a minha configuração, eu mudei a fluorescência amarela é parte da configuração, se você não quiser adicionar suas próprias peças.
    Aqui Insert Picture Descrição
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="6ddb40f1-d3c7-498b-9b5c-c92af02b8a65"
DEVICE="ens33"

ONBOOT="yes"
BOOTPROTO="static"
IPADDR=192.168.218.132 #静态IP  
GATEWAY=192.168.218.2 #默认网关  
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.218.2 #DNS 配置

  • Passo Dois:
    Após a modificação, executar:
    systemctl restart network.service
    Aqui Insert Picture Descrição
  • O terceiro passo:
    verificação
    ifconfig
    Aqui Insert Picture Descrição
    sob suas próprias Ping
    ping 192.168.218.132
    Aqui Insert Picture Descrição
    Baidu próxima de ping
    ping www.baidu.com
    Aqui Insert Picture Descrição
    pode pingar os shows um sucesso.

Connection Xshell

Use Xshell: Xshell pode ser usado na interface do Windows para acessar um servidor remoto sob os diferentes sistemas, de modo a atingir um melhor controle do terminal remoto, o controle remoto é termos populares.

  1. Nova sessão, preencha o anfitrião ligado IPAqui Insert Picture Descrição

  2. Aceitar e guardar
    Aqui Insert Picture Descrição

  3. Preencha o nome da conta
    Aqui Insert Picture Descrição

  4. password Fill

Aqui Insert Picture Descrição
5. sucesso Ligue

Aqui Insert Picture Descrição

Desligue o firewall

  1. Verifique o status do firewall
    firewall-cmd --state
  2. firewall parada
    systemctl stop firewalld.service
  3. Proibir inicialização firewall
    systemctl disable firewalld.service

Aqui Insert Picture Descrição

Configurar seu próprio usuário com privilégios de root

vim /etc/sudoers
Adicionado após linha 100: Existem dois modos diferentes
Aqui Insert Picture Descrição

  1. Adicionar zyy ALL=(ALL) ALL
    este modo: Ao usar o comando sudo, digite o número da senha mais
  2. Adicionar zyy ALL=(ALL) NOPASSWD:ALL
    este modo: Ao utilizar o comando sudo, nenhuma senha

Instalar o JDK

Follow-up com seus usuários:

  1. Criar um módulo no diretório / opt, pasta software e modificar o dono da pasta
cd /opt/
sudo mkdir module
sudo mkdir software
sudo chown zyy:zyy module/ software/
ll

Aqui Insert Picture Descrição
2. Desinstalar o existente do JDK
(1) Verifique se o software instalado Java :.
rpm -qa|grep java
Aqui Insert Picture Descrição
. (2) Full Uninstall
rpm -e --nodeps 包名称

sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64
sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64
sudo rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
sudo rpm -e --nodeps javamail-1.4.6-8.el7.noarch
sudo rpm -e --nodeps tzdata-java-2019b-1.el7.noarch
sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64
sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
sudo rpm -e --nodeps javassist-3.16.1-10.el7.noarch
sudo rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch

Aqui Insert Picture Descrição

  1. A introdução JDK de software pasta diretório opt Xftp
    (1). Xfrp como uma nova sessão Xshell
    (2). Passa

Aqui Insert Picture Descrição
Para ver se o sucesso

cd /opt/software/
ls

Aqui Insert Picture Descrição

  1. Para extrair o JDK em / opt diretório / módulo
tar -zxvf jdk-8u162-linux-x64.tar.gz -C /opt/module/

Aqui Insert Picture Descrição

  1. configuração do ambiente variável JDK
    (1) Abrir ficheiro / etc / perfil
    sudo vi /etc/profile
    (2) Adicionar o final do caminho JDK
    adicionado conteúdo

    #JAVA_HOME
    export JAVA_HOME=/opt/module/jdk1.8.0_162
    export PATH=$PATH:$JAVA_HOME/bin
    

    Aqui Insert Picture Descrição

    (3) arquivo as alterações entrem em vigor

    source /etc/profile
    Aqui Insert Picture Descrição

  2. JDK para ver se a instalação foi bem sucedida
    java -version
    Aqui Insert Picture Descrição

hadoop instalação

  1. pacote de instalação que extrai o Hadoop para o diretório / opt / módulo

    cd /opt/software/
    tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
    ls /opt/module/
    

    Descompressão:
    Aqui Insert Picture Descrição
    Ver descompressão não teve êxito
    Aqui Insert Picture Descrição

  2. variável ambiente Hadoop adicionado ao
    ficheiro / etc (1) aberto / perfil é adicionado no final do caminho
    sudo vi /etc/profile
    Aqui Insert Picture Descrição

    #添加的内容:
    ##HADOOP_HOME
    export HADOOP_HOME=/opt/module/hadoop-2.7.2
    export PATH=$PATH:$HADOOP_HOME/bin
    export PATH=$PATH:$HADOOP_HOME/sbin
    

    Aqui Insert Picture Descrição
    (2) o arquivo para entrar em vigor
    source /etc/profile
    Aqui Insert Picture Descrição

    (3) Verifique se bem sucedida
    hadoop version
    Aqui Insert Picture Descrição

Chamá-lo um dia! A primeira máquina virtual criada bom!

Lançado três artigos originais · ganhou elogios 2 · visualizações 93

Acho que você gosta

Origin blog.csdn.net/weixin_45739483/article/details/104864293
Recomendado
Clasificación