1、解压 maxwell-1.25.0.tar.gz 到/opt/module 目录tar -zxvf

tar -zxvf /opt/software/maxwell-1.25.0.tar.gz -C /opt/module/

2、在数据库中建立一个 maxwell 库用于存储 Maxwell 的元数据

 mysql -uroot -p123456
mysql> CREATE DATABASE maxwell ;分配一个账号可以操作该数据库
mysql> GRANT ALL ON maxwell.* TO 'maxwell'@'%' IDENTIFIED BY '123456';分配这个账号可以监控其他数据库的权限
mysql> GRANT SELECT ,REPLICATION SLAVE , REPLICATION CLIENT ON *.* TO maxwell@'%';

3、拷贝配置文件

cp config.properties.example config.properties

4、修改config.properties

producer=kafka
kafka.bootstrap.servers=hadoop202:9092,hadoop203:9092,hadoop204:9092
#需要添加
kafka_topic=gmall2020_db_m
# mysql login info
host=hadoop202
user=maxwell
password=123456
#需要添加 后续初始化会用
client_id=maxwell_1
注意:默认还是输出到指定 Kafka 主题的一个 kafka 分区,因为多个分区并行可能会打乱binlog 的顺序
如果要提高并行度,首先设置 kafka 的分区数>1,然后设置 producer_partition_by 属性
可选值 producer_partition_by=database|table|primary_key|random| column

5、在/home/atguigu/bin 目录下编写 maxwell.sh 启动脚本

vim /home/user/bin/maxwell.sh
/opt/module/maxwell-1.25.0/bin/maxwell --config /opt/module/maxwell-1.25.0/config.properties >/dev/null 2>&1 &

6、授予执行权限

sudo chmod +x /home/user/bin/maxwell.sh

7、运行启动程序

maxwell.sh

安装 Maxwell相关推荐

  1. 使用maxwell实时同步mysql数据到kafka

    一.软件环境: 操作系统:CentOS release 6.5 (Final) java版本: jdk1.8 zookeeper版本: zookeeper-3.4.11 kafka 版本: kafka ...

  2. 大数据工具Maxwell的使用

    1.Maxwell简介 Maxwell 是由美国Zendesk公司开源,用Java编写的MySQL变更数据抓取软件.它会实时监控Mysql数据库的数据变更操作(包括insert.update.dele ...

  3. Maxwell 的使用

    Maxwell 的使用 1.Maxwell介绍 Maxwell介绍Maxwell是由美国zendesk开源,用java编写的Mysql实时抓取软件,其抓取的原理也是基于binlog. 2.Maxwel ...

  4. 大数据之MaxWell

    文章目录 第1章 Maxwell简介 1.1 Maxwell概述 1.2 Maxwell输出数据格式 第2章 Maxwell原理 2.1 MySQL二进制日志 2.2 MySQL主从复制 2.3 Ma ...

  5. CentOS7 部署 Maxwell

    CentOS7 部署 Maxwell 安装Maxwell 配置MySQL 启用 MySQL Binlog MySQL Binlog 模式 查看是否成功 创建 Maxwell 所需数据库和用户 配置Ma ...

  6. Maxwell 配置实时将MySQL数据同步到Kafka

    文章目录 环境准备 安装maxwell 下载地址 安装 创建元数据存放数据库 被同步的数据库上创建用于数据复制的账号,并授权 配置mysql同步到kafka任务 运行任务 全表同步 可能遇到的问题 M ...

  7. Docker安装常用软件/JAVA/大数据

    Docker安装常用软件 文章目录 Docker安装常用软件 一.Docker安装 1. Windows安装Docker Desktop 2. Centos安装Docker 二.大数据组件安装 1. ...

  8. 【采集项目-(4)业务数据采集】

    安装MySQL 详见[安装Docker][Docker安装MySQL] 业务数据模拟 1)在hadoop102的/opt/module/目录下创建db_log文件夹 [atguigu@hadoop10 ...

  9. 大数据架构选型与设计

    大数据架构选型与设计 1.1 如何构建大数据平台? 1.1.1 数据库与ER建模 1.1.1.1 数据库(DataBase) 数据库是按照数据结构来组织.存储和管理数据的仓库,是一个长期存储在计算机内 ...

  10. 大数据智慧出行开发第一周:智慧出行底层数据架构剖析纵览全局

    第一周:智慧出行底层数据架构剖析纵览全局 0.大数据环境前置准备 一.文档说明 为了统一我们的操作系统与软件环境,我们统一课前基本软件环境,实现全程学习当中的软件版本都是一致的 二.VmWare与li ...

最新文章

  1. Linux面试题集锦
  2. IBatis.Net学习笔记二--下载、编译、运行NPetShop
  3. HR--上载信息类型的长文本的样例代码
  4. 如何查看header object和category 03的IBASE的relationship关系
  5. python读取和存入json文件
  6. Go语言程序记录日志
  7. WebStorm使用教程
  8. 一个TextView使用不同的颜色
  9. 可以用手机实现的移动端车牌识别功能
  10. Netty与mina的比较
  11. 实信号变成解析信号的实现方法
  12. MFC使用多线程_beginthread函数控制进度条和文本控件
  13. java如何编写屏幕保护程序_屏幕保护程序的编写
  14. 【读万卷书】《哪有没时间这回事》
  15. 怎么看电脑的hdmi是输出还是输入_笔记本hdmi接口是输入还是输出
  16. 人工智能与大数据就业前景_人工智能就业方向及发展前景
  17. Java面试之Java基础5——面向对象的三大特性之封装、继承和多态
  18. 名著赏读 | 4个月来的经验总结
  19. 帝国网站mysql 数据库开发_帝国cms phpmyadmin数据库操作及密码修改
  20. Python基于人脸识别的考勤系统(附源码)

热门文章

  1. 【MMD】MikuMikuDance入门必备网址整理
  2. 虚拟机VMware插入U盘操作系统崩溃死机的解决方法
  3. 小米android点击,自动点击器小米版
  4. ubuntu18.04安装微信和qq和谷歌浏览器
  5. win10安装打印机驱动的方法,电脑打印机驱动安装教程
  6. CRM给B2B企业带来的影响
  7. 狂团KtAdmin框架正式免费开源发布,助力独立版SAAS系统快速开发
  8. Oracle DG Broker 进行 SwitchOver Failover,Failover后恢复主从同步
  9. 被黑多年的WPS上市,背后:雷军拒绝收购,死磕微软 31 年
  10. 软件加密狗破解思路和防破解的博弈之路