
linux系统运维
筑梦之路
知识就是力量!
展开
-
CentOS 8 Stream 配置在线yum源参考 —— 筑梦之路
【代码】CentOS 8 Stream 配置在线yum源参考 —— 筑梦之路。原创 2025-03-27 22:03:02 · 393 阅读 · 0 评论 -
CentOS 7 aarch64上制作kernel rpm二进制包 —— 筑梦之路
centos 7 arm架构制作kernel内核rpm二进制包原创 2025-03-05 15:02:35 · 380 阅读 · 0 评论 -
docker-compose部署开源堡垒机Orion-Visor——筑梦之路
该项目界面自适应做的不够好,最好是使用大屏幕。原创 2025-02-28 17:38:20 · 621 阅读 · 0 评论 -
k8S通过代理将集群外的中间件引入集群内访问 —— 筑梦之路
有部分中间件是跑在Kubernetes集群之外,我们希望通过service的方式来访问集群外的中间件,比如访问我们k8s集群外的elasticsearch集群。ES节点本身又处在一个负载均衡IP:192.168.100.100 之后,但是代理的端口号是9202,非es默认的9200。原创 2025-02-28 09:58:03 · 585 阅读 · 0 评论 -
centos 7 停更后如何升级kernel版本 —— 筑梦
此处主要说明kernel rpm离线包可以从哪里下载,安装升级参考之前的文章。原创 2025-02-27 17:33:21 · 345 阅读 · 0 评论 -
sysbench压测pgsql数据库 —— 筑梦之路
这里主要使用sysbench工具对Pgsql数据库进行基准测试。原创 2025-02-24 09:14:29 · 380 阅读 · 0 评论 -
国内开源镜像站搜集(仅供参考)—— 筑梦之路
国内开源镜像站搜集原创 2025-02-21 17:23:29 · 1014 阅读 · 0 评论 -
MariaDB 历史版本下载地址 —— 筑梦之路
MariaDB 官方yum源里面只有目前在维护的版本,而有时候对于老项目来说还是需要老版本的rpm包,国内很多镜像站都是同步的官方仓库,因此下载老版本也不好找,这里主要记录下从哪里可以下载到历史版本的MariaDB rpm包。随着时间的推移,老版本会逐渐被清理,因此还是推荐尽快升级更新到官方支持维护的版本。原创 2025-02-21 12:46:23 · 517 阅读 · 0 评论 -
nodejs各版本下载地址 —— 筑梦之路
nodejs各版本下载地址记录原创 2025-02-19 14:01:02 · 260 阅读 · 0 评论 -
DeepSeek-R1+Dify打造本地智能专家助手——筑梦之路
操作系统:ubuntu 20.04硬件配置:6C12G 200G大模型版本:huihui_ai/deepseek-r1-abliterated:7bollama版本:0.5.7Dify版本:0.15.3。原创 2025-02-08 10:46:15 · 1203 阅读 · 0 评论 -
docker镜像centos:centos7.9.2009中文语言支持——筑梦之路
此处主要解决该镜像中文语言支持不好的问题。原创 2025-02-07 16:33:35 · 145 阅读 · 0 评论 -
CentOS 7 搭建lsyncd实现文件实时同步 —— 筑梦之路
在 CentOS 7 上搭建 lsyncd(Live Syncing Daemon)以实现文件的实时同步,可以按照以下步骤进行操作。lsyncd 是一个基于 inotify 的轻量级实时同步工具,支持本地和远程同步。原创 2025-01-24 14:54:46 · 1778 阅读 · 0 评论 -
FRP 搭建参考 —— 筑梦之路
frp搭建过程记录原创 2025-01-23 17:05:29 · 268 阅读 · 0 评论 -
CentOS 7 安装fail2ban hostdeny方式封禁ip —— 筑梦之路
centos 7 换源参考。安装fail2ban。原创 2025-01-22 16:17:34 · 592 阅读 · 0 评论 -
好用的DNS服务器搜集——筑梦之路
依托阿里云计算,国内访问速度有优势,但自 2024 年 9 月 30 日 24 时起阿里对公共 DNS 免费版实施智能流量管控,当单个 IP 的请求数超过 20QPS(每秒查询次数)或 UDP/TCP 流量超过 2000bps 时,将触发限速策略。说明:谷歌公司部署DNS服务器,知名度高,延迟约 50ms,速度还行,不过在国内部分地区掉包较严重。说明:老牌知名DNS服务器,延迟 180ms 左右,偶有掉包情况。说明:延迟较高,在 250ms 以上,偶尔掉包,但使用体验尚可。说明:诺顿出品,安全、稳定性强。原创 2025-01-22 10:27:07 · 363 阅读 · 0 评论 -
kafka学习笔记7 性能测试 —— 筑梦之路
kafka 不同的参数配置对 kafka 性能都会造成影响,通常情况下集群性能受分区、磁盘和线程等影响因素,因此需要进行性能测试,找出集群性能瓶颈和最佳参数。# 生产者和消费者的性能测试工具kafka-producer-perf-test.sh:用于测试Kafka Producer的性能,主要输出4项指标,总共发送消息量(以MB为单位),每秒发送消息量(MB/second),发送消息总数,每秒发送消息数(records/second)。原创 2025-01-20 17:20:23 · 447 阅读 · 0 评论 -
kafka学习笔记6 ACL权限 —— 筑梦之路
Kafka的ACL是基于以下几个方面的:资源类型(Resource Type): Kafka支持多种资源类型,包括主题(Topic)、消费者组(Consumer Group)、Kafka集群本身(Cluster)等。操作类型(Operation Type): 如Read(读取)、Write(写入)、Create(创建)、Describe(描述)、Alter(修改)等。权限类型(Permission Type):Allow表示允许访问,Deny表示拒绝访问。原创 2025-01-20 17:11:32 · 476 阅读 · 0 评论 -
kafka学习笔记5 PLAIN认证——筑梦之路
在Kafka中,SASL(Simple Authentication and Security Layer)机制包括三种常见的身份验证方式:SASL/PLAIN认证:含义是简单身份验证和授权层应用程序接口,PLAIN认证是其中一种最简单的用户名、密码认证方式,生产环境使用维护简单易用。可用于Kafka和其他应用程序之间的认证。SASL/SCRAM认证:SCRAM-SHA-256、SCRAM-SHA-512方式认证,本认证需要客户端、服务器共同协同完成认证过程,使用和维护上较为复杂。原创 2025-01-20 16:52:50 · 1228 阅读 · 0 评论 -
kafka学习笔记4-TLS加密 —— 筑梦之路
kafka TLS加密原创 2025-01-20 16:27:46 · 901 阅读 · 0 评论 -
kafka学习笔记2 —— 筑梦之路
Kafka的KRaft模式是一种新的元数据管理方式,旨在去除对ZooKeeper的依赖,使Kafka成为一个完全自包含的系统。在Kafka的传统模式下,元数据管理依赖于ZooKeeper,这增加了部署和运维的复杂性。为了解决这个问题,Kafka社区引入了KRaft模式。在KRaft模式下,所有的元数据,包括主题、分区信息、副本位置等,都被存储在Kafka集群内部的特殊日志中。这个日志使用Raft协议来保证一致性。原创 2025-01-20 10:33:20 · 542 阅读 · 0 评论 -
kafka学习笔记1 —— 筑梦之路
Kafka是由Linkedin公司开发的,它是一个分布式的,支持多分区、多副本的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。原创 2025-01-20 10:24:55 · 855 阅读 · 0 评论 -
etcd集群性能压测 —— 筑梦之路
通过上述步骤,你可以对 etcd 集群进行全面的性能压测,评估其在不同负载下的表现。根据测试结果,可以优化 etcd 集群的配置、硬件资源或部署架构,以满足业务需求。原创 2025-01-16 18:09:04 · 1047 阅读 · 0 评论 -
redis性能优化参考——筑梦之路
redis响应延迟耗时多长判定为慢?比如机器硬件配置比较差,响应延迟10毫秒,就认为是慢,机器硬件配置比较高,响应延迟0.5毫秒,就认为是慢。这个没有固定的标准,只有了解了你的 Redis 在生产环境服务器上的基准性能,才能进一步评估,当其延迟达到什么程度时,才认为 Redis 确实变慢了。原创 2025-01-16 17:06:26 · 1664 阅读 · 0 评论 -
ubuntu使用iso镜像作为本地apt源——筑梦之路
之前写过一篇如何搭建内网apt源,适用于内网隔离,但有机器能访问互联网作为代理的情况,而Ubuntu纯内网离线环境如何使用apt安装软件?此处主要介绍如何使用iso镜像文件来搭建apt源。原创 2025-01-16 14:44:32 · 981 阅读 · 0 评论 -
jenkins常用插件和旧版本插件下载——筑梦之路
Git Plugin:支持Git版本控制系统,以便从Git仓库拉取代码。几乎所有使用Git作为版本控制的项目都会用到此插件。Pipeline:允许用户用代码定义整个CI/CD流水线,适合复杂的构建、测试和发布流程。Blue Ocean:提供更现代化、更直观的用户界面来管理Jenkins流水线。Slack Notification Plugin:在构建完成后向Slack发送通知,适用于团队使用Slack进行沟通的场景。原创 2025-01-16 12:30:34 · 631 阅读 · 0 评论 -
开源安防软件ClamAV —— 筑梦之路
ClamAV 由 Tomasz Kojm 于 2001 年创建,最初的目的是提供一个可以在 Unix 平台上使用的免费防病毒软件。随着时间的推移,ClamAV 的功能不断扩展,现在已经支持多个操作系统,包括 Linux、Windows 和 macOS。原创 2025-01-14 14:47:18 · 1154 阅读 · 0 评论 -
信息系统高并发优化参考——筑梦之路
少于并发连接的场景。:大约并发连接。并发连接。:超过并发连接。:超越(如大规模社交平台、电商平台等)。对于大多数企业和互联网服务平台,上万到数百万的并发,才是他们需要解决的实际问题。原创 2025-01-14 10:35:20 · 460 阅读 · 0 评论 -
docker镜像加速器自动换源开源项目dkTurbo——筑梦之路
此模式下,应用会从指定的 registry 镜像源下载所需资源,无需配置代理,更加简单便捷。此模式下,docker pull 流量都会通过代理服务器,适合本地开有代理的用户。换源后自动停止自身,并重启系统 Docker 服务,此时容器可以删除。自动测速和修改镜像源,你可以在容器日志里看工作进度。dkTurbo 通过修改。键,以达到配置的目的。原创 2025-01-14 08:47:01 · 955 阅读 · 3 评论 -
Tomcat优化参考建议 —— 筑梦之路
ulimit -u 默认值为1024 ,即Linux操作系统对一个进程打开的文件句柄数量的限制。硬限制则是根据系统硬件资源状况(主要是系统内存)计算出来的系统最多可同时打开的文件数量。软限制是指Linux在当前系统能够承受的范围内进一步限制用户同时打开的文件数;nproc 操作系统级别对每个用户创建的进程数的限制。通常软限制小于或等于硬限制。原创 2025-01-10 17:50:39 · 971 阅读 · 0 评论 -
Linux 高级路由 —— 筑梦之路
Linux 高级路由是指利用 Linux 内核提供的强大网络功能,实现超越传统路由表和默认网关的复杂网络流量控制和管理。多 ISP 负载均衡:将流量分配到多个互联网服务提供商(ISP),提高带宽利用率和网络冗余。策略路由:根据数据包的源地址、目标地址、端口等信息,灵活地选择路由路径。流量控制与 QoS(服务质量):对不同类型的流量进行优先级划分和带宽限制,确保关键应用的性能。网络地址转换(NAT):实现私有网络与公共网络之间的地址转换。防火墙功能:基于高级路由规则,实现更精细的网络访问控制。原创 2025-01-10 16:42:56 · 965 阅读 · 0 评论 -
pg_duckdb+PostgreSQL 17提升千倍执行速度——筑梦之路
pg_duckdb是一种强大的扩展,特别适合数据分析、外部数据集成以及需要高性能查询的场景。通过它,用户可以在 PostgreSQL 的生态中轻松引入 DuckDB 的能力,进一步扩展数据库的应用范围。是一个扩展模块,旨在将 PostgreSQL 和 DuckDB 结合使用,提供了一种在 PostgreSQL 中访问 DuckDB 功能的途径。,其特点是高性能、开箱即用且支持多种分析功能。原创 2025-01-10 11:05:17 · 1175 阅读 · 0 评论 -
深入了解磁盘IO —— 筑梦之路
磁盘 I/O(Input/Output)是指计算机系统中涉及到磁盘的数据读取和写入操作。当计算机需要从时,它会发起一个读取请求,磁盘会寻道并将数据传输到计算机的内存中;当计算机需要将时,它会发起一个写入请求,将数据从内存写入到磁盘中。原创 2025-01-09 17:24:20 · 482 阅读 · 0 评论 -
DNS性能测试与Kubernetes Pods —— 筑梦之路
此处主要介绍如何测试k8s集群的dns解析性能,更加深入学习了解k8s。原创 2025-01-09 15:41:16 · 354 阅读 · 0 评论 -
DNS压测小工具2 —— 筑梦之路
此处介绍另一款DNS压测小工具dnsperf。原创 2025-01-09 15:16:33 · 248 阅读 · 0 评论 -
DNS压测小工具1 —— 筑梦之路
【代码】DNS压测 —— 筑梦之路。原创 2025-01-09 14:53:49 · 165 阅读 · 0 评论 -
k8s helm部署kafka集群(KRaft模式)——筑梦之路
【代码】k8s helm部署kafka集群(KRaft模式)——筑梦之路。原创 2025-01-07 17:25:02 · 1156 阅读 · 0 评论 -
一条命令可视化查看系统启动性能——筑梦之路
仅适用于systemd管理的操作系统,system V不适用。原创 2024-12-29 14:43:33 · 176 阅读 · 0 评论 -
NFS V4网络文件共享新认识——筑梦之路
v3版本:需要启用rpcbind服务需要监听许多端口无状态对网络中断不敏感v4版本:无需使用rpcbind服务仅监听2049/TCP端口有状态对网络中断较为敏感包含多项安全增强功能CentOS 7.4之后版本支持v4版本。原创 2024-12-29 14:39:37 · 478 阅读 · 0 评论 -
统信UOS 20源码手搓制作openssh 9.9p1二进制包——筑梦之路
最近比较少使用UOS,此处主要记录下UOS x86架构下使用官方源码制作openssh 9.9p1 二进制rpm包的过程。原创 2024-11-29 14:22:06 · 557 阅读 · 0 评论 -
JDK11以上版本jlink自定义运行时——筑梦之路
是一个工具,可用于创建仅包含运行应用所需模块的自定义运行时镜像。如果你的应用不与数据库交互,则无需在镜像中包含。这有点像JRE镜像的替代品,但可以更好地控制你想要在镜像中使用的模块。如果你不与桌面GUI交互,则无需在镜像中包含。原创 2024-11-28 12:29:41 · 269 阅读 · 0 评论