python编程快速上手(持续更新中…)

推荐系统基础


文章目录

  • python编程快速上手(持续更新中…)
    • 推荐系统基础
    • 一、事前准备
      • 1、VMware下CentOS7虚拟机(三台)
      • 2、Zookeeper安装包
    • 二、解压、改名(三台虚拟机都要操作)
      • 1.将下载的压缩包拖入根目录下的software目录下
      • 2.进入opt目录改名
    • 三、修改环境变量
      • 1.添加
      • 2.输入:wq保存退出
    • 四、修改配置文件
      • 1.进入zookeeper的conf目录下
      • 2.将文件zoo_sample.cfg改名为zoo.cfg
      • 3.进入配置文件进行修改
      • 4.完成后创建数据目录
      • 5.创建myid文件
    • 五、启动和关闭
      • 1.启动
      • 2.jps命令出现QuorumPeerMain进程表示启动成功
      • 3.zkServer.sh status 查看状态
      • 4. 关闭
    • 六、一键启动小脚本
      • 1.脚本
      • 2.完成后赋权
      • 3.启动脚本
      • 4.停止脚本

一、事前准备

1、VMware下CentOS7虚拟机(三台)

虚拟机的创建:3.2.VMware创建与安装CentOS7并使用MobaXterm连接
虚拟机的克隆和时间同:3.4VMware虚拟机的克隆与主机时间同步

2、Zookeeper安装包

Zookeeper链接
提取码:bxvd

二、解压、改名(三台虚拟机都要操作)

1.将下载的压缩包拖入根目录下的software目录下

解压:使用命令解压至opt目录下

tar -zxvf zookeeper-3.4.6.tar.gz -C /opt/

2.进入opt目录改名

cd /opt
mv zookeeper-3.4.6/ zookeeper

三、修改环境变量

1.添加

vi /etc/profile

export ZOOKEEPER_HOME=/opt/zookeeper
export PATH=PATH:PATH:PATH:ZOOKEEPER_HOME/bin

2.输入:wq保存退出

source /etc/profile

四、修改配置文件

1.进入zookeeper的conf目录下

cd /opt/zookeeper/conf

2.将文件zoo_sample.cfg改名为zoo.cfg

mv zoo_sample.cfg zoo.cfg

3.进入配置文件进行修改

vi zoo.cfg

#数据目录,zookeeperdata这个目录一会儿要自己创建
dataDir=/opt/zookeeper/zookeeperdata
#最大访问数,不限制
maxClientCnxns=0#server.数字=主机名:2888:3888
server.1=hadoop1:2888:3888

集群

#集群配置,这里的主机名根据自己的修改,也可以用ip
#server.数字=主机名:2888:3888
server.1=hadoop1:2888:3888
server.2=hadoop2:2888:3888
server.3=hadoop3:2888:3888

4.完成后创建数据目录

mkdir /opt/zookeeper/zookeeperdata
cd /opt/zookeeper/zookeeperdata

5.创建myid文件

输入配置文件中server后面对应的数字,这台虚拟机是hadoop1,应该输入数字是1

echo 1 > myid

集群
三台虚拟机都要操作,后面两台输入2和3

五、启动和关闭

1.启动

zkServer.sh start

2.jps命令出现QuorumPeerMain进程表示启动成功

3.zkServer.sh status 查看状态

单机

主机:leader

4. 关闭

zkServer.sh stop

六、一键启动小脚本

1.脚本

vi zk.sh

#!/bin/bash
#              这里改成自己的主机名
for i in {"hadoop1 ","hadoop2","hadoop3"};
doecho "----------$1ing $i----------"
#                                   这里改成自己的安装地址ssh $i "source /etc/profile;/opt/zookeeper/bin/zkServer.sh $1"
donesleep 5
#同上
for j in {"hadoop1","hadoop2","hadoop3"};
doecho "----------$j status----------"#同上ssh $j "source /etc/profile;/opt/zookeeper/bin/zkServer.sh status"
done

2.完成后赋权

chmod 777 zkManagement.sh
chmod 777 zk.sh

3.启动脚本

./zk.sh start

4.停止脚本

./zk.sh stop

