- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 elasticsearch常用命令
最近接触到elasticsearch,需要使用命令进行多种操作,由于对es不是很熟悉,记录一下常用的curl和kinaba命令。
2024-02-18 15:53:07
2016
原创 快速安装MySQL客户端
最近在工作中,经常遇到需要在服务器中连接MySQL的情况。记录一下在有互联网访问条件下,快速安装MySQL客户端的方法。
2023-12-22 11:00:40
461
原创 利用canal进行MySQL到ES的数据实时同步
项目中业务数据量比较大,每类业务表都达到千万级别,虽然做了分库分表,每张表数据控制在300W以下,但是效率还是达不到要求,为了提高查询效率,打算使用ES进行数据查询。
2023-11-29 13:54:44
2375
2
原创 rocketmq容器化部署
是acl权限控制配置文件,可以从apache/rocketmq:5.1.3镜像中copy出原始版本进行修改。该配置文件主要是设置用户、密码、权限、白名单等配置。是broker的配置文件,可以从apache/rocketmq:5.1.3镜像中copy出原始版本进行修改。是设置rocketmq-dashboard面板身份认证的配置文件。在部署过程中,共需要准备三个配置文件,分别是。
2023-11-08 15:51:11
370
原创 oracle19c rac补丁升级
Oracle在每年的1月,4月,7月和10月每个季度发布一个RU。为了使客户能够在其环境稳定之后即刻获得最新的安全相关修复,将在每年的1月,4月,7月,10月为最近的两个RU提供RUR。RU(Release Updates)是每一个季度的版本升级。包括:最新的BUG修复、最新的安全漏洞补丁、最新添加的功能。以19c为例,对应的升级版本升级路线是(19.1.0.0.0->19.2.0.0.0->19.3.0.0.0 ..... )。
2023-07-21 16:21:23
1376
原创 银河麒麟V10安装docker
最近在做的一个信创项目使用的操作系统是银河麒麟高级服务器V10,在安装docker时,会遇到下面的错误。nothing provides fuse-overlayfs >= 0.7 needed by docker-ce-rootless-extras-20.10.0-3.el7.x86_64经过分析,以下依赖包是centos系统中的包,所以需要给kylinos创建一个合适的centos源。经过实验,Kylin Linux Advanced Server V1
2023-07-19 10:39:26
3156
1
原创 oracle--批量提交
同时,也要明白采用分批操作并不能提高执行速度,执行效率不如单条DML语句,另外分批插入可以减少对undo空间的占用,但频繁的提交,可能会导致前面提交的undo空间被其他事务占用而可能导致ORA-0155错误,若分批操作中间半截失败掉,会将你数据库置于一种未知的状态(DELETE操作不会出现这种情况)。在处理大量数据的增删改时,一次性提交大量数据可能会导致undo表空间使用率达到100%,从而影响数据库整体稳定性,因此在处理大批量数据时,建议进行分批次提交。2.分批次delete。3.分批次insert。
2023-06-29 15:20:44
2639
原创 oracle--数据库锁的问题排查
以下脚本是在长期的oracle运维工作经验中整理出来的关于数据库锁的查询和优化,当监控到数据库突然的性能抖动,例如CPU、内存使用率突然陡增,SQL执行效率突然降低等情况下,可以参考以下脚本进行数据库锁表或者慢SQL的分析。但是在Oracle锁表处理不当时,会对数据库的并发性和性能产生一定的影响。锁冲突:当多个事务同时尝试对同一个表或索引加锁时,可能会发生锁冲突的情况。如果锁冲突频繁发生,会导致事务等待时间增加,从而影响数据库的性能和可扩展性。性能下降:锁机制的实现需要一定的开销,会增加数据库的负载。
2023-06-29 14:18:05
2066
原创 oracle--利用rowid删除表中重复数据
在oracle数据库中,经常会出现无主键表备重复插入相同数据的情况,可以通过以下脚本对表数据内容进行清洗。脚本内容原理为:根据uuid字段进行分组查询,找出重复的数据;然后利用rowid进行排序,删除rowid不是最小的数据行。
2023-06-29 13:33:40
868
原创 linux之LVM管理
Linux LVM(Logical Volume Manager)是Linux内核的一部分,用于管理磁盘分区和卷。LVM的主要目标是提高磁盘分区和卷的管理灵活性。LVM基于Linux内核的硬盘和分区系统,使得用户可以更加容易地分配和管理磁盘空间。LVM通过在物理硬盘上创建多个卷,然后将这些卷挂载到文件系统中,实现了对磁盘空间的动态管理。用户可以将一个或多个卷组合在一起,形成一个大的卷,从而扩展了磁盘的空间。LVM还支持跨卷的读写操作,从而提高了文件系统的性能。
2023-04-27 17:31:49
824
原创 简易日志中心建设
简单的设计了一个基于filebeat+kafka(+es)构成的日志中心,利用filebeat将各个服务器上的日志文件,抽取至kafka消息队列,并根据实际情况考虑是否需要保存,如果需要持久化保存的话,可以考虑在搭配ES进行数据存储,同时利用python语言编写一个kafka消费脚本,对kafka队列中的数据进行分析,获取到指定告警信息后,调用消息发送脚本或方法进行告警消息发送。
2023-03-09 16:10:13
191
原创 kafka安装配置
简介kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。
2023-03-09 15:35:47
210
原创 linux环境下配置rsyslog日志服务器
在某次等保测评中,要求开启rsyslog日志并外发保存。但客户现场没有rsyslog日志服务器,暂时无法做到外发保存。于是想到了自己搭建一个简易的rsyslog日志服务器,用于接收同网段的服务器的日志。
2023-03-09 15:26:47
2056
原创 linux环境中制作进程守护脚本
在linux环境下的生产环境中,可能会遇到因各种报错导致的进程宕机。为了在宕机后的第一时间发现问题,并自动重启进程,特编写了以下脚本,以下脚本以简单的运行一个java程序为例,其他的应用也大同小异。
2023-03-09 15:22:37
849
原创 nginx配置https访问
为什么需要使用HTTPS,因为HTTP不安全,当使用http进行消息传输时,可能会遭到黑客的劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。
2023-03-09 15:19:57
3443
原创 CVE-1999-0554
目标主机showmount -e信息泄露(CVE-1999-0554) 可以对目标主机进行"showmount -e"操作,此操作将泄露目标主机大量敏感信息,比如目录结构。更糟糕的是,如果访问控制不严的话,攻击者有可能直接访问到目标主机上的数据。 NSFOCUS建议您采取以下措施以降低威胁: * 限制可以获取NFS输出列表的IP和用户。 * 除非绝对必要,请关闭NFS服务、MOUNTD。
2023-03-03 17:11:17
1994
原创 基于ISO镜像制作本地yum源
在工作中很多情况下,操作系统环境可能是最小化的系统环境,而且无法连接到互联网。在遇到此类情况中,可以将操作系统ISO文件上传到操作系统,搭建一个建议的本地yum源,用于使用yum命令快速安装部分软件。本文以centos 7.9为例,进行简单讲解,reahat系列的操作系统均大同小异。
2023-03-03 17:09:50
2696
原创 redhat7系列操作系统下的OpenSSL和OpenSSH升级
本文涉及 ZLIB,OPENSSL,OPENSSH 三种软件编译安装说明,如果只升级OPENSSH,则不需要查看 ZLIB 和 OPENSSL 的升级;如果需要升级 OPENSSL,则需要检查 ZLIB 是否符合要求,再参考升级。本文所有路径和版本等信息只供参考,实际操作中,以实际情况为准。升级过程中,无法通过 SSH 和 sftp 链接服务器,一旦断开链接,会导致服务器无法控制,建议按以下步骤开启 telnet 服务。以防万一,还可以开启 vsftpd用于文件交互。
2023-03-03 17:06:15
2356
原创 Docker数据目录迁移
采用yum或者rpm方式安装的docker,在安装好以后,默认的数据目录是/var/lib/docker。很多人在安装好docker以后,会忽略对这个目录的修改,并开始使用docker。这就会导致系统根目录被过大的占用,下面就简单讲一下如何对该目录进行迁移。
2022-12-26 09:54:58
3228
原创 MySQL NDB Cluster部署方案与实践
MySQL Cluster是MySQL适用于分布式计算环境的高实用、高冗余版本。他采用了NDB Cluster存储引擎,允许在一个Cluster中运行多个MySQL服务器。 MySQL Cluster是一种在无共享系统中启用内存数据库集群的技术。无共享架构使系统能够使用非常便宜的硬件,并且对硬件或软件的特定要求最低。MySQL Cluster旨在没有任何单点故障。在无共享系统中,每个组件都应该有自己的内存和磁盘,不推荐也不支持使用网络共享、网络文件系统和 SAN 等共享存储机制。
2022-12-23 09:17:51
1934
使用docker快速部署一套zabbix监控服务器
2023-01-16
CVE-2016-2183漏洞,主要针对k8s的2379,2380,6443,10250端口的漏洞修复总结
2022-11-25
oracle 19c rac安装手册 基于centos 7.9安装oracle 19c rac,并升级补丁至19.17
2022-11-25
k8s证书过期处理方案
2022-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人