<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[javesbo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/javesbo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; javesbo]]></copyright><item><title><![CDATA[java自动化更新]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/150482808</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/150482808</guid><author>javesbo</author><pubDate>Mon, 18 Aug 2025 09:12:37 +0800</pubDate><description><![CDATA[简单的java更新程序的创建和使用，这个是http和python后端结合，实现了基于service，进行备份和自动选择更新的一个功能。]]></description><category></category></item><item><title><![CDATA[冷备份需要的表，这个是mysql数据库的]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/148613842</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/148613842</guid><author>javesbo</author><pubDate>Thu, 12 Jun 2025 16:48:37 +0800</pubDate><description><![CDATA[echo "开始备份数据库: $DATABASE 的表: ${TABLES[*]}"DB_PASSWORD="1q!"   # ← 在这里设置你的数据库密码。echo "备份成功，保存在：$BACKUP_FILE"mkdir -pv "$BACKUP_DIR"  # 确保目录存在。> "$BACKUP_FILE"  # 清空或创建新文件。echo "备份失败。# 获取 mysql 客户端连接参数。# 配置区域（请根据实际情况修改）# 要备份的数据库和表（固定）# 备份文件路径 + 时间戳。]]></description><category></category></item><item><title><![CDATA[关于服务器资源的监控和告警推行]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/148107570</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/148107570</guid><author>javesbo</author><pubDate>Wed, 21 May 2025 11:20:57 +0800</pubDate><description><![CDATA[4 先关服务的部署，我使用的spug是docker的一键部署，然后普罗米修斯和grafana是到官网下载的tar包解压部署使用的。echo "服务器监控，目录 $dir 的磁盘使用率过高: ${usage}%"echo "服务器监控，目录 $dir 的磁盘使用正常: ${usage}%"echo "服务器监控，内存使用率过高: ${memory_usage}%"echo "服务器监控，内存使用正常: ${memory_usage}%"echo "无法正确获取目录 $dir 的磁盘使用率"]]></description><category></category></item><item><title><![CDATA[k8s高可用集群，自动化更新证书脚本]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/147768991</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/147768991</guid><author>javesbo</author><pubDate>Wed, 07 May 2025 16:26:36 +0800</pubDate><description><![CDATA[3. 更新 apiserver-kubelet-client.crt。# 2. 更新 apiserver-etcd-client.crt。# 4. 更新 front-proxy-client.crt。# 1. 更新 apiserver.crt（带 SAN）echo "开始生成新的10年有效期证书..."echo "✅ 所有证书已更新为10年有效期"# 定义 SAN 的 IPs 和 DNSs。# 检查新证书有效期及 SAN 信息。# 备份原有证书（重要！使用完成脚本后需要重启服务。]]></description><category></category></item><item><title><![CDATA[centos8系统，使用脚本检测频繁重启的bug]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/147730534</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/147730534</guid><author>javesbo</author><pubDate>Tue, 06 May 2025 11:14:54 +0800</pubDate><description><![CDATA[echo "=== 检查 /etc/cron.hourly/ 中的脚本 ==="echo "=== 检查 /etc/watchdog.conf 文件 ==="echo "=== 检查 watchdog.service 状态 ==="echo "=== 检查 yum-cron 是否启用自动重启 ==="echo "=== 检查 journald 日志持久化状态 ==="echo "=== 检查 kernel.panic 设置 ==="echo "=== 检查 kdump 是否启用 ==="]]></description><category></category></item><item><title><![CDATA[oracle查询补全日志级别]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/145264913</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/145264913</guid><author>javesbo</author><pubDate>Mon, 20 Jan 2025 16:14:45 +0800</pubDate><description><![CDATA[SELECTSUPPLEMENTAL_LOG_DATA_PKAS"PrimaryKeyLogging",
SUPPLEMENTAL_LOG_DATA_UIAS"UniqueIndexLogging",
SUPPLEMENTAL_LOG_DATA_FKAS"ForeignKeyLogging",
SUPPLEMENTAL_LOG_DATA_ALLAS"AllColumnsLogging"
FROMV$DATABASE;]]></description><category></category></item><item><title><![CDATA[mount.ntfs-3g /dev/sdg1 /mnt/usbhdntfs-3g-mount: mount failed: 设备或资源忙]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/145207971</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/145207971</guid><author>javesbo</author><pubDate>Fri, 17 Jan 2025 15:05:32 +0800</pubDate><description><![CDATA[vim /etc/multipath.conf
blacklist {
        devnode "^sdc"
        devnode "^sdg"
        devnode "^sdh"
}

 service multipathd restart 
mount.ntfs-3g  /dev/sdg1  /mnt/usbhd

cd /mnt/usbhd &amp;&amp; ls]]></description><category></category></item><item><title><![CDATA[备份除了系统库以外的所有脚本，可以根据自己的需求进行库的忽略]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/145155432</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/145155432</guid><author>javesbo</author><pubDate>Wed, 15 Jan 2025 10:37:06 +0800</pubDate><description><![CDATA[构建包含所有数据库名称的字符串，用于 mysqldump 命令。# 获取所有数据库名称，并过滤掉不需要的数据库。# 执行 mysqldump 并输出到指定文件。# 设置要忽略的数据库名称。]]></description><category></category></item><item><title><![CDATA[keepalived的仲裁脚本]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144816125</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144816125</guid><author>javesbo</author><pubDate>Mon, 30 Dec 2024 09:32:24 +0800</pubDate><description><![CDATA[实现的原理 通过第三方接口对keepalived集群的监控，去监听所跑的服务的端口 当出现了端口不可以使用 就会去停止 服务然后 停止keepalived 然后启动从节点的 keepalived。echo "警告: 到从节点 $BACKUP_IP 的服务 $MONITOR_PORT 已连续 $CONSECUTIVE_BACKUP_FAILURES 次不可用!echo "无法停止从节点上的Keepalived."echo "已停止从节点上的Keepalived."# 停止从节点上的Keepalived。]]></description><category></category></item><item><title><![CDATA[tomcat安装]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759200</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759200</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:43:00 +0800</pubDate><description><![CDATA[1 上传jdl 解压只有移动到        (tomcat 不能使用11.多)或者编写tomcat/bin/catalina.sh。2 解压tomcat的包。]]></description><category></category></item><item><title><![CDATA[redis哨兵部署]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759145</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759145</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:42:01 +0800</pubDate><description><![CDATA[1主2从3从(查看主从)测试set a 123get aport 26379dir "/tmp"1q![Unit][Service][Install]]]></description><category></category></item><item><title><![CDATA[安装doris]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759127</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759127</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:41:30 +0800</pubDate><description><![CDATA[当内核检测到内存压力时，内核使用交换分区将一些内存数据移动到配置的交换空间。但是，由于内核的策略可能无法完全理解应用程序的行为，因此它可能会显着影响数据库的性能。安装 Doris 时，建议使用支持 AVX2 指令集的机器，以利用其矢量化能力进行查询加速。Doris 元数据需要时间精度小于 5000ms，因此集群中的所有机器都需要时钟同步。如果是，根据Doris组件配置的端口，打开对应的通信端口。要永久禁用它，请使用 Linux root 帐户注释掉 /etc/fstab 中的交换分区，然后重新启动。]]></description><category></category></item><item><title><![CDATA[安装datax]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759099</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759099</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:40:54 +0800</pubDate><description><![CDATA[## DataX安装请参考：[DataX]([https://github.com/WeiYe-Jing/datax-web/blob/master/userGuid.md)](https://github.com/WeiYe-Jing/datax-web/blob/master/userGuid.md))#### 如果项目启动失败，请检查启动日志：modules/datax-admin/bin/console.out或者modules/datax-executor/bin/console.out。]]></description><category></category></item><item><title><![CDATA[部署安装nginx]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759068</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759068</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:40:07 +0800</pubDate><description><![CDATA[自己nginx启动的pid文件自己找到文件目录。#安装nginx所需要的依赖环境。#进入到nginx的目录当中。#自己nginx的启动文件。]]></description><category></category></item><item><title><![CDATA[安装redis]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144759008</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144759008</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:37:52 +0800</pubDate><description><![CDATA[systemctl enable redis.service //加入开机启动。$ systemctl status redis //查看redis运行状态。$ systemctl start redis //开启redis服务。]]></description><category></category></item><item><title><![CDATA[安装mysql]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144758987</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144758987</guid><author>javesbo</author><pubDate>Fri, 27 Dec 2024 09:37:18 +0800</pubDate><description><![CDATA[当centos8时sudo ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5。指定特定的权限和对应的库的表。3移动到/usr/local。12 创建对外暴露的用户。]]></description><category></category></item><item><title><![CDATA[oracle关于归档日志的总结]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144560025</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144560025</guid><author>javesbo</author><pubDate>Wed, 18 Dec 2024 14:45:00 +0800</pubDate><description><![CDATA[2 查询每日生成的归档日志的大小。1 查询归档日志的具体路径。]]></description><category></category></item><item><title><![CDATA[当出现删库（跑路）重新恢复数据，出现了数据库无法删除的现象]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144538220</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144538220</guid><author>javesbo</author><pubDate>Tue, 17 Dec 2024 16:10:54 +0800</pubDate><description><![CDATA[查看是否该库有东西在调用导致无法删除数据库。2 打开新的连接输入 show processlist;查看是不是有元数据锁导致无法删除。4 当出现调用很多的时候进行数据库的重启，然后删除数据库就可以了。1 执行数据库的库删除是出现了卡死现象。]]></description><category></category></item><item><title><![CDATA[关于mysql查询执行超过10s的sql]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144403350</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144403350</guid><author>javesbo</author><pubDate>Tue, 17 Dec 2024 15:22:31 +0800</pubDate><description><![CDATA[1 查看是否开启了慢查询功能

SHOW VARIABLES LIKE 'slow_query_log';

2 如果为off为没开启，需要命令开启

SET GLOBAL slow_query_log = 'ON';

3需要注意的是，通过SET GLOBAL命令开启的慢查询日志只对当前会话有效，如果MySQL服务重启后将失效。为了永久生效，应该修改配置文件my.cnf或my.ini，添加或修改如下内容：

[mysqld]

slow_query_log = ON

slow_query_log_fi]]></description><category></category></item><item><title><![CDATA[关于oracle生成自己所需要的awr报表]]></title><link>https://blog.youkuaiyun.com/javesbo/article/details/144536631</link><guid>https://blog.youkuaiyun.com/javesbo/article/details/144536631</guid><author>javesbo</author><pubDate>Tue, 17 Dec 2024 15:22:09 +0800</pubDate><description><![CDATA[6 会让你输入开始和结束的id进行自己所需要的时间段的id输入就好了。/rdbms/admin/awrrpt 输入这个。这个时间段的id会在你输入想要获取的天数进行显示。2 使用dba权限进入到oracle中。5 他会让你选择天数选取想要的天数。1 进入到oracle用户所在。7 生成所需要的名字。8 进行下载然后排错。]]></description><category></category></item></channel></rss>