自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 nfs存储IO等待,导致k8s业务系统卡慢问题处理

发现业务系统卡慢,使用top 命令查看.系统负载较高长期保持在60以上,发现wa值的指标参数长期高于15,返现CPU用于写入磁盘IO等待的时间较高,系统的磁盘I/O压力较大.②使用top命令检查业务服务器负载情况,负载异常1分钟,5分钟,15分钟负载高于60,wa的值处于15-20,判断为业务服务器磁盘IO读写压力较大。②使用top命令检查业务服务器负载情况,负载异常1分钟,5分钟,15分钟负载低于20,wa的值低于5,判断为业务服务器磁盘IO读写压力正常。检查nfs业务服务器情况。检查数据库服务器情况。

2025-05-21 21:00:00 580

原创 MySQL创建存储过程报错

MySQL版本:5.7.27。

2025-03-13 11:02:36 221

原创 widows安装docker无法启用和VMvare或VirtualBox不兼容问题

你提到的情况涉及在 Windows 上安装 Docker 并遇到启动问题,因为 Docker 依赖于 Hyper-V,而 VMware或VirtualBox 需要在关闭 Hyper-V 的情况下运行。

2025-02-18 15:56:55 405

原创 什么是CDN?CDN有什么用?应该怎么选择CDN?

CDN 是 Content Delivery Network 的缩写,中文译为内容分发网络,也称为内容传送网络。CDN 是一种分散式的网络架构,通过在全球范围内分布的众多节点,将内容分发到用户所在的最近节点,从而提高用户访问网站的速度和稳定性。

2024-09-06 11:01:55 543

原创 云平台迁移磁盘格式化磁盘,重做pv后(cant open /dev/vde exclusively mounted ilesystem)问题处理

了,从B服务器上面"拆下"一块磁盘挂载到了A服务器上,操作类似于把这个u盘插到了另一个电脑上,所以在扩容之前lsblk,pvdisplay,vg,lv查看磁盘的时候发现磁盘原来的lvm信息还存在,那需先删除原有的信息才能继续扩容。dmsetup:用于创建和管理设备映射。可以通过dmsetup命令创建设备映射器、设置映射、删除映射等操作。例如,可以使用dmsetup create命令创建设备映射器,并使用dmsetup table命令查看映射的配置。通过vmvare复现该问题。

2024-08-21 18:15:48 367

原创 k8s数据卷(volume)管理

Kubernetes支持多种类型的卷,例如EmptyDir、HostPath、nfs、glusterfs、ceph等。/var/lib/kubelet/pods//volumes/kubernetes.io~empty-dir/卷名称。创建Pod时,Pod运行的node节点会创建临时卷,并将卷挂载到Pod指定的目录中。创建Pod时,Pod运行的node节点会在本地创建目录,并该目录挂载到Pod中。创建PVC发送申请存储空间的请求,K8S集群会自动在PV、PVC间建立映射关系。1、PV、PVC介绍。

2024-08-08 21:00:00 568

原创 docker配置参数详解---/etc/docker/daemon.json完整参数

log-level”:“”, ——————设置日志记录级别(“调试”,“信息”,“警告”,“错误”,“致命”)(默认为“信息”)“tlscert”: “”, ————————默认 ~/.docker/cert.pem ,TLS的certificate文件路径。“default-runtime”:“runc”, ————————容器的默认OCI运行时(默认为“ runc”)“exec-root”:“”, ————————执行状态文件的根目录(默认为’/var/run/docker‘)

2024-08-07 19:45:00 3568

原创 麒麟服务器(v10)error: rpmdb: BDB2034 unable to allocate memory for mutex; resize mutex region问题处理

【代码】麒麟服务器(v10)error: rpmdb: BDB2034 unable to allocate memory for mutex;resize mutex region问题处理。

2024-08-07 17:06:02 1278

原创 k8s证书续签问题处理

有的项目k8s搭建时未考虑证书授权问题,导致一年后证书到期,一下是问题处理思路。

2024-07-29 19:00:00 734

原创 docker 启动提示can not create sys fs cgroup cpuset....问题处理

mount |grep cgroup ,df -hT 都可以表示我已经挂在了 但实际上我/sys/fs/cgroup/ 没有内容。问题现象是 开机时 /sys/fs/cgroup/ 有内容 看似正常 但我一启动 docker 容器 启动失败。问题是因为 /sys/fs/cgroup/ 没有被正确挂载。百度半天 尝试手动挂载 手动挂载后 重启docker 问题解决。再次查看 /sys/fs/cgroup/ 下面就没有东西了。ll /sys/fs/cgroup/ 发现一个都系也没有。

