datax-web部署
datax-web部署github地址
部署环境说明
MySQL (5.5+) 必选,对应客户端可以选装, Linux服务上若安装mysql的客户端可以通过部署脚本快速初始化数据库
JDK (1.8.0_xxx) 必选
DataX 必选
Python (2.x) (支持Python3需要修改替换datax/bin下面的三个python文件,替换文件在doc/datax-web/datax-python3下) 必选,主要用于调度执行底层DataX的启动脚本,默认的方式是以Java子进程方式执行DataX,用户可以选择以Python方式来做自定义的改造
部署说明部署datax本部分直接下载DataX工具包:DataX下载地址
下载后解压至本地某个目录,进入bin目录,即可运行同步作业:
12cd {YOUR_DATAX_HOME}/binpython datax.py {YOUR_JOB.json}
自检脚本:
1python {YOUR_DATAX_HOME}/bin/datax.py {YOUR_DATAX_H ...
sentinel.conf
12345678910port 26379 daemonize yesprotected-mode nologfile "/home/redis/logs/sentinel.log" sentinel announce-ip 192.168.0.201 sentinel monitor mymaster 192.168.0.201 6379 2 sentinel down-after-milliseconds mymaster 15000 sentinel failover-timeout mymaster 900000sentinel parallel-syncs mymaster 1
glances 工具
介绍Glances是一个相对比较新的系统监控工具,用 Python 编写的,使用 psutil 库从系统获取信息。你可以用它来监控 CPU、平均负载、内存、网络接口、磁盘 I/O,文件系统空间利用率、挂载的设备、所有活动进程以及消耗资源最多的进程。Glances 有很多有趣的选项。它的主要特性之一是可以在配置文件中设置阀值(careful小心、warning警告、critical致命),然后它会用不同颜色显示信息以表明系统的瓶颈。
安装yum install -y glances
glances 工作界面的说明在命令行输入glances命令,打开glances工具。
1234567891011VIRT #虚拟内存大小 RES #进程占用的物理内存值 %CPU #该进程占用的 CPU 使用率 %MEM #该进程占用的物理内存和总内存的百分比 PID #进程 ID 号 USER #进程所有者的用户名 TIME+ #该进程启动后占用的总的 CPU 时间 NAME #进程名称 NI #进程优先级 S #进程状态,其中 ...
my_set.cnf
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129[mysqld]########basic settings########user=mysqldatadir = /data/mysqltransaction_isolation = READ-COMMITTEDexplicit_defaults_for_timestamp = 1port = 3306server_id = 64socket = /tmp/mysql.sock#sql_mode = "STRICT_TRANS ...
nfs搭建
只读分享
server
yum install nfs-utils.x86_64 rpcbind-0.2.0-13.el6_9.1.x86_64 -y
systemctl start nfs
vim /etc/exports
/share
172.25.15.10(ro)
mkdir /share
touch /share/file{1..9}
exportfs -rv 刷新服务
systemctl stop firewalld.service
desktop
showmount -e 172.25.15.11
mount 172.25.15.11:/share /mnt
完全分享
server
chmod 777 /share
vim /etc/exports
/share 172.25.15.10(rw,anonuid=1000,anongid=1000,no_root_squash)
#以uid的身份编辑文件,root用户不改变账户身份。
exportfs -rv
加密
两边配置 ...