自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码:https://github.com/zhuyifeiRuichuang/work-script 容器镜像:https://hub.docker.com/u/zhuyifeiruichuang

  • 博客(27)
  • 收藏
  • 关注

原创 【问题处理】解决Alibaba higress在中国地区安装hgctl失败问题

参考higress文档部署资源时,出现了一个hgctl,文档并未在前文介绍如何安装,经查询,在文档后侧有安装说明,但仅适配中国地区网络之外的环境。现对安装脚本做适配中国地区网络的改造。注意,需联网使用。直接复制使用即可自动安装

2026-04-14 14:42:48 38

原创 【问题处理】Apache DolphinScheduler保存工作流时候提示:请求参数[{0}]无效,保存失败

注意,3.4.1是dolphinscheduler的版本,以真实使用版本为准。新版都需要自己打包。基于原本重新打包容器镜像,安装全量插件。替换部署环境给API组件使用的镜像即可。新镜像可用于docker和k8s。

2026-04-14 11:30:36 166

原创 【软件更新】在Ubuntu24 LTS中更新openssl到指定版本,例如openssl3.5.6 LTS

openssl是openssh及其他软件的基础加密依赖软件,应使用系统默认内置的版本,若是有专业的系统运维提供丰富的技术支持,可以自定义更新到任意指定版本,若无,应使用系统仓库提供的最新版本。查看openssl的版本。

2026-04-10 17:06:31 79

原创 【数据迁移】k8s平台本地数据迁移整改

新部署的k8s平台,采用默认配置,数据存放在默认目录,现需要统一管理数据,将数据存放在指定目录和云磁盘。注意:若k8s对接其他组件,例如openebs,需单独做数据迁移。

2026-04-10 13:27:29 66

原创 【容器镜像打包】Apache Seatunnel打包容器镜像

参考官网方法打包容器镜像仅供参考,若自定义开发,需改造Dockerfile。

2026-04-10 09:03:29 112

原创 【软件部署】用docker部署Apache Kafka 集群架构isolated模式带SSL

带SSL,增强安全。

2026-04-09 10:56:03 626

原创 【软件部署】用docker部署Apache Kafka 集群架构的isolated模式

与Kafka官网配置的差异无SSL配置,集群,isolated。

2026-04-09 10:33:48 945

原创 【软件部署】docker部署nacos server3.2.0单实例对接MySQL场景

使用docker部署nacos server3.2.0,对接MySQL8.4.8注意:此方法仅适用于nacos3.2.0,其他版本需单独测试。nacos部署当前无通用方法。nacos没有标准的健康检查方法。部分健康检查方法偶发使nacos出现内存爆满的故障。

2026-04-08 15:24:19 90

原创 【软件部署】docker快速部署MySQL多个主版本的单实例

使用docker快速部署MySQL多个主版本的单实例容器。最新子版本。

2026-04-08 09:55:27 40

原创 【软件部署】docker部署minio及控制台面板

minio已闭源,最后一版开源已删除web界面(控制台面板),解决办法如下。

2026-04-07 15:33:15 18

原创 【打包软件】使用docker快速打包kubekey代码,生成kk工具

开发人员调测代码后需快速打包代码测试工具,且不干扰现有环境。使用docker可在隔离环境快速打包代码获取最终制品,不干扰现有环境。

2026-04-07 10:23:35 163

原创 【软件部署】docker部署Apache Zookeeper集群

【代码】【软件部署】docker部署Apache Zookeeper集群。

2026-04-03 16:16:54 17

原创 【软件部署】docker环境部署Apache Seatunnel集群模式

受限资源环境,需使用docker在云主机部署Apache Seatunnel集群最新版本(2.3.13)。

2026-04-03 11:34:46 1132

原创 【软件部署】在docker环境部署vsftpd

vsftp官网配置文件说明`https://security.appspot.com/vsftpd/vsftpd_conf.html``

2026-04-02 15:05:03 24

原创 【软件部署】开发环境和预生产环境使用docker部署Apache Kafka 单节点

在开发环境和预生产环境,因资源受限,部署单节点Apache Kafka。支持数据持久化,支持SSL安全配置,支持自定义配置文件(环境变量优先级高于配置文件)。

2026-04-01 13:53:23 15

原创 【软件部署】开发环境快速部署Apache kafka用于开发测试

在开发环境快速部署Apache Kafka用于开发测试。

2026-04-01 11:05:08 17

原创 [软件部署]RabbitMQ在docker环境标准部署

RabbitMQ是消息队列中间件。支持多种部署环境(主机,docker,k8s)官网容器镜像基础知识部分待更新容器化部署,推荐最新稳定版本。参考。

2026-03-31 16:59:24 32

原创 【软件部署测试】sftpgo

SFTPGo开源版容器化部署存在配置管理不便的问题。通过Docker Compose可部署包含Web管理界面(8080端口)和SFTP服务(2022/2023端口)的容器,使用数据卷持久化存储数据。但测试发现其全局配置仅能后台修改,权限管理功能有限,存在安全隐患,最终决定放弃采用该方案。项目提供开源版和企业版,开源版文档和镜像可通过GitHub及Docker Hub获取。

2026-03-31 13:53:52 24

原创 【Apache Hadoop】docker环境部署Hadoop集群

在docker环境部署Hadoop集群,用于预生产环境测试。可参考。

2026-03-27 16:39:24 1708

原创 Intel SGX相关软件部署

Intel SGX相关软件部署和调测

2026-03-17 13:36:11 616

原创 软件更新-openssh

本文档详细介绍了手动编译更新OpenSSH到指定版本的操作流程。主要内容包括:环境检查确认当前版本、备份配置文件、彻底卸载旧版OpenSSH、下载并编译安装新版本(以10.2p1为例)、配置必要依赖库等关键步骤。特别强调在操作前需确保系统有备用访问方式(如云平台控制台),避免SSH服务中断导致无法连接。文档提供了完整的命令序列和注意事项,适用于Ubuntu24 LTS系统,其他发行版需相应调整。同时警告不要随意更新openssl以避免系统崩溃风险。

2026-03-04 10:54:41 383

原创 【问题处理】k8s集群中Hadoop datanode故障

Hadoop datanode节点在k8s集群中因clusterID不匹配而无法启动。日志显示namenode的clusterID(CID-4270014f...)与datanode的clusterID(CID-15559302...)不一致,导致存储目录加载失败。解决方案是通过临时容器挂载datanode的PVC,修改配置文件使clusterID匹配后恢复原容器挂载,既修复问题又保留数据。该方法适用于配置文件问题导致的pod故障场景。

2026-03-03 09:55:43 532

原创 [软件部署]使用docker部署nacos server v3.1.1

Nacos数据持久化MySQL部署指南 本文介绍了Nacos 3.1.1版本使用MySQL作为数据持久化存储的部署方法。主要包括MySQL 8.4.7的容器化部署配置和Nacos数据库表结构初始化。MySQL配置优化了字符集(utf8mb4)、连接数(500)、内存缓存(1G)等参数,并启用了慢查询日志。部署脚本使用Docker创建数据卷,设置健康检查,并映射配置文件和数据目录。最后提供了Nacos核心表config_info的创建语句,该表用于存储配置信息,包含data_id、group_id、conte

2026-01-15 17:11:12 287

原创 【软件部署】使用docker部署MySQL单实例

使用docker 在云主机部署MySQL单实例,数据持久化,配置文件可便捷管理。仅展示当前各主版本的最新子版本的配置。可作为标准默认配置使用。应将my.cnf和deploy.sh放在同一目录。

2026-01-15 15:05:04 33

原创 [软件部署]在kubernetes集群部署nacos集群

摘要 本文档详细介绍了在Kubernetes集群中部署Nacos Server v3.1集群的方法,支持联网和离线两种模式。主要内容包括: 创建Nacos命名空间 MySQL数据库配置: 通过yaml文件部署MySQL服务 配置root用户权限和数据库参数 使用StatefulSet确保数据持久化 数据库初始化: 提供完整的mysql-schema.sql脚本 包含config_info等核心表的创建语句 部署方式: 采用yaml文件单独管理配置 不依赖helm工具 文档提供了完整的MySQL部署配置和Na

2026-01-12 17:17:42 422

原创 【离线部署】harbor-容器镜像仓库

本文档详细介绍了在离线环境中部署Harbor容器镜像仓库的完整流程。内容包括:1)规划设计,建议4C8G配置和专用存储目录;2)资源准备,下载Docker和Harbor软件包;3)环境初始化,配置主机名、LVM存储和挂载点;4)Docker安装配置;5)Harbor软件解压部署;6)HTTPS证书配置,包括生成CA证书和服务器证书。特别强调了存储应支持动态扩展,并提供了详细的命令操作示例,适用于Ubuntu 24.04 LTS系统的最新版本Harbor(v2.14.1)部署。

2026-01-12 10:49:28 1153

原创 编译打包kubesphere/kubekey

本文介绍了在Linux云主机上配置Go环境并编译KubeKey的完整步骤。首先需要准备一台4核8G内存的美国云主机,安装Ubuntu24系统。然后下载指定版本的Go语言包并配置环境变量,通过git拉取KubeKey源码,最后使用make命令完成编译。整个过程包括环境准备、Go安装、源码获取和编译执行等关键环节,最终生成可执行文件kk。该指南为开发者提供了从零开始搭建KubeKey编译环境的详细操作流程。

2026-01-09 10:02:34 259

问题处理-Hadoop datanode故障.docx

管理的技术人员,尤其是工作2年以上的平台或大数据运维开发人员。; 使用场景及目标:①解决Hadoop集群中因clusterID不一致导致的DataNode启动失败问题;②为类似依赖持久化数据启动的服务提供故障排查与修复思路,内容概要:避免直接操作生产本文针对HadoopPod造成数据风险;③掌握在Kubernetes集群中DataNode节点通过临时调试Pod因ClusterID不一致导致安全修改PVC内容的故障进行分析的最佳实践。; 阅读建议:此资源与处理。通过日志发现N侧重实际故障处理流程,建议结合amenode与DK8s命令atanode的Cluster行操作和HID不匹配,引发adoop架构原理进行理解DataNode无法正常,重点关注PVC挂启动。解决方案是在载、clusterID一致性同一命名空间下创建临时调试Pod机制以及调试Pod,挂载原的设计方式,便于DataNode的持久化举一反三应用于其他分布式系统故障卷(PVC),手动修改其中的场景。ClusterID配置以保持与NameNode一致,再恢复原Pod,从而实现故障修复而不丢失数据。该方法适用于由存储数据或配置文件导致Pod启动失败的场景。; 适合人群:具备Kubernetes和Hadoop运维经验的中高级运维工程师、大数据平台开发人员及云原生环境下分布式系统管理人员。; 使用场景及目标:①解决Hadoop在K8s环境中因元数据不一致引起的DataNode启动失败问题;②为类似依赖持久化数据启动的服务提供非侵入式修复思路;③在不破坏PVC数据的前提下完成配置修正。; 阅读建议:操作前需确认配置文件路径及集群环境状态,建议在测试环境验证流程。对于数据已损坏的情况,应评估是否需要清理无效数据后再重新初始化节点。

2026-03-03

【容器云原生】基于Harbor的私有镜像仓库部署:离线环境下高可用容器镜像管理方案设计

内容概要:本文档详细介绍了在受限网络环境下部署私有容器镜像仓库Harbor的完整流程,适用于离线部署场景。内容涵盖环境规划、资源准备、Docker与Harbor的安装配置、HTTPS证书生成与安全加固、内部组件TLS通信加密、访问测试及客户端验证等关键步骤。以Ubuntu 24.04系统为例,推荐4C8G以上配置,采用LVM管理存储并挂载至/data目录以支持动态扩容,通过docker-compose方式部署Harbor,并集成Trivy漏洞扫描功能。文档同时提供了HTTP与HTTPS两种访问模式的配置方法,指导用户完成域名解析、证书信任、镜像推送拉取等操作,并简要提及基于Kubernetes的高可用部署方案。; 适合人群:具备Linux系统操作、Docker容器技术基础的运维工程师、DevOps工程师或平台搭建人员,熟悉基本网络安全概念(如SSL/TLS)者更佳;适用于企业内部基础设施团队、私有云建设或需在内网环境中部署安全可控镜像仓库的技术人员。; 使用场景及目标:① 在无外网连接或网络受限的数据中心构建安全可靠的私有容器镜像仓库;② 实现镜像的集中化管理、权限控制与安全漏洞扫描,支持团队协作分发;③ 为Kubernetes等容器编排平台提供稳定的镜像拉取服务,支撑CI/CD流程的自动化部署;④ 通过HTTPS和内部TLS加密提升组件间通信安全性,满足企业级安全合规要求。; 阅读建议:建议按照文档顺序逐步实施,重点关注主机资源配置、LVM磁盘管理、证书生成与路径一致性等细节。部署前应充分规划存储容量与域名策略,优先在测试环境验证流程。生产环境部署时需定期更新证书、强化访问控制,并关注日志监控与备份机制,确保系统长期稳定运行。

2026-01-11

配置文件-在k8s集群部署Hadoop集群

在k8s集群部署hadoop 集群的配置文件及说明文档。 免费分享。适用于k8s v1.23.10及以上版本。 适用于Hadoop v3.1.1及以上版本。

2026-01-08

网络检查-家庭宽带网速检测.docx

家庭宽带网速检测的方法

2025-10-18

【网络安全与运维】SSH免密登录配置指南:Windows和Linux环境下服务器间安全认证与自动化访问设置

内容概要:本文详细介绍了在 Windows 和 Linux 环境下配置 SSH 免密登录的方法。对于 Linux 环境,以两台 Ubuntu 服务器 A 和 B 为例,通过在服务器 A 上生成 RSA 密钥对,并将公钥复制到服务器 B 的 authorized_keys 文件中,从而实现免密登录。具体步骤包括使用 `ssh-keygen` 生成密钥、`ssh-copy-id` 复制公钥以及测试连接。对于 Windows 环境,以 Xshell 软件为例,通过生成并导入密钥文件,配置身份验证配置文件,最终实现免密登录多台 Linux 服务器。附录中还提供了 SSH 配置检查,确保服务器 B 的 `/etc/ssh/sshd_config` 文件中启用了 `PubkeyAuthentication`。 适合人群:具备一定 Linux 和 Windows 操作基础的系统管理员或运维工程师,尤其是需要频繁进行远程服务器管理的人员。 使用场景及目标:① 实现从 Windows 或 Linux 客户端免密码访问多台 Linux 服务器;② 提高远程管理效率,减少重复输入密码的时间成本;③ 增强服务器访问的安全性,避免明文密码传输的风险。 阅读建议:在实际操作过程中,严格按照文档提供的步骤执行,特别注意密钥文件的生成、复制和配置细节。对于 Windows 环境,还需熟悉所使用的 SSH 客户端软件(如 Xshell)的具体配置界面和选项。同时,确保服务器的 SSH 配置正确无误,以保证免密登录的成功率。

2025-08-22

空空如也

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

TA关注的人

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