- 博客(9)
- 收藏
- 关注
原创 Mysql-主从同步配置
2)备数据库会根据配置的间隔时间对主数据库的Binlog进行探测,若发生改变,则开始一个I/O线程,对主数据库发起请求二进制日志的事件。slave-parallel-workers=6 #并发线程数,推荐设置(8-16)32 核物理机的情况。slave-parallel-workers=6 #并发线程数,推荐设置(8-16)32 核物理机的情况。4)备节点启动SQL线程读取中继日志文件中的二进制日志,进行重复,使得其数据和主节点的保持一致。binlog-format=ROW #日志记录格式。
2024-08-14 17:07:50
541
原创 Mysql-数据库用户与权限管控
Host 代表主机(localhost代表只能从本机登录,%则代表可以从任意主机上登录)show grants for '用户名' @'主机名'后面看到的各种priv则表示各种操作权限。3)数据库用户修改与删除。User 代表用户名。
2024-08-14 16:22:05
253
原创 监控脚本-通过日志内容监控服务是否异常重启(Shell)
find查找程序所在路径的logs目录,对修改时间为一小时内的日志文件进行操作,操作是查询倒数1000行日志内容中是否包含Load()字段,并对结果进行统计,如果不为0则代表为有发生服务重启。但是大家可能发现,怎么还有一个B5的过滤,-B5的含义是过滤到Load()后再显示前五行内容。此处的设计意义是前五行内容当中会有时间字段,可以与之匹配,从而减少误报。通过-B5与当前脚本执行的小时进行匹配,可以大大减少误报可能。当出现崩溃重启后,可能进程监视器轮询时间不一定能够覆盖到,特可以是用日志监控的方式。
2024-08-13 19:35:48
98
原创 shell-lftp脚本-下载文件或目录
如cd也是进入目录的指令,不过在这里进入的是ftp服务端的目录。其实这就是lftp的命令格式,对应的变量名含义也很清晰。shell的函数格式为function 函数名(){在登陆ftp服务器后,可以使用shell基本命令。而带l的命令则是运行在本地服务器的指令。lcd则是进入linux服务器对应路径。mirror {xx} 意为下载目录。pget {xx} 意为下载文件。2)lftp命令格式。pwd,显示当前目录。
2024-08-13 19:18:45
146
原创 Shell脚本-对IP地址列循环Telnet网络测试
3)然后我们可以发现telnet后,命令窗口会需要进行如Ctrl+C等命令进行退出,不然无法进行下一个telnet指令,所以我们可以通过EOF命令在Telnet过后指定执行的内容。1)logfile是为了生成日志,方便我们检查哪些ip无法telnet其对应的端口号。2)cut用于文本的切割,cut -d' ' -f1将过滤IP列的内容。当我们需要对齐进行telnet测试时可以采用以下脚本。
2024-08-13 19:07:29
172
原创 Python-Pandas
d3['F'] = pd.Series(['1', '2', '3', '4', '5', '6'], index=dates) (新插入F列)app1 = pd.Series([1, 2, 3, 4], index=['A', 'B', 'C', 'D']) (设置Series数据)print('--------值排序(对33列里的值进行排序)-------')print('--------行排序-------')print('--------列排序-------')
2024-08-12 20:26:46
398
原创 钉钉机器人告警通知-Shell版
值得注意的是,因为shell特殊字符限制,选择以上shell脚本的编写方式,需要极其严谨的语法格式,注意进行特殊字符的转义,否则会执行失败。sendmessage="监视器:Hello , This is a Sent-Testing of DingDing"sendmessage="监视器:Hello , This is a Sent-Testing of DingDing"sendmessage="监视器:Hello , This is a Sent-Testing of DingDing"
2024-03-03 16:36:00
464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人