3.5.CentOS7下安装配置Zookeeper集群与一键启动小脚本相关推荐

  1. CentOS7下安装配置zookeeper集群及设置开机自启

    1.在做zookeeper集群之前需要有至少三台centos机器或虚拟机 一.Zookeeper原理简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程 ...

  2. CentOS7下安装Redis伪集群(基于Redis官方Cluster集群模式版本redis-5.0.10)

    文章目录 Redis简介 什么是redis redis的优点 Redis集群都有哪些模式 主从复制(Master-Slave Replication) 哨兵模式(Sentinel) Redis官方 C ...

  3. FreeBSD下安装配置Hadoop集群(性能调优)

    hadoop的性能调优是个比较艰难的事情,由于这个系统的整个环境比较复杂,对于接触时间不长的人来说,配置都很难,更别说找出性能优化的点了. 性能优化涉及的方面很广,操作系统,网络配置,配置文件,调度器 ...

  4. FreeBSD下安装配置Hadoop集群(三)

    先给自己做个广告: 开源Hive管理工具phpHiveAdmin今日更新0.05 beta2 ChangeLog: 1. sql查询页全部重写,复杂查询现在可以用异步非阻塞的方式实时的查看map/re ...

  5. FreeBSD下安装配置Hadoop集群(一)

    Hadoop其实本身是Linux下开发的应用,不过得益于虚拟机技术,也可以运行在其他平台.例如FreeBSD. 不过,Linux用的好好的,为什么用FreeBSD呢? 这个问题的回答其实比较复杂,基于 ...

  6. FreeBSD下安装配置Hadoop集群(四)

    前面说过了NameNode,DataNode的配置方法,这次说Secondary的配置方法.hadoop为实现高可用,支持配置失效备份的Namenode,这样当主的Namenode挂掉了之后,可以从S ...

  7. Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD 安装配置以及集群搭建

    Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD 安装配置以及集群搭建 1. elasticSearch 7.4.2 安装 1.1 关于jdk 1.2 ...

  8. Centos7下安装配置开源存储虚拟化QuadStor(4)----Vdisk Clone

    操作环境 同< Centos7下安装配置开源存储虚拟化QuadStor(1)------初始化QuadStor> QuadStor Server:10.10.200.227 iSCSi I ...

  9. centos7.8 安装部署 k8s 集群

    centos7.8 安装部署 k8s 集群 文章目录 centos7.8 安装部署 k8s 集群 环境说明 Docker 安装 k8s 安装准备工作 Master 节点安装 k8s 版本查看 安装 k ...

最新文章

  1. 倒计时两天丨NeurIPS 2020预讲会:7位智源青年科学家,21场报告
  2. 【Kaggle-MNIST之路】CNN结构再改进+交叉熵损失函数(六)
  3. 转:Java并发编程与高并发解决方案(一)
  4. 时速云入选2018中国企业服务创新成长50强
  5. 计算机三级考试监控回放,09年计算机三级辅导:禁用Vista下的硬盘监控警告
  6. 基于Python-turtle库绘制小猪佩奇、小猫咪
  7. Knockout v3.4.0 中文版教程-13-控制文本内容和外观-css绑定
  8. 日常英语:最近的药店在哪里
  9. html给字体设置大小,如何设置html字体大小
  10. EGo1下板_简单秒表
  11. PMI采购MogaFX经理人指数是什么
  12. Augustus:真核生物基因结构预测软件-安装篇
  13. Winform中HelpButton的用法总结
  14. sudo su与su的区别
  15. SNF快速开发平台--规则引擎介绍和使用文档
  16. Mininet教程(六):多数据中心带宽实验
  17. 游戏数字资产复用——有哪些是你需要知道的?
  18. 北京大学优秀计算机论文,计算机系在ESEC/FSE'20上发表的论文获得ACM SIGSOFT杰出论文奖...
  19. Fragment的Tag
  20. SpringBoot 配置文件加密的两种方式

热门文章

  1. 程序员在主动要求涨工资这事上,千万不要学我!从我的第一份工资800开始说起
  2. php 节日,PHP节假日
  3. mysql外键约束的作用_如何在MySQL中设置外键约束以及外键的作用
  4. 多个Serial.print拼成一条Serial.print省时间吗?
  5. [转载]JS浏览器兼容性问题
  6. Linux基础命令学习——方法二(给swap分区增加500M)
  7. web.xml 解析
  8. SSM项目 “信息发送” 详细步骤
  9. moxa uport1150串口驱动下载地址及安装方式
  10. 各种遥感数据,地理信息数据共享网站