Archive Post

MySQL运维——查看指定数据库 / 数据表的大小

1、查看指定数据库的总大小 SELECT CONCAT(ROUND(SUM(DATA_LENGTH + INDEX_LENGTH)/1024/1024,2),'MB') AS total_size, CONCAT(ROUND(SUM(DATA_LENGTH)/1024/1024,2),'MB') AS data_size,…

MySQL 运维中排查表锁、事务锁、死锁

这三条命令是 MySQL 锁问题排查的「三板斧」,掌握它们能快速定位绝大多数锁相关的性能问题和故障: show open tables where in_use>0; SELECT *…

文件文档在线预览解决方案——kkFileView

kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等 kkfileview搭建完成后,底层使用了libreoffice7.1正式版作为文档预览引擎,启动服务后,有三个服务进程,第一个服务进程是接口服务,下面两个进程是libreoffice7.1的服务进程 root      42556      1 58 15:41 pts/3    00:00:26 java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar…

基于 rsyncd + inotify-tools + sersync 的文件实时同步

方案:接收端配置 rsync 守护进程,发送端通过 inotify 监控文件变化,借助 sersync 调用 rsync 实时同步到接收端(10.40.0.2) 整个方案的核心是利用…

CentOS 8搭建Kubernetes-k8s集群-1.19.0

一、Master节点、Node节点准备工作 1.关闭firewalld、selinux systemctl stop firewalld systemctl disable firewalld setenforce 0…

MySQL 8.0 InnoDB Cluster集群部署

三台主机 节点A:192.168.23.6 节点B:192.168.23.7 节点C:192.168.23.8 1.配置主机ssh互信、hosts 节点A执行: # ssh-keygen # ssh-copy-id…

在 CentOS 7.5 服务器上配置本地 ISO 镜像作为 YUM 源

解决外网无法访问或依赖包下载慢的问题 镜像下载地址:https://vault.centos.org/7.5.1804/isos/x86_64/CentOS-7-x86_64-Everything-1804.iso 1、上传 CentOS 7.5 ISO 镜像到服务器 2、创建挂载目录并挂载 ISO 镜像…

彻底清空当前会话的命令历史,并阻止系统记录后续执行的命令

实际应用场景 敏感操作隐藏:执行密码修改、权限调整、数据清理等敏感操作时,避免命令被记录在 ~/.bash_history 中; 安全测试:渗透测试、漏洞验证时,减少操作痕迹,降低被发现的概率; 临时禁用记录:调试脚本或执行测试命令时,不想让无效命令污染历史记录。 unset HISTFILE HISTSIZE HISTFILESIZE;…

keytool 命令和 Tomcat 的 SSL 配置——实现 Tomcat 的双向 SSL 认证(客户端证书认证)

1、生成服务端密钥库(server.keystore) keytool -genkey -dname "CN=江苏移动12590, OU=江苏移动, O=12590, L=南京, ST=江苏, C=中国"…

基于 Cobbler 服务器与 Kickstart 自动安装脚本的操作系统批量部署

该文档详细介绍了基于 Cobbler 服务器与 Kickstart 自动安装脚本的操作系统批量部署方案,核心内容总结如下: 一、方案核心概述 功能定位:通过 Cobbler 集成 DNS、DHCP、Kickstart…