06 大数据CentOS6.5mini安装与网络配置
1. CentOS6.5mini安装
文件>>新建虚拟机

选择自定义,下一步

默认,下一步

选择稍后安装操作系统,下一步

选择CentOS版本,下一步

给虚拟机命名,这个是在VMWare中显示的名称,下一步

处理器配置,默认,下一步

根据电脑配置选择虚拟内存,不能小于1024M,下一步

网络类型选择NAT,下一步

I/O类型和磁盘类型,默认,下一步



磁盘大小,默认20G,一般情况下20G用不完,但是大数据可能会有大文件导入,所以我们选择100G。100G比我们当前所在的D盘都大,但是没关系,它是用多少申请多少。

默认,下一步

选择操作系统安装文件

默认选第一个

选Skip

直接点OK

直接选Next

语言选英文,Next


默认,下一步

选Yes,discard any data,下一步

这里是给虚拟机的机器名([root@node01]),这里命名node01,下一步

时区选上海,下一步

设置密码,简单脱敏

选择最后一个,下一步

选Create>>Create

弹出的窗口中选/boot,点击OK,这是相当于一个启动向导boot功能。

点Create>>Create,swap是给内核用的

点击Create>>Create,选择/,这是代表根目录

点击Next,选择Format

选Write changes to disk

启动向导安装,默认,点Next

安装完成,点Reboot


重启后,通过root账户登录系统

2. 虚拟机克隆
进行将node01的网络配置好,把HWADDR与UUID删除,其余如下图就好,详情参考第三步网络配置。

测试可以连通网络的情况下,对虚拟机node01做快照

选中basic快照,点击克隆

直接下一步

默认现有快照basic,点击下一步

默认创建链接克隆,点击下一步

给克隆的虚拟机命名,点击完成

3. 网络配置
进入网卡eth0进行编辑
vi /etc/sysconfig/network-scripts/ifcfg-eth0
以node01为例修改如下:

注:192.168.80.1是物理机在net8中的ip,相当于路由的作用。对连接net8的虚拟机来说,路由地址就是192.168.80.1。
另外,IPADDR的设置范围不能使用已占用的IP,比如路由的192.168.80.1,网关的192.168.80.2。也就是说,静态IP可以设置为192.168.80.3至192.168.80.254所有未分配的IP。下图DHCP是虚拟机自动设置的动态IP范围。一定要先将HWADDR与UUID删除。

注意:做镜像时,一定先将node01配置成以下方式,并做快照,在此基础上进行克隆,否则克隆出来的虚拟机会导致物理地址和UID与node01重复,导致eth0网卡无法工作


eth0无法工作

当然如果手快,克隆好了,那你就直接进入克隆机里直接将HWADDR,UUID两行删除,只保存如下配置,然后init 6重启。然后参考node02进行配置也可以。
注:其实是写文章时我的操作有点问题,正常操作是克隆虚拟机时的快照应该只保留以下几行(BOOTPROTO=static),另外需要m -f 70-persistent-net.rules删除70-persistent-net.rules文件,因为这里面保留有当前虚拟机的Mac地址与UID,这会导致克隆的虚拟机eth0无法工作。

以node02为例,克隆机只保留以下几行就行。

对当前使用的网络配置规则进行删除
cd /etc/udev/rules.d/
rm -f 70-persistent-net.rules (此步可省,可直接重启网络服务)

对当前使用的计算机名称进行修改
vi /etc/sysconfig/network
修改过程中会发现所有克隆的计算机名也是node01,我们需要改为node02,node03,node04



重启计算机(poweroff为关机)
init 6

如果计算机名称已改好并且重启(node02),或者不需要修改计算机名称(node01),可以直接重启网络配置进行验证:service network restart


通过ping命令,检验是否可以上网
ping www.baidu.com