2024-07-16 19:12:55 917

原创 keepalived设置两个vip

【代码】keepalived设置两个vip。

2024-07-09 08:45:00 756

原创 安装jumpserver堡垒机、跳板机

离线包, 并上传到部署服务器的 /opt 目录。从飞致云社区 下载最新的。

2024-07-08 22:00:00 348

原创 k8s问题 处理

【代码】k8s问题 处理。

2024-07-08 18:18:09 139

原创 MySQL5.7.44源码编译安装

11、登录MySQL,设置root密码。7、添加配置文件、设置开机自启。9、编辑my.cnf配置文件。10、启动mysql。

2024-06-28 16:22:31 634

原创 redis提示内存不足,进程挂掉

在 Redis 的配置文件中,你可以设置 maxmemory 指令来限制 Redis 的最大内存使用量。在仿真环境中,出现redis进程挂掉问题,查看问题日志,发现为内存溢出,导致linux kill 掉redis服务。当 Redis 达到内存限制时,它会根据配置的淘汰策略来决定如何处理新的写入操作。volatile-ttl: 淘汰设置了过期时间的键,优先淘汰生存时间(TTL)短的键。volatile-lru: 只对设置了过期时间的键进行最近最少使用算法的淘汰。

2024-06-19 18:21:11 440

原创 MySQL常用命令

【代码】MySQL常用命令。

2024-06-13 17:42:05 179

原创 oracle基础操作

后删除表空间(当表空间为某个用户的默认表空间时,需先删除用户)

2024-06-12 21:30:00 337

原创 后端无法获取前端请求头的参数,查看日志就是没有获取token

原因是token头中有下划线,NGINX将静默地丢弃带有下划线的HTTP标头,这样做是为了防止在将头映射到CGI变量时出现歧义,因为在该过程中,短划线和下划线都映射到下划线。1、需要在最外层nginx的http全局中,添加underscores_in_headers on;2、修改请求头信息,如将me_text修改为me-text。然后重新加载nginx配置文件。

2024-06-11 15:55:17 605

原创 kubelet证书过期问题处理

按照以上方式改好后,重启kubelet会生成新的证书(重启kubelet就会生成新的.crt .key证书),但是.crt .key证书无需理会,目前来看不知道有啥用,即使过期很长时间,也不影响使用。下面这个命令可以看到证书的有效期openssl x509 -in 证书路径/证书名称 -noout -text | grep Not。

2024-06-11 15:29:22 859

原创 MySQL备份故障:DDL 导致的 Xtrabackup 备份失败

2、默认情况下,即使是 Xtrabackup 高版本,如果备份时并发执行 DDL ,并且没有指定 DDL 锁参数(–lock-ddl,–lock-ddl-per-table),会导致备份失败。查阅资料得知是,DDL导致xtrackback备份失败。与业务部门沟通是当时半夜1点清表构建索引,与xtrackback备份脚本时间重合,故而导致备份失败。1、DDL 业务变更操作应尽量避开备份窗口。

2024-06-04 16:44:09 639

原创 mysql指定user和host,部分应用无法连接到数据库问题处理(mysql存储过程问题处理)

原本,业务使用的是名为"userA"的MySQL用户,该用户的主机权限设置为允许从任何(“%”)主机连接。例如当它调用DEFINER='userA@%'的存储过程的时候,mysql会检查mysql.user用户表中是否存在admin@%这个用户,mysql的检查结果是admin@%这个用户不存在,所以会提示这个报错。模式则依据调用者的权限来决定执行权限,两者的主要区别在于执行时权限的来源。在MySQL中,存储过程或视图的安全上下文可以通过。模式给予存储过程或视图以定义者的权限执行,而。

2024-05-20 16:46:07 598

原创 sftp搭建部署

服务该怎么用还是怎么用(比如堡垒机远程或者上传下载文件) 我们新增的。服务,因此我们独立出来一个。服务,端口号区别于原来的。请一定遵循下面的必是。

2024-05-16 16:57:01 285

原创 error 1141(4200):There is no such grant defined for user ‘xxx‘ on host‘xxx‘问题处理

