决战大数据之一:伪分布式集群环境搭建
决战大数据之伪分布式环境搭建:CentOS安装及网络配置
任务描述
使用最新 Vitualbox 5.1.4 + CentOS 7 在Windows 10旗舰版(64位)搭建本地伪集群:Node1,Node2,Node3
软硬件配置
Operating System: Windows 10 企业版 64-bit (10.0, Build 10586)
Processor: Intel(R) Core(TM) i7-6770HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz
Memory: 16384MB RAM
安装最新版的VitualBox 5.1.4
下载地址如下,选择 VirtualBox 5.1.4 for Windows hosts x86/amd64
安装最新版的CentOS 7
下载地址如下
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso
在Vitalbox 5.1.4安装 CentOS 7
虚拟机规划
- 内存4GB
- 硬盘20GB(动态分配)
- CPU核数:1
虚拟机安装步骤
1.新建
名字:Node1
类型:Linux
版本:Red Hat (64-bit)[1]注意有些人会发现没有64-bit的选项(Option),解决方案如下:
2.配置虚拟机
文件位置:我选择默认,如果C盘空间不够可以选择其他盘
文件大小:15GB,我的M.2 SSD硬盘只用256GB,说出来都是泪:)
3.创建虚拟机
4.CentOS 7虚拟机安装
1.点击刚才创建的虚拟机note1,右键
设置
或者点Ctrol S
2.点击存储
->没有盘片
->分配光驱
-> 选择下载的iso文件CentOS-7-x86_64-DVD-1511.iso
->OK
3.点击启动 ->Install CentOS 7
->Continue
4.点击install destination
(有黄色的感叹号)选择刚才设定的虚拟盘,后选择Done
5.注意:鼠标被虚拟机捕获后不能退出虚拟机的屏幕,可以点击键盘右边的Ctrol
键退出
6.点击Begin installation
7.设置下Root账号的密码:bigdata123
8.静待虚拟机安装结束:大概需要1-2mins,等安装结束之后点击reboot
5 重启后:输入账号和密码验证安装结果
local login: root
password:
6 配置CentOS 7网络使用静态IP,你可以用如下命令测试
ping baidu.com
unknowed host ....
网上Google了很多教程,在VitalBox给CentOS 7配置静态IP又能连接外网指南很少,但是还是找到了一个[2],方案如下:
1.修改网卡配置(要先关闭虚拟机:note1),见下图
修改网卡配置:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
添加修改内容如下:[3],保存退出,重启,此时internet可以连通
```shell
:TYPE=Ethernet
BOOTPROTO=static
NM_CONTROLLED=no
你指定的静态ip
IPADDR=192.168.3.11
子网掩码
NETMASK=255.255.255.0
网关
GATEWAY=192.168.3.1
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=83179c2f-b512-4c1a-8358-2ff4e823d954
DEVICE=enp0s3
ONBOOT=yes
DNS1=8.8.8.8
DNS2=8.8.4.4
```
停用NetworkManager并启用network,关闭防火墙,重启电脑
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start network.service
systemctl stop firewalld
systemctl disable firewalld
reboot now
测试网络连接 ping baidu.com
,此时应该有网络ip返回
使用Putty[putty]远程SSH登陆
- 检查sshd服务是否启动,执行如下命令
systemctl status sshd
结果如下,目前是sshd服务已经开启,我们科员试用putty远程登陆了
配置putty,注意host是你指定的静态ip(比如我指定的是192.168.3.11
)
输入账号和密码,登陆,并执行ping baidu.com
自此我们完成:
- CentOs 7虚拟机安装
- 网络配置:静态IP加网络访问
- SSH配置及访问
posted on 2016-09-06 23:03 Simon.Huang 阅读(279) 评论(0) 编辑 收藏 举报