hadoop---前期準備---屌絲

  hadoop要求有多臺機子進行後續的數據處理,做爲屌絲一枚,怎麼才能搭建一個合適的環境學習hadoop?這就是本篇將要介紹的----前期準備。linux

  搭建環境沒啥好說的,說一下搭建環境多須要的吧shell

    硬件:電腦 (win7系統)vim

    軟件: 虛擬機軟件VMware Workstation Procentos

        操做系統Centos 6.7網絡

        終端模擬軟件XShellssh

        反向代理軟件ngroktcp

  安裝配置VMware以及安裝Centos系統就不介紹了,如今主要講解下面的一些配置工具

  1.SSH服務oop

  直接在虛擬機裏面操做有些麻煩,開啓ssh服務之後就能夠在win7系統上經過工具進行鏈接學習

  首先打開終端,輸入 rpm -qa |grep ssh 查找當前系統是否已經安裝ssh 

  若是沒有安裝,能夠經過yum install ssh進行安裝

  安裝完成之,經過service sshd start命令啓動ssh服務

  經過iptables stop命令將防火牆關閉

  能夠經過ifup eth0(本身的網卡配置)開啓網卡

  ifconfig查看IP

  打開XShell,點擊新建打開新建回話窗口

  將centos的IP填寫到主機框,端口默認是22,本身修改的話就換成本身的端口

  鏈接是須要輸入centos的用戶名和密碼

  2.反向代理

  經過命令 cd / 進入根目錄

  建立代理軟件存放的文件夾 mkdir ngrok

  進入ngrok目錄 cd ngrok

  將linux版本的ngrok軟件包下載到win7

  xshell輸入 yum install lrzsz 安裝文件上傳下載工具

  輸入 rz -E 肯定後選擇剛下載的ngrok

  unzip linux_amd64.zip解壓文件

  進入解壓後的目錄 cd linux_amd64

  編輯ngrok.xml文件vim ngrok.cfg

  

server_addr: "tunnel.qydev.com:4443"
trust_host_root_certs: false
tunnels:
  ssh:
    remote_port: 2222
    proto:
      tcp: "22"

保存退出,這是修改後的文件內容

  進入虛擬機裏面的系統命令行

  經過命令 ./ngrok -config=ngrok.cfg start ssh開啓服務

  其中有一行tcp://tunnel.qydev.com:2222 -> 127.0.0.1:22 

  如今就能夠新建xshell回話將主機 tunnel.qydev.com 端口2222,以及主機用戶名登陸系統了,外網能夠訪問。

到這兒,基本上的就差很少了,能夠將想一塊兒學習hadoop的朋友的電腦經過上面的配置啓動起來。這就有了集羣的基礎---多臺電腦網絡間訪問。

相關文章
相關標籤/搜索