设为首页 收藏本站
查看: 1090|回复: 0

[经验分享] 决战大数据之一:伪分布式集群环境搭建

[复制链接]

尚未签到

发表于 2017-6-21 19:55:09 | 显示全部楼层 |阅读模式
### 决战大数据之伪分布式环境搭建:CentOS安装及网络配置
  [TOC]

任务描述
  使用最新 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

  https://www.virtualbox.org/wiki/Downloads


安装最新版的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)[^CentOS]

  注意有些人会发现没有64-bit的选项(Option),解决方案如下:



  • 验证BOIS -CPU 是否启用的vitualization Technology,如果没有则启用保存退出,参考连接
  • 禁用 Windows 自动的虚拟化工具hyper-v,参考链接  
    内存大小:4096MB(4GB)



  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又能连接外网指南很少,但是还是找到了一个[^staticIP],方案如下:

  1.修改网卡配置(要先关闭虚拟机:note1),见下图




  修改网卡配置:
  

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3  

  添加修改内容如下:[^network],保存退出,重启,此时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配置及访问

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-386494-1-1.html 上篇帖子: 第一讲 下篇帖子: HTML简述笔记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表