1. 程式人生 > >大資料入門(1)準備linux環境

大資料入門(1)準備linux環境

1、安裝vmware 


2、新建虛擬機器

file - new virtual machine

install disc image file(iso)    選擇映象檔案

選擇虛擬機器安裝路徑,方便以後copy

3、設定虛擬機器ip()

第一步:
    edit - virtual network editor - 選擇 bridged
 
第二步:
    進入Linux圖形介面 -> 右鍵點選右上方的兩個小電腦 -> 
    點選Edit connections -> 選中當前網路System eth0 -> 點選edit按鈕 -> 
    選擇IPv4 -> method選擇為manual -> 點選add按鈕 -> 新增IP:192.168.1.119 子網掩碼:255.255.255.0 閘道器:192.168.1.1 ->     apply

第三步:
        在虛擬軟體上 --My Computer -> 選中虛擬機器 -> 右鍵 -> settings -> network adapter -> bridged -> ok    

4、關閉防火牆

        #檢視防火牆狀態
        service iptables status
        #關閉防火牆
        service iptables stop
        #檢視防火牆開機啟動狀態
        chkconfig iptables --list
        #關閉防火牆開機啟動
        chkconfig iptables off
5、重啟後ip設定才會生效
    reboot

       sudo halt 停止

6、修改啟動項為黑視窗

  vim  /etc/innittable

    id:5  圖形介面
    id:3  多使用者的黑視窗


7、su切換使用者,sudo 命令執行一次root後自動切回admin

    admin is not in the sudoers file.  This incident will be reported.

    設定:vim /etc/sudoers

    #allow root to run any commands anywhere 的下新增
    新增:admin  ALL=(ALL)   ALL

8、window 和 linux 之間傳輸檔案

    alt+p 進入ftp模式連線
    
    上傳檔案:put e:\soft\jdk.jar
    
    下載檔案ftp: 1)檔案所在目錄:cd /home/admin/app/hadoop-2.4.1/etc/hadoop
              2)檔案存放位置:lcd e:/
              3)獲取檔案:get hdfs-site.xml core-site.xml 

9、window 中配置主機名訪問,否則只能用ip訪問

    C:\Windows\System32\drivers\etc下的hosts 配置ip 和 主機名的對映
    

    瀏覽器訪問:weekend01:50070/dfshealth.html#tab-overview

#############################################################
1.準備Linux環境
    1.0點選VMware快捷方式,右鍵開啟檔案所在位置 -> 雙擊vmnetcfg.exe -> VMnet1 host-only ->修改subnet ip 設定網段:192.168.1.0 子網掩碼:255.255.255.0 -> apply -> ok
        回到windows --> 開啟網路和共享中心 -> 更改介面卡設定 -> 右鍵VMnet1 -> 屬性 -> 雙擊IPv4 -> 設定windows的IP:192.168.1.100 子網掩碼:255.255.255.0 -> 點選確定
        在虛擬軟體上 --My Computer -> 選中虛擬機器 -> 右鍵 -> settings -> network adapter -> host only -> ok    
    1.1修改主機名
        vim /etc/sysconfig/network
        
        NETWORKING=yes
        HOSTNAME=itcast    ###

    1.2修改IP
        兩種方式:
        第一種:通過Linux圖形介面進行修改(強烈推薦)
            進入Linux圖形介面 -> 右鍵點選右上方的兩個小電腦 -> 點選Edit connections -> 選中當前網路System eth0 -> 點選edit按鈕 -> 選擇IPv4 -> method選擇為manual -> 點選add按鈕 -> 新增IP:192.168.1.101 子網掩碼:255.255.255.0 閘道器:192.168.1.1 -> apply
    
        第二種:修改配置檔案方式(屌絲程式猿專用)
            vim /etc/sysconfig/network-scripts/ifcfg-eth0
            
            DEVICE="eth0"
            BOOTPROTO="static"               ###
            HWADDR="00:0C:29:3C:BF:E7"
            IPV6INIT="yes"
            NM_CONTROLLED="yes"
            ONBOOT="yes"
            TYPE="Ethernet"
            UUID="ce22eeca-ecde-4536-8cc2-ef0dc36d4a8c"
            IPADDR="192.168.1.101"           ###
            NETMASK="255.255.255.0"          ###
            GATEWAY="192.168.1.1"            ###
            
    1.3修改主機名和IP的對映關係
        vim /etc/hosts
            
        192.168.1.101    itcast
    
    1.4關閉防火牆
        #檢視防火牆狀態
        service iptables status
        #關閉防火牆
        service iptables stop
        #檢視防火牆開機啟動狀態
        chkconfig iptables --list
        #關閉防火牆開機啟動
        chkconfig iptables off
    
    1.5重啟Linux
        reboot