准备工作

150G及以上的硬盘空间(因为要搭建3个系统组成的集群),cpu尽量i7-7xxx标压以上,内存16G及以上

自行搜索,下载,安装VMWare

准备CentOS6.8的镜像文件

注意:安装虚拟机前必须开启BIOS虚拟化支持

安装CentOS

右键刚刚创建好虚拟机,在菜单中选择"设置"选项

鼠标切换:Ctrl + Alt一起按,可以将鼠标从VM中释放出来

先选择中文安装,一些安装选项会看的很明白,安装完之后,再通过修改语言配置信息,将系统改成英文系统

如果密码过于简单,会被提示,直接忽略,下一步~

开发,弹性存储,数据库,服务器,这四个选项可以都不选,后面用到的话,再手动安装

抽根烟,撩个妹......

重启后,进入欢迎界面

设置用户,直接跳过,因为我们已经有root账户和密码了

自行设置时间

禁用Kdump,确定后重启

重启后,登录界面,选择其他,输入root账户和密码,进入系统

安装VMWare Tools(如果已安装过,请跳过此步骤)

选择"虚拟机"选项卡,再菜单中选择"安装VMWare Tools"选项卡

此时,桌面上会有一个光盘,打开后会有一个.tar.gz结尾的文件,将此文件拖拽到桌面

右键,解压到此处

进入文件夹,在空白处右键,选择在终端中打开

./vmware-install.pl

然后一路回车,根据提示,即可安装完成,最后成功之后,重启系统

系统配置

关闭防火墙服务

service iptables stop

关闭开机自启防火墙

chkconfig iptables off

创建一个非root用户 (用户名随意,此处的nty对卤煮是有含义的)

useradd nty
passwd nty

将这个用户加到sudoers中

NOPASSWD的意思是,将来再用sudo 命令的时候,不用再输入密码,两个字,方便~

 vim /etc/sudoers

创建两个目录,并且指定所属者(先创建出来,后面会用到)

mkdir /opt/software /opt/module
 chown nty:nty /opt/software /opt/module

修改hosts

vim /etc/hosts

配置网卡信息,使用静态IP,这个192.168.1的网段,可以在windows系统的"网络和共享中心->更改适配器设置->VMnet8->属性->tcp/ip4"中修改

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.103
PREFIX=
GATEWAY=192.168.1.2
DNS1=192.168.1.2
NAME=eth0

改主机名

vim /etc/sysconfig/network 

设置完后,使用  service network restart 命令重启网卡,打开浏览器,看能否上网.或者用windows的命令行ping 192.168.1.103,看能否ping通

使用如下命令,将系统语言改为英文环境,或者不改.

vim /etc/sysconfig/i18n

之后重启,然后关闭系统

克隆

克隆前,先将上面安装好并且设置好的系统关机.

原则上,命名规则与前面的保持一致.

完成后,开启此系统

由于是克隆机器,所以需要修改的地方很少

第一,修改克隆机的主机名

方法参照上面

第二,修改克隆机的ip地址

方法也参照上面

第三,修改克隆机的网卡

 vim /etc/udev/rules.d/-persistent-net.rules

打开浏览器测试一下能否上网~

总结

如果按照上面的步骤全部操作完成的话,会得到一个被克隆机和一个克隆机,被克隆机可以当做一个default虚拟机,就不要再动它了,然后再克隆出两个克隆机,后续将会操作这三个克隆机来搭建集群.

Hadoop(1)-CentOS6.8的安装,配置和克隆的更多相关文章

  1. 【转载】CentOS6.5_X64下安装配置MongoDB数据库

    [转载]CentOS6.5_X64下安装配置MongoDB数据库 2014-05-16 10:07:09|  分类: 默认分类|举报|字号 订阅      下载LOFTER客户端 本文转载自zhm&l ...

  2. CentOS6.5下安装配置MySQL

    CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...

  3. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

  4. CentOS6.9快速安装配置svn

    CentOS6.9快速安装配置svn 环境介绍: 操作系统:CentOS release 6.9 (Final)192.168.65.130 (svn服务器)192.168.65.129 (svn客户 ...

  5. Hadoop 系列(二)安装配置

    Hadoop 系列(二)安装配置 Hadoop 官网:http://hadoop.apache.or 一.Hadoop 安装 1.1 Hadoop 依赖的组件 JDK :从 Oracle 官网下载,设 ...

  6. Hadoop集群搭建-05安装配置YARN

    Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hadoop集群搭建-01前期准备 先保证集群5台虚 ...

  7. Hadoop集群搭建-04安装配置HDFS

    Hadoop集群搭建-05安装配置YARN Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hado ...

  8. Hadoop集群搭建-02安装配置Zookeeper

    Hadoop集群搭建-05安装配置YARN Hadoop集群搭建-04安装配置HDFS  Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hado ...

  9. Hadoop多节点集群安装配置

    目录: 1.集群部署介绍 1.1 Hadoop简介 1.2 环境说明 1.3 环境配置 1.4 所需软件 2.SSH无密码验证配置 2.1 SSH基本原理和用法 2.2 配置Master无密码登录所有 ...

随机推荐

  1. ORACLE EXPDP命令使用详细

    相关参数以及导出示例: 1. DIRECTORY 指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目 ...

  2. Ubuntu 安装ipython

    操作步骤安装ipythonsudo apt-get install ipython 安装ipython[notebook]终端输入以下命令: sudo apt-get install ipython- ...

  3. react实例:理解dva构建项目的原理

    请点击相应的步骤查看详情 我们首先搭建一个 dva Demo  项目(请参考react快速构建一个应用项目),然后逐步完成以下内容: 结构划分 设计 Model 组件设计方法 组件设计实践 添加 Re ...

  4. git repo代码部署策略及工具

    一般在项目或者产品开发流程中,先是开发人员在本地做好开发及测试,其中可能包含很多用于测试用的目录以及源代码文件,在部署前往往会有一个build过程.web项目最终build产生出优化生产环境下减少ht ...

  5. mysql(5.7.17)字符集设置(character_set/collation)

    0 查看字符集(character_set/collation) use information_schema;desc tables;    --一定记住tables表,information_sc ...

  6. EditPlus 自动格式化js、html、css,以EditPlus 文本编辑器v3.41(1145)为例

    工具/原料   edtools.rar 方法/步骤     下载工具包:edtools.rar ,解压后放到磁盘的一个目录,如D:/edTools   打开ED,打开“工具”-“配置用户工具”,在弹出 ...

  7. Linux 系统的磁盘分区_【all】

    磁盘的存储逻辑结构 1.主引导扇区(446+64+2) MBR(主引导记录)0磁头0磁道的第一扇区 446字节 -->存放系统的引导程序,同Windows 剩下的64字节,分区表(每个分区16字 ...

  8. Linux 系统的用户和组详解_【all】

    1.Linux 用户和用户组详解 2.Linux 文件特殊权限详解 3.Linux 文件的读写执行权限的说明 4.Linux 架构之简述企业网站 5.Linux 环境变量设置详解 6.企业生产环境用户 ...

  9. 《C++ Primer Plus》读书笔记之十二—C++中的代码重用

    第14章 C++中的代码重用 1.C++代码重用方法:公有继承.使用本身是另一个类的对象的类成员(这种方法称为包含.组合或层次化).私有或保护继承.类模板等. 2.模板特性意味着声明对象时,必须指定具 ...

  10. css3实现border渐变色

    案例1 .box{ width: 100px; height: 100px; border:10px solid #ddd; border-image: -webkit-linear-gradient ...