(存档的时间长了,没有仔细核对,记录仅供备份) #添加虚拟服务 ipvsadm -A -t 9.30.2.201:15027 -s wrr #添加RS服务( ipvsadm -a -t 9.30.2.201:15027 -r 9.30.2.199:15027 -g -w 3 #修改虚拟服务 ipvsadm -E -t 10.58.89.140:15515 -s rr #删除所有 ipvsadmin […]
月度归档: 2025 年 5 月
kafka常用操作
1、启停: ./kafka-server-start.sh -daemon ../config/server.properties ./kafka-server-stop.sh -daemon ../config/server.properties 2、创建topic bin/kafka-topics.sh --create --bootstrap-server localhost:9092 -- […]
tc常用限流配置
#模拟网络延迟 tc qdisc add dev eth1 root netem delay 500ms #模拟丢包 tc qdisc add dev bond1 root netem loss 1% #模拟数据包损坏 tc qdisc add dev eth1 root netem corrupt 0.5% #模拟数据包乱序 tc qdisc change dev enp131s0f1 root […]
iptables
1.拦截特定来访端口 iptables -A INPUT -s 192.168.1.10 -p tcp --sport 4232 -j REJECT iptables -A INPUT -s 192.168.2.10 -p tcp --dport 4045 -j DROP iptables -A INPUT -p tcp --dport 4002 -j REJECT 删除 iptables -L […]
AI是真会编
在搜索引擎时代,查询的结果是从万万千千历史信息中过滤的,当AI来临,结果都是基于历史经验“智能”算出来的,一个是有无,一个是真假。当使用者无法判别结果时,往往就会被“智能化”信息中的坑严重误导 举个栗子,在OCP 908认证中有这么一个关于mysqlcheck的问题,一个选项是mysqlcheck改名为mysqlrepair后执行会自动修复损坏的表,正确or否 看看元宝关于mysqlcheck改名 […]
mysql插件audit_log试用
国产的路感觉越走越远,越走越迷糊 1,在mysql的share目录下找到初始化table/routing/plugin的sql文件,然后在mysql库下执行,文件名是audit_log_filter_linux_install.sql,内容如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# Copyright (c) 2016, 2025, Oracle and/or its affiliates. CREATE TABLE IF NOT EXISTS audit_log_filter(NAME VARCHAR(64) BINARY NOT NULL PRIMARY KEY, FILTER JSON NOT NULL) engine= InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_as_ci; CREATE TABLE IF NOT EXISTS audit_log_user(USER VARCHAR(32) BINARY NOT NULL, HOST VARCHAR(255) CHARACTER SET ASCII NOT NULL, FILTERNAME VARCHAR(64) BINARY NOT NULL, PRIMARY KEY (USER, HOST), FOREIGN KEY (FILTERNAME) REFERENCES audit_log_filter(NAME)) engine= InnoDB CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_as_ci; INSTALL PLUGIN audit_log SONAME 'audit_log.so'; CREATE FUNCTION audit_log_filter_set_filter RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_filter_remove_filter RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_filter_set_user RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_filter_remove_user RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_filter_flush RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_read_bookmark RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_read RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_encryption_password_set RETURNS INTEGER SONAME 'audit_log.so'; CREATE FUNCTION audit_log_encryption_password_get RETURNS STRING SONAME 'audit_log.so'; CREATE FUNCTION audit_log_rotate RETURNS STRING SONAME 'audit_log.so'; SELECT audit_log_filter_flush() AS 'Result'; |
对应的这里还有一个卸载的脚本audit_log_filter_uninstall.sql […]
minio通过自己生成证书开启tls访问
minio通过自己生成证书开启tls访问