zoukankan      html  css  js  c++  java
  • 第一集:大数据常用Linux命令总结+环境集群搭建+zookeeper概述

    5-Linux命令增强

     

     

     

     注意:locate命令查找速度非常快,原因是会生成locatedb数据库;所以在获取最新数据前需执行updatedb命令

     

     

     

     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     ==========================================================================================================

    7-Linux的shell脚本1

     注意:.sh为默认后缀名,也可以指定其他后缀名

     bash为shell的解析器

     

     

     

     

     

     ./代表当前目录,是相对路径的一种写法.

     

     

     

     

     

     

     vim test2.sh

     

     ========================================================================================================

    8-Linux的shell脚本2

    运算符有下列三种方式:

     注意:定义变量时,=号两边不能留空格

     

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      

    if 的结束为fi 

    运行结果:

     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

     

     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     read表示从键盘获取数字

     

     

     执行结果:

     

     1个字节最大128

    ===================================================================================================================

     9-集群环境搭建-配置1

     

     

     

     

     

     

     

     

     

     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

     因为每次手动太麻烦,故设置开机自动同步

     

    ==========================================================================================================================

    11-集群环境搭建-jdk安装

     

     配置环境变量

    vim  /etc/profile

    export  JAVA_HOME=/export/servers/jdk1.8.0_141

    export  PATH=:$JAVA_HOME/bin:$PATH

    ==========================================================================================================

    12-Zookeeper的概述

     

     

     

     =============================================================================================================

    13-Zookeeper的安装

     

     

     

     

     

     

     

     

     第二台虚拟机为leader的原因?

    第一台zookeeper启动,不能选举;第二台启动,第一台和第二台各自为自己投了一票;票数相同,比较myid,myid大着为leader;当第三台zookeeper启动时,虽然其myid值最大,但由于已经选举出leader,故第三台只能当follower.

    =================================================================================================

    14-Zookeeper的节点操作

     

     

     

     

     

     

     

     

     

     ======================================================================================================

    15-Zookeeper的watch机制

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 

    watch机制演示:

     

     

     

     ........未完

  • 相关阅读:
    从零开始编写网络游戏 --- 基础篇
    分治算法
    arm-linux-gcc-4.5.1安装方法
    linux双显卡解决方案
    Mac快捷键整理(随时更新)
    MacBook连接蓝牙鼠标、蓝牙键盘失败的解决方案
    IDEA for Mac 快捷键整理
    禁用win10笔记本自带键盘
    写给自己的博客初心:博客选择,为什么写博客?怎么写?写什么?
    Hexo框架的微博搭建
  • 原文地址:https://www.cnblogs.com/curedfisher/p/12553880.html
Copyright © 2011-2022 走看看