码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS6.4安装Zookeeper-3.4.12图解教程

时间:2018-08-30 14:23:19      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:安装   zook   mac地址   sts   安装工具   bcf   ifcfg   连接   aaa   

安装工具

VMware_workstation_full_12.5.2

CentOS6-Base-163

CentOS-6.4-x86_64-bin-DVD1.iso

VM运行配置

双击运行VM

技术分享图片

运行界面

技术分享图片

点击下一步

技术分享图片

如图操作,选择“稍后安装操作系统”,点击下一步

技术分享图片

如图操作,选择Linux、CentOS64

技术分享图片

如图操作,设置“虚拟机名称”、“位置”,建议不要用中文名称,安装路径不要有中文、不要安装在C盘系统盘。

技术分享图片

设置磁盘容量,磁盘容量先按照给定参数设置,具体大小可以大一点。

技术分享图片

如图操作点击完成

技术分享图片

虚拟机界面

技术分享图片

VM设置虚拟机参数

点击“编辑虚拟机设置”

技术分享图片

进入“虚拟机设置”对话框

技术分享图片

设置内存为2G

技术分享图片

选择处理器设置

技术分享图片

选择CentOS镜像文件

技术分享图片

点击确定

技术分享图片

进入虚拟机界面,开启虚拟机

技术分享图片

进入进程

技术分享图片

进入下一步

技术分享图片

选择语言,点击下一步

技术分享图片

一直下一步

技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片

重启系统

技术分享图片

进入系统

技术分享图片

为了方便我们后面的操作我们需要做一些配置

首先我们设置网络,选择编辑

技术分享图片

更改权限

技术分享图片技术分享图片

点完确定后,然后再进去查看下网关

技术分享图片

点击“DHCP设置”进入修改IP地址包含100的地址。

技术分享图片

点取消,记住这个网关

使用root和密码登录到系统中,

我先换下主机名:需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户,将名字改为wangstorm1

  1. vi /etc/sysconfig/networkHOSTNAME=localhost.localdomain  #修改localhost.localdomain为wangstrom1
  2. vi /etc/hosts127.0.0.1    localhost.localdomain  #修改localhost.localdomain为wangstrom1
  3. reboot

技术分享图片

设置网卡

技术分享图片技术分享图片

修改参数

技术分享图片

重启网络

技术分享图片技术分享图片

现在我们用远程工具登录一下

技术分享图片

新建一个Session

技术分享图片技术分享图片技术分享图片

连接上了,接下来我们CRT就可以了,不需要再用VM了,VM操作不是太方便

技术分享图片

我们设置下YUM源,先点击这个按钮

技术分享图片

找这个文件,把文件拖拽到右面

技术分享图片

我们查看文件已经进来了

技术分享图片

我们备份原来的文件

技术分享图片

清除原来的yum

技术分享图片

更新yum库

技术分享图片

我们安装VIM测试一下

技术分享图片

关闭selinux

技术分享图片技术分享图片技术分享图片

停止防火墙功能

技术分享图片

安装Java,将Java安装包上传到Linux中

技术分享图片

解压缩jdk

技术分享图片

查看文件

技术分享图片

修改/etc/profile文件,配置java环境

技术分享图片

配置内容

技术分享图片

配置语句生效

技术分享图片

查看是否成功

技术分享图片

克隆一台虚拟机storm2

将storm1关机,然后开始克隆

技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片

复制过后的虚拟机不能直接使用,需要进行如下操作

技术分享图片技术分享图片技术分享图片

将新生成的MAC更改,然后更改IP

技术分享图片

如果出现这个问题,不出现可以忽略

?

技术分享图片

错误原因:

   

    克隆的Linux系统在新的机器上运行,新服务器网卡物理地址已经改变。而/etc/udev/rules.d/70-persistent-net.rules这个文件确定了网卡和MAC地址的信息之间的绑定,克隆后的网卡的MAC已经发生了变化,所以导致系统认为网络设备不存在,网络不能正常启动。另外一个就是/etc/sysconfig/network-scripts/ifcfg-eth0里面MAC地址也是以前的旧信息。

   关于/etc/udev/rules.d/70-persistent-net.rules这个文件,系统在启动时会自动监测变化,然后由/lib/udev/write_net_rules写入到/etc/udev/rules.d/70-persistent-net.rules中一个新的配置节,网卡的的序号依次递增(如原来为eth0,则修改第一后生成一个eth1,再次修改后生成一个eth2...),且其ATTR{address}的值为当前网卡对应的mac地址。

解决方法:

 

1:编辑/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,将ifcfg-eth0的配置文件里里面以前的关于MAC地址这一行删除掉或修改。另外克隆的服务器的IP设置的是静态IP,要么修改为一个其它的IP地址或设置为动态IP,重启网卡服务

 

2:找到/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器,系统会自动生成一个70-persistent-net.rules文件。

因为这个文件绑定了网卡和MAC地址,换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和MAC地址修改成对应的,不过这样多麻烦,直接删除重启,它会自动生成个一个新的文件。

技术分享图片

重启

技术分享图片

查询IP

技术分享图片

然后我们用CRT连接一下

技术分享图片

修改一下主机名

技术分享图片

我们看两台机器是否相通,先安装SSH

技术分享图片技术分享图片

登录一下

技术分享图片

安装rzsz

技术分享图片

上传zookeeper安装包

技术分享图片

解压压缩包

技术分享图片技术分享图片

在根目录下创建一个data目录

技术分享图片

进入到配置目录

技术分享图片

修改配置文件,我们先修改下名称,然后开始编辑

技术分享图片

查看我们刚新建的data的目录路径

技术分享图片

将路径记录到配置文件中

技术分享图片

我们进入到data目录

技术分享图片

新建myid

技术分享图片技术分享图片技术分享图片技术分享图片

然后我们拷贝zookeeper到另外一台机器

进入zookeeper目录

技术分享图片

配置域名wangstorm1和wangstorm2后,拷贝文件

技术分享图片

如果出现这个问题

技术分享图片

执行(两台机器都要执行)

技术分享图片

已经拷贝进来了

技术分享图片

将wangstorm2中的myid改为2

技术分享图片技术分享图片

然后我们进入到bin下面启动命令 两台机器同时启动

技术分享图片

查看状态

技术分享图片技术分享图片

CentOS6.4安装Zookeeper-3.4.12图解教程

标签:安装   zook   mac地址   sts   安装工具   bcf   ifcfg   连接   aaa   

原文地址:https://www.cnblogs.com/bqwzy/p/9559723.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!