原因在于:在MySQL中,为了正确撤销指定表的权限,必须首先确保该用户对该数据库至少具备一定的权限。只有在用户已获得数据库表的某一层次权限后,才能对其进一步精细化管理,包括撤销特定表的权限。执行该撤销操作时遇到错误提示:“error 1141(4200): There is no such grant defined for user ‘xxx’ on host ‘xxx’”,这意味着用户’user’可以从指定的主机’host’访问数据库cs18下的所有表和视图。1、登录root账号查看user表。

2024-04-11 10:00:36 1985

原创 MySQL数据库主从不一致如何修复

在实际生产流程中,当从MySQL备库查询数据时出现查无数据的情况,而主数据库中却存在对应数据。为确保从库数据与主库保持一致,针对这一情况,我们决定采取冷备份的方式来重新同步从数据库的数据。进入mysql_data移走auto.cnf:mv auto.cnf auto.cnf_1。不存在或者其中没有有效的UUID,MySQL将自动生成一个新的UUID并写入到这个文件。修改目录权限:chown -R mysql:mysql mysql_data。:mysql_data指的是MySQL的数据目录(

2024-03-19 16:26:27 498

原创 subversion(svn)安装配置

执行后会在 /data/svn/repo 下生成 conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。##创建用户密码/data/svn/repo/conf/passwd 文件。

2023-09-04 15:20:36 688 1

原创 kafka安装

kafka安装。

2023-09-04 15:18:48 227 1

原创 Prometheus部署mysqld_exporter

部署包下载地址: https://github.com/prometheus/mysqld_exporter/releases2.创建配置文件创建配置文件 ,填入如下内容后保存MySQL创建用户并授权,注意服务ip不要填错三.进行系统service编写创建配置文件mysqld_exporter.service 文件填入如下内容后保存安装目录根据实际情况修改刷新服务配置并启动服务,查看服务运行状态,设置开机自启测试服务返回(有模块监控参数返回表示正常)对接prometheus打开添加以下内

2023-09-04 15:15:18 490 1

原创 麒麟(Kylin V10 SP1)系统auth.log日志重复保存,文件过大问题处理

【代码】麒麟(Kylin V10 SP1)系统auth.log日志重复保存,文件过大问题处理。

2023-09-04 15:11:08 1634 1

原创 rsync实现文件备份

为了数据安全或者网站同步镜像,不得不考虑一些实时备份的问题。介绍一下Linux下的异机备份(rsync)。

2023-09-04 15:09:54 167 1

原创 MySQL数据库主从挂掉,铲掉重新搭建步骤

从库my.cnf 配置此参数:slaves-skip-errors=allservice mysqld restart#启动数据库。

2023-08-25 10:33:24 669 1

原创 麒麟(Kylin V10 SP1)系统auth.log日志重复保存,文件过大问题处理

9. 重启systemd-journald.service服务,并使用tail -f /var/log/auth.log命令进行实时监控,发现输出的信息不再包含审计日志信息。5. 在Kylin V10 SP1中,发现多了一个systemd-journald-audit.socket文件。3. 使用tail -f /var/log/auth.log命令进行实时监控,发现输出的信息主要是审计日志信息。6. 系统启7动了systemd-journald.service服务后,会记录audit日志。

2023-08-25 10:31:14 2668 1

转载 错误提示:libLLVM-7.so不是符号连接

【代码】错误提示:libLLVM-7.so不是符号连接。

2023-04-17 14:12:49 2537

原创 mysql密码修改

重新设置现在正在登录的用户的账号密码。更新已有的用户名密码。

2023-03-20 17:10:10 114

原创 MySQL限制登陆失败次数,限定用户重试时间

validate_password_policy为MEDIUM,验证长度、数字、大小写、特殊字符。修改MySQL配置文件/etc/my.cnf。#设置最小等待时间(1000ms)重新登录数据库查看是否生效。登录MySQL数据库。输入一下命令安装插件。在文件中新加以下两行。

2023-02-24 16:48:01 3619

原创 Mysql主从复制,从服务器报错Coordinator stopped beacause there were errors in the workers......

主从复制

2023-02-24 11:31:33 213

原创 Ceph报错( ceph config set mon auth_allow_insecure_global_id_reclaim false)问题处理

ceph

2022-10-18 09:12:12 686

原创 4、Pod生命周期和重启策略

Pod,生命周期,重启策略

2022-09-21 14:22:57 325

原创 centos升级内核版本

centos,kernel

2022-09-19 11:23:39 285

原创 Centos安装MySQL5.7

centos,MySQL

2022-09-19 11:19:09 77

原创 3、Pod配置管理----->ConfigMap

ConfigMap

2022-09-01 16:26:25 390 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除