06 大数据CentOS6.5mini安装与网络配置的更多相关文章
- CentOS6安装各种大数据软件 第九章:Hue大数据可视化工具安装和配置
相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...
- 大数据之pig安装
大数据之pig安装 1.下载 pig download 2. 解压安装 mapreduce模式安装: 1:设置HADOOP_HOME,如果pig所在节点不是集群中的节点,那就需要把集群中使用的hado ...
- 大数据hbase分布式安装及其部署。
大数据hbase分布式安装及其部署. 首先要启动Hadoop以及zookeeper,可以参考前面发布的文章. 将hbase的包上传至master节点 这里我使用的是1.3.6的版本,具体的根据自己的版 ...
- Centos6.9安装vsftpd并配置多用户的方法
本文介绍了Centos6.9安装vsftpd并配置多用户的方法,分享给大家,具体如下: 一.安装vsftpd ? 1 2 3 4 5 6 7 8 #安装vsftpd yum -y install vs ...
- VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装在阿里云开源镜像地址下载镜像Index of /centos/7.2.1511/isos/x86_64/http://mirro ...
- 大数据之路week04--day03(网络编程)
哎,怎么感觉自己变得懒了起来,更新博客的频率变得慢了起来,可能是因为最近得知识开始变得杂变得难了起来,之前在上课的时候,也没有好好听这一方面的知识,所以,现在可以说是在学的新的知识,要先去把新的知识思 ...
- 大数据的开始:安装hadoop
为实现全栈,从今天开始研究Hadoop,个人体会是成为某方面的专家需要从三个方面着手 系统化的知识(需要看书或者比较系统的培训) 碎片化的知识(需要根据关注点具体的深入的了解) 经验的积累(需要遇到问 ...
- 大数据【一】集群配置及ssh免密认证
八月迷情,这个月会对大数据进行一个快速的了解学习. 一.所需工具简介 首先我是在大数据实验一体机上进行集群管理学习,管理五台实验机,分别为master,slave1,slave2,slave3,cli ...
- Linux初学 - 安装及网络配置
安装版本 CentOS-6.4 虚拟机 vmware workstation 12 配置 网络配置 检查网络设置是否成功 如果网络配置文件检查没有问题,配置完成后网络仍然ping不同 1.检查虚拟机 ...
随机推荐
- winserver2008R2安装配置JDK+tomcat之坑
记一次winserver安装jdk+tomcat 准备软件: jdk-8u241-windows-x64 apache-tomcat-8.5.46-windows-x64 一.安装java 1.安装j ...
- Spring Boot 2.x基础教程:EhCache缓存的使用
上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问.可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过@EnableCachi ...
- js 对象数组根据某个名称删除数组中的对象
delArrayItem: function (array,item) { const index = array.findIndex(text => text.name === item.na ...
- 【软件安装】在 CentOS 7(Linux)上部署流媒体服务(Tengine、ffmpeg、Centos 7、nginx-http-flv-module、OBS)
Centos7+Tengine+Nginx-http-flv-module+ffmpeg+OBS搭建流媒体服务器 一.需求和背景 视频直播是基于领先的内容接入.分发网络和大规模分布式实时转码技术打造的 ...
- C++ 优先队列priority_queue用法
头文件:#include<queue> 操作: top 访问队头 empty 队列是否为空 size 返回队列元素个数 push 插入元素到队尾 pop 弹出队头 swap 交换内容 定义 ...
- Docker 基础知识 - 使用绑定挂载(bind mounts)管理应用程序数据
绑定挂载(bind mounts)在 Docker 的早期就已经出现了.与卷相比,绑定挂载的功能有限.当您使用绑定挂载时,主机上的文件或目录将挂载到容器中.文件或目录由其在主机上的完整或相对路径引用. ...
- git 缓存密码 unable to access... 403错误
如果输入了 git config credential.helper 命令之后还是出现了osxkeychain, store 或者 cache 等,说明 git 的配置还是没有被清空,我参考了stac ...
- shell 输出json格式的内容
对于shell脚本的输出,如果要输出json格式的内容,我们可以借助python -m json.tool命令 比如 echo '{"name":"zhangsan&qu ...
- PHP date_modify() 函数
------------恢复内容开始------------ 实例 修改时间戳.增加 15 天: <?php$date=date_create("2013-05-01");d ...
- PHP gmmktime() 函数
------------恢复内容开始------------ 实例 返回 GMT 日期的 UNIX 时间戳,然后使用它来查找该日期的天: <?php// Prints: October 3, 1 ...