zoukankan      html  css  js  c++  java
  • 虚拟机安装CentOS7 Minimal、jdk和hadoop


    虚拟机安装CentOS7 Minimal、jdk和hadoop

    1 安装版本

    CentOS-7-x8664-Minimal-1503-01.iso

    2 PD安装

    不要选择快速安装
    启动后,命令行选择安装
    NETWORK&HOSTNAME : ON
    选择好INSTALLATION DESTINATION
    root password & user creation

    3 vim安装和配置

    su
    yum install vim-enhanced.x86_64
    

    vim配置文件导入

    scp ~/.vimrc galaxy@10.211.55.21:/home/galaxy/
    

    如果要以root身份修改配置文件,也复制一份到/root目录下

    4 主机名变为bogon的解决办法

    修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts
    1).修改/etc/sysconfig/network里面的主机名字。

    [root@bogon ~]#  vi /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=xg                // 在这修改 hostname 为 xg
    

    2).修改/etc/hosts里面的名字

    [root@bogon ~]#  vi /etc/hosts
    127.0.0.1              xg
    

    3).不需要重启主机,最后在终端下执行:

    [root@bogon ~]# hostname xg     // xg 为修改的hostname
    [root@xg ~]#
    

    此方法重启后不好用
    http://xugang-1017-126-com.iteye.com/blog/1633934

    5 jdk的安装和配置

    scp ~/soft/01-程序设计/java/jdk/jdk-8u45-linux-x64.rpm galaxy@10.211.55.21:/home/galaxy/
    su
    rpm -ivh jdk-8u45-linux-x64.rpm
    

    /etc/profile文件中增加:

    export JAVA_HOME=/usr/java/jdk1.8.0_45
    export CLASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
    export PATH="$JAVA_HOME/bin:$PATH"
    
    source /etc/profile
    

    6 hadoop安装测试

    scp ~/soft/01-程序设计/hadoop-2.5.1.tar.gz galaxy@10.211.55.21:/home/galaxy/
    tar xvzf hadoop-2.5.1.tar.gz
    [galaxy@localhost hadoop-2.5.1]$ mkdir input
    cp etc/hadoop/*.xml input
    ./bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.1.jar grep input output 'dfs[a-z.]+'
    
    [galaxy@localhost hadoop-2.5.1]$ cat output/*
    1	dfsadmin
    

    Author: galaxy

    Created: 2015-11-09 Mon 10:52

    Emacs 24.5.6 (Org mode 8.2.10)

    Validate

  • 相关阅读:
    Nginx+uWsgi+Django+Python+MongoDB+mySQL服务器搭建
    Scott Guthrie's Blog on ASP.NET
    NPOI 读写excel
    用C#开发了一个Android 浏览器APP
    Windows 8 应用开发技术资源
    微软发布Sample Browser for Windows 8版:5000示例代码,"触手可及"
    依赖注入
    DIY 一套正版、免费、强大的 Visual Studio 2012 IDE
    基于JQuery EasyUI、Web Api的 ASP.NET MVC 代码生成插件
    深度剖析Byteart Retail案例:AOP 异常处理与缓存
  • 原文地址:https://www.cnblogs.com/galaxy-gao/p/4949351.html
Copyright © 2011-2022 走看看