- 博客(64)
- 资源 (29)
- 收藏
- 关注
原创 k8s:手动创建PV,解决postgis数据库本地永久存储
本文介绍了在离线环境下基于Kubernetes集群配置PostgreSQL本地存储的详细步骤。首先创建了名为local-postgresql的StorageClass,采用WaitForFirstConsumer绑定模式,并设置回收策略为Retain。然后手动创建了10Gi容量的PersistentVolume,指定本地存储路径为/app/postdata,并配置节点亲和性确保仅master节点可用。文中详细解释了每个配置参数的含义,包括StorageClass的Provisioner、VolumeBind
2025-07-18 18:40:08
617
原创 k8s:利用kubectl部署postgis:17-3.5
CPU:Hygon C86 7285 32-core Processor操作系统:麒麟操作系统containerd:1.7.27Kubernetes:1.26.12KubeSphere:4.1.2kubekey:3.1.10Harbor:2.13.1Postgis:17-3.5
2025-07-18 18:17:36
580
原创 k8s:0/1 nodes are available: pod has unbound immediate PersistentVolumeClaims.
ZooKeeper Pod (zookeeper-0) 处于 Pending 状态,表明Pod 无法启动是因为它依赖的 PersistentVolumeClaim (PVC) 没有绑定到任何 PersistentVolume (PV)。path: "/mnt/datalog" # 根据实际情况更改路径。path: "/mnt/data" # 根据实际情况更改路径。PVC 已经创建但尚未绑定到任何 PV。创建如下 PV 定义文件(操作系统:麒麟操作系统。
2025-07-13 16:38:16
981
原创 k8s:Error downloading plugin manifest keys“ error=“Get \“https://grafana.net/api/plugins/ci/keys\“
类型是否适合外网访问推荐用途ClusterIP❌ 否集群内访问NodePort✅ 是测试环境、私有网络访问✅ 是公有云生产环境Ingress✅ 是统一 API 网关、路径路由。
2025-07-12 23:13:11
699
原创 k8s:安装 Helm 私有仓库ChartMuseum、helm-push插件并上传、安装Zookeeper
ChartMuseum 是 Kubernetes 生态中用于存储、管理和发布 Helm Charts 的开源系统,主要用于扩展 Helm 包管理器的功能集中存储:提供中央化仓库存储Charts,支持版本管理和权限控制。跨集群部署:支持多集群环境下共享Charts,简化部署流程。离线部署:适配无网络环境,可将Charts存储在本地或局域网内。HTTP接口:通过HTTP协议提供服务,用户可通过Helm客户端上传、下载及搜索Charts。。
2025-07-10 20:23:48
1072
原创 利用外部Postgresql及zookeeper,启动Apache Dolphinscheduler3.1.9
dolphinscheduler-master master模块,提供工作流管理和编排服务。dolphinscheduler-worker worker模块,提供任务执行管理服务。dolphinscheduler-alert 告警模块,提供 AlertServer 服务。dolphinscheduler-api web应用模块,提供 ApiServer 服务。dolphinscheduler-common 通用的常量枚举、工具类、数据结构或者基类。
2025-07-08 20:21:18
999
原创 validate CRI v1 image API for endpoint “unix:///run/containerd/containerd.sock“
这个错误表明 crictl 无法通过当前配置与容器运行时(如 containerd)进行通信。具体来说,crictl 正在尝试使用 CRI v1 的 ImageService API,但目标端点(containerd)似乎没有实现该服务,或者其配置不正确。3.3 使用 crictl 测试连接。没有启用 CRI 支持就会报错。3.2使用 ctr 命令测试。
2025-07-07 20:05:52
1007
原创 利用已有的 PostgreSQL 和 ZooKeeper 服务,启动dolphinscheduler-standalone-server3.1.9 镜像
dolphinscheduler-master master模块,提供工作流管理和编排服务。dolphinscheduler-worker worker模块,提供任务执行管理服务。dolphinscheduler-alert 告警模块,提供 AlertServer 服务。dolphinscheduler-api web应用模块,提供 ApiServer 服务。dolphinscheduler-common 通用的常量枚举、工具类、数据结构或者基类。
2025-07-05 21:50:58
633
原创 Apache Dolphinscheduler3.1.9的docker版本,报Cannot create GC thread. Out of system resources
t_ds_process_definition, t_ds_process_definition_log, t_ds_process_instance, t_ds_process_task_relation, t_ds_process_task_relation_log: 与工作流定义、实例、任务关系等相关。t_ds_cluster, t_ds_command, t_ds_datasource, t_ds_dq_*: 分别存储集群信息、命令信息、数据源信息以及数据质量相关的表。
2025-07-05 21:30:04
672
原创 部署greenplum7.2双节点集群
它将前面命令的标准输出追加(append)到指定的文件中,而不是覆盖该文件。如果目标文件不存在,则会创建该文件。因此,这条命令的作用是将当前用户的 SSH 公钥添加到 authorized_keys 文件的末尾。cat ~/.ssh/id_rsa.pub: 这部分命令读取 ~/.ssh/id_rsa.pub 文件的内容,并将其输出到标准输出(通常是终端屏幕)。更高的并行度:更多的 Segment 可以同时处理更多数据块,加快查询速度。使用 >> 操作符会在文件末尾追加内容,而不会删除已有的数据。
2025-07-05 15:08:44
591
原创 部署单节点greenplum7.2
通过使用卷,即使容器被删除,数据也可以保留在主机系统上,并且可以被其他容器共享和重用。它会输出卷的配置、状态以及其他有用的信息,比如卷的挂载点、创建时间等。这对于调试和管理非常有用。通常,5432是PostgreSQL数据库的默认端口,这里可能是Greenplum数据库服务监听的端口。未使用的卷指的是那些不再被任何容器引用的卷。: 将宿主机的28080端口映射到容器内的相同端口,可能用于访问容器内运行的某个Web服务或其他应用。: 将宿主机的2222端口映射到容器内的22端口,允许通过SSH连接到容器。
2025-07-05 14:50:28
993
原创 greenplum7.2并行备份及恢复
-exclude-table-data-and-children=PATTERN - 不导出指定表及其子表的数据。--rows-per-insert=NROWS - 每个 INSERT 插入多少行(隐含 --inserts)--exclude-table-and-children=PATTERN - 不导出指定表及其子表(分区表)--disable-triggers - 数据恢复时不触发触发器(适用于 --data-only)
2025-07-03 19:36:26
910
原创 greeenplum7.2几个问题的解决方案
是一个常见但非致命的警告,它说明你的 SSH 配置文件中设置了 UsePAM no,这在 RHEL/CentOS 系列系统上不推荐使用,因为它可能导致认证失败、无法登录等问题。在容器环境下,除非特别需要,否则通常不需要加载额外的内核模块。在 RHEL/CentOS 系统中,默认和推荐设置是:UsePAM yes,因为系统依赖 PAM 来处理用户认证(如密码验证、登录限制等)。dnf-makecache.service: 与包管理相关的服务,在容器中也不需要运行,因为容器镜像通常是不可变的。
2025-07-03 16:32:49
555
原创 System is booting up. Unprivileged users are not permitted Connection closed by 172.19.0.2 port 22
这一行表示在处理认证请求时,将使用 password-auth 文件中定义的所有认证模块。PAM 提供了一种动态认证机制,允许系统管理员通过修改配置文件来控制服务如何进行用户认证、账户管理、密码管理和会话管理。这个模块根据 SELinux 的策略来决定是否允许用户的访问。force revoke 参数强制撤销用户的密钥,以防止潜在的安全风险。再次引入 postlogin 文件中的会话管理模块,确保用户登录后的任何必要操作都被执行。引入 password-auth 文件中的账户管理模块。
2025-07-03 15:45:30
615
原创 Error response from daemon: invalid pool request: Pool overlaps with other one on this address space
检查网络冲突:在设计网络拓扑时,请确保不同网络之间没有 IP 地址冲突,特别是在多主机环境中使用 overlay 网络时尤为重要。注通过docker network inspect ***查看每个网络的详细内容,看到底哪个网络占用了172.20段网络。这会将名为 my_container 的容器连接到名为 my_network 的网络。这将尝试删除名为 my_network_1 和 my_network_2 的网络。使用场景:当需要为一组容器定义自定义网络以实现隔离或特定的网络配置时使用。
2025-07-03 15:17:31
763
原创 greenplum7.2执行gpstop -u,报postmaster.pid file does not exist. is Greenplum instance already stopped?
postmaster.pid 文件是 PostgreSQL 数据库集群(包括 Greenplum 的 master 和 segment 实例)的一个关键文件,它包含了数据库实例的进程 ID(PID)、启动时间、数据目录路径等重要信息。然而,在这种情况下,文件通常是存在的,但内容可能不再准确。配置错误:如果 Greenplum 或 PostgreSQL 的配置文件中指定了错误的数据目录路径,导致实际的数据目录与预期不符,也可能造成找不到 postmaster.pid 文件的情况。
2025-07-03 14:56:22
987
原创 Connection timed outIs the server running on host and ccepting TCP/IP connections on port 5433
问题出在宿主机网络栈与 Docker 网络之间的通信阻断。有多个默认路由冲突。gpdb_a、gpdb_b间通过自定义网络实现通信。1.通过ip route show查看路由表。linux的IP命令详见。
2025-07-03 14:40:30
1115
原创 详解Linux的 ip 子命令的作用
ip命令中的,是 Linux 系统中用于管理和配置网络功能的核心命令。覆盖了从基础网络接口管理到高级网络功能(如多播、IPsec、VRF、Segment Routing)的所有方面,适用于以下场景:日常网络维护:如查看 IP、设置路由、重启网卡。网络调试:如抓包、查看邻居表、监控网络变化。高级网络架构:如创建 VXLAN/GRE 隧道、配置 VRF、多播、策略路由。容器/虚拟化支持:如管理网络命名空间、创建 TAP 设备。
2025-07-03 14:10:38
796
原创 登录Harbor2.13.1,报unable to get PrivateKey from PEM type: PRIVATE KEY
OpenSSL 3.0 中的行为已经发生了变化,它不再默认输出传统的 PKCS#1 格式(即 -----BEGIN RSA PRIVATE KEY-----),而是仍然输出了 PKCS#8 格式。你需要使用 -traditional 参数来强制 OpenSSL 使用传统格式输出 RSA 私钥,但在 OpenSSL 3.0 中,这个参数不能直接用在 rsa 命令上,而必须配合 pkey 工具一起使用。强制 OpenSSL 输出传统格式的私钥(即 PKCS#1 格式)。指定输出的私钥文件路径。
2025-06-29 18:38:38
867
原创 通过HTTPS访问Harbor2.13.1 的配置
操作系统版本:Ubuntu 24.04.2 LTSopenssl的版本:3.0.15Harbor版本:2.13.1。
2025-06-29 18:19:13
945
原创 离线升级docker-compose到2.37.2后,执行docker-compose --version报cannot execute binary file: Exec format error
docker-compose 是 Docker 提供的一个工具,用于定义和运行 多容器 Docker 应用程序。它通过一个 YAML 文件(通常是 docker-compose.yml)来配置应用程序所需的所有服务、网络、卷、环境变量等资源,并通过简单的命令即可启动、停止、重建整个应用环境。
2025-06-22 15:48:35
717
原创 离线部署docker中的containerd服务
containerd 是一个行业标准的容器运行时,专注于简单、健壮的容器执行。它是从 Docker 中分离出来的项目,旨在作为一个底层的运行时接口,供更高层次的容器管理层使用。containerd 负责镜像传输、存储、容器执行、网络配置等工作。它向上为 Docker 等高级容器管理层提供 API 接口,向下则直接调用操作系统内核特性或通过 runC 来运行容器。是由 containerd 自动创建的,前提是 containerd 已经被正确安装、配置并启动。
2025-06-22 15:05:23
854
原创 离线环境部署docker.socket后,重启docker,报docker.socket: Control process exited, code=exited, status=216/GROUP
Docker.socket是Docker守护进程的通信接口,负责接收客户端请求。当systemctl重启Docker时出现依赖错误,检查docker.socket状态发现失败,原因是缺失docker用户组。
2025-06-22 14:44:57
1106
原创 如何让DeepSeek-R1-Distill-Qwen-32B支持Function calling
deep seek-r1是不支持funciton calling调用,如果想让离线版本支持function calling,那怎么弄呢。hermes 是一种特定格式的解析器,适用于某些模型输出的结构化工具调用格式(如 Hermes 系列模型)。通过vllm0.9.1发布DeepSeek-R1-Distill-Qwen-32B大语言模型。再通过下面代码调用,发现没有返回function call。说明: 设置工具调用解析器类型。使用多少张 GPU 并行推理。
2025-06-15 15:15:01
451
原创 vllm0.8.5发布Qwen2.5-Omni-7B,报python3.10/site-packages/transformers/models/autKeyError: ‘qwen2_5_omni‘
当前安装的 HuggingFace Transformers4.51.1 库不支持这种模型结构。这通常是因为该模型是新推出的,而你当前使用的 Transformers 版本尚未包含对该模型的支持。因此需要卸载旧Transformers版本,安装Transformers4.52.3版本。注:不能安装Transformers4.52.4,会导致vllm出现问题。多模态:Qwen2.5-Omni-7B。GPU:2张A6000。
2025-06-14 15:28:08
368
原创 sglang0.4.3参数说明
flashinfer_mla_disable_ragged: 是否禁用FlashInfer MLA中的ragged,默认为False。triton_attention_reduce_in_fp32: 是否在FP32中减少Triton注意力,默认为False。debug_tensor_dump_output_folder: 调试张量转储输出文件夹,未指定时为None。debug_tensor_dump_input_file: 调试张量转储输入文件,未指定时为None。这涉及到安全性和潜在风险。
2025-05-31 15:28:02
1244
原创 cuda_fp8.h错误
cuda工具版本太低。通过nvcc --version查看。小于11.8,会报fp8错误,因此是。下载高版本,本次下载了。
2025-05-31 15:21:30
624
原创 could not select device driver ““ with capabilities: [[gpu]]
https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list:根据之前获取的系统信息构造出对应的 APT 源地址。| sudo tee /etc/apt/sources.list.d/nvidia-docker.list:将下载的内容写入一个新的 APT 源配置文件中。. /etc/os-release:加载 /etc/os-release 文件中的环境变量,这些变量描述了你当前使用的 Linux 发行版信息。
2025-05-31 14:55:01
831
原创 n8n工作流自动化平台:生成图文并茂的分析报告之Merge节点详细说明
All Possible Combinations 是生成两个数据集中所有记录之间所有可能配对的方式。这种方式也被称为“交叉连接”或“笛卡尔积”。
2025-05-05 16:30:32
1200
原创 cline或业务系统集成n8n的工作流(MCP Server Trigger、Call n8n Workflow Tool node)
Call n8n Workflow Tool节点是一个工具,它允许代理运行另一个n8n工作流并获取其输出数据。在此页面上,您将找到“调用n8n工作流工具”节点的节点参数,以及指向更多资源的链接。节点参数#输入自定义代码和描述。这告诉代理何时使用此工具。例如:调用此工具以获取随机颜色。输入应该是一个字符串,其中包含要排除的逗号分隔的颜色名称。告诉n8n要调用哪个工作流。您可以选择:数据库,从列表中选择工作流或输入工作流ID。在下面定义并复制一个完整的JSON工作流。
2025-05-04 16:34:20
945
原创 利用n8n、DeepSeek、AI Agent、子工作流生成统计图
1.通过{{ $json.chatInput }} 接收When chat message received节点的输入;注:红框内容,需要和2.4的Workflow Inputs 对应。注:注意红框里面的内容,特别是 Description的内容。注:连上互联网的deepseek模型,这里就不详细说明。利用大模型,提取用户输入内容中的开始、结束日期。2.8postgresql节点。两种方式接收code传入的参数。2.增加合适的系统提示词。》,我在这就不详细描述。注:注意红色框内容。
2025-05-04 10:28:52
550
原创 n8n工作流自动化平台的实操:生成统计图的两种方式
注:生成单曲线,单柱状图,通过 QuickChart节点没有问题,如果有上传多条曲线,则无法实现,只能通过https://quickchart.io/chart?width=650&height=450&c={{ $json.data }}方式实现。注:通过https://quickchart.io/chart?width=650&height=450&c={{ $json.data }}实现图片的生成,图中红框部分。注:将json对象转换成字符串,主要图中的红框。注:将明细数据进行汇总。
2025-05-04 09:29:01
792
原创 n8n工作流自动化平台的实操:利用本地嵌入模型,完成文件内容的向量化及入库
牵涉节点:FTP、Code、Milvus Vector Store、Embeddings OpenAI、Default Data Loader、Recursive Character Text Splitter。
2025-05-04 08:40:41
1077
原创 n8n工作流自动化平台的实操:Cannot find module ‘iconv-lite‘
n8n是一款功能强大的开源工作流自动化工具,旨在帮助用户通过可视化方式连接不同应用和服务,实现业务流程的自动化。本文章解决Cannot find module 'iconv-lite' [line 2]错误;
2025-05-03 21:57:36
913
原创 n8n工作流自动化平台的实操:本地化高级部署
n8n是一款功能强大的开源工作流自动化工具,旨在帮助用户通过可视化方式连接不同应用和服务,实现业务流程的自动化。本文将全面介绍n8n的本地化高级安装部署 。
2025-05-03 21:20:12
1871
原创 通过LLaMA-Factory-0.9.1对231文章进行训练,观察训练损失率与收敛性的关系
根据上面的表格,第二次训练结果比较合适。损失率比较低且模型没有过早收敛。批处理大小:2(批处理约大约占内存,容易导致显存不够,不要超过4)2张A6000GPU。
2024-12-19 13:53:00
636
原创 将vllm0.6.4发布多个lora模型的命令封装成shell脚本
为了简化Lora模型的发布流程并提高操作的便捷性与可记录性,我决定将所有相关的命令封装进一个Shell脚本(.sh文件)中。这样一来,每次需要发布Lora模型时,只需执行这个Shell脚本即可,大大减少了手动输入命令的工作量,并确保了每一步骤的一致性和准确性。
2024-12-19 12:16:47
497
原创 vllm0.5.0增加/api/paas/v4/chat/completions接口,供langchain4j-zhipu-ai工程调用
路径:minconda3/envs/python31013new/lib/python3.10/site-packages/vllm/entrypoints/openai。vllm发布的rest api接口中,包含/api/paas/v4/chat/completions接口。两张A6000GPU卡。
2024-12-18 17:26:44
768
数据挖掘 weka 中文教程
2010-01-25
交通地址库、道路路网台账管理、交通事故上图、交通多发点段分析、交通安全隐患闭环管理
2024-08-04
多维分析 ROLAP的概念
2010-01-25
基于海康设备+srs搭建直播系统V1.0.pdf
2021-03-20
mondrian的基本模式
2010-01-25
基于srs+obs搭建直播系统V1.0.pdf
2021-03-16
ETL工具Kettle中文用户手册
2010-01-25
三维分析1
2008-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人