- 博客(122)
- 收藏
- 关注
原创 【大模型实战篇】利用TensorRT LLM部署及推理大模型实战(bloom560m、chatglm-6b等大模型)
摘自:https://blog.csdn.net/weixin_65514978/article/details/143815654
2025-12-11 23:29:08
150
原创 安装pcl
第一步:下载源码包:https://pcl.readthedocs.io/projects/tutorials/en/master/compiling_pcl_posix.html#compiling-pcl-posix解决方法:
2025-11-28 16:08:56
358
原创 查看进程是哪个容器启动的方法
第二步:使用cgroup的ID替换下面的id,其中cgroup的ID使用docker-后面的几位即可。通过查询发现,该进程来着docker_deploy-geotransformer-1的容器。第一步:先查看PID的对应的cgroup的ID。
2025-11-24 16:05:55
235
原创 nvidia驱动安装(openEuler上安装T4驱动)
选yes(服务器选yes,本地选no)openEuler的Nouveau 文件在路径为:/usr/lib/modprobe.d/dist-blacklist.conf。重启后,验证 Nouveau 是否已被禁用,以下命令应该没有输出:(没有输出表示已经禁用)上找到相应卡和操作系统对应的驱动,cuda选择12.2以上的版本。安装完成后执行nvidia-smi,如果有输出,说明驱动已安装。Nouveau 会与 NVIDIA 驱动冲突,必须禁用。
2025-11-09 11:59:28
702
原创 openEuler(x86)上安装NVIDIA Container Toolkit
4、使用容器验证--gpus all参数。(注意要使用--gpus all参数,docker的版本不能低于20,cuda版本为12.2)你需要添加 NVIDIA 的仓库以便能够安装 NVIDIA Container Toolkit。使用 yum 命令安装 NVIDIA Container Toolkit。2、安装 NVIDIA Container Toolkit。环境是:NAME="openEuler"1、添加 NVIDIA 仓库。有输出表示安装成功。
2025-11-08 14:30:08
324
原创 openEuler上安装高版本的docker
2、创建 /etc/docker/daemon.json文件,设置docker的数据路径等。3、下载对应版本的docker二进制文件,然后替换旧版本的可执行文件。如果是仅仅使用openEuler提供的docker版本,会很低为。Docker version 18.09.0,不满足项目要求。2、目标安装:Docker version 27.4.1。# 下载Docker静态二进制文件(版本号可能需要调整)1)可以先下载源提供的docker版本。2)下载Docker二进制文件。1) 停止Docker服务。
2025-11-08 14:22:17
484
原创 mindspore迁移过程中遇到的问题
经过排查,发现点云数据处理部分使用了transpose等操作,但在操作后没有对内存进行连续性处理,导致数据在内存中不是连续存储的。在数据处理完成后,使用make_contiguous()方法确保数据在内存中是连续存储的。进行维度变换时,如果数据在内存中不是连续存储的,可能会导致一些问题。函数进行张量堆叠操作时,当导出ONNX模型并转换为OM模型时,会遇到动态batch的问题,导致模型无法正常部署。是在现有维度上进行拼接,不会引入新的维度,从而避免动态batch的问题。在MindSpore中,使用。
2025-10-23 11:08:04
253
原创 python工程代码加密方法
遍历 root_path 下的所有 .py 文件,如果文件开头没有 utf-8 编码声明,则添加。创建一个3dCrypto目录,把代码工程3DSearch-Core复制一份到3dCrypto下。在所有py文件开头添加一行 # -*- coding: utf-8 -*-4、对.py文件加密后会替换3dCrypto下已存在的源文件。print(f"已添加编码声明: {file_path}")print("路径不存在或不是目录。# 检查文件开头是否已经有编码声明。print("处理完成!
2025-10-21 16:22:08
319
原创 使用 Loki + Promtail + Grafana搭建日志系统
环境,服务器ip:192.168.140.21)在loki文件夹内创建一个docker-compose.yaml文件2)创建一个loki_config.yaml文件server:common:storage:ring:kvstore:configs:index:ruler:3)创建loki所需的目录,并且启动# 创建所需目录并设置正确权限# 启动1)创建一个promtail文件夹,在创建docker-compose.yaml文件。
2025-10-17 20:23:17
785
5
原创 搭建nginx的负载均衡
2、把该configMap的配置文件映射到容器的/ect/nginx/目录下。1、编写一个configMap的配置文件。3、点击保存,后会启动nginx的服务。如下,key为nginx.conf。
2025-06-04 10:48:52
604
原创 K3s 中,CoreDNS 无法启动并报错 Listen: listen tcp :53: bind: permission denied
如果必须使用 53 端口,可以修改 CoreDNS 的 Deployment,使其以。,但容器可能没有足够的权限绑定该端口。
2025-05-27 10:16:43
991
2
原创 kubesphere的搭建
Ubuntu apt get install 软件时出现 E: You don‘t have enough free space in /var/cache/apt/archives/. 解决方案。安装的过程中如果遇到。
2025-05-23 10:03:39
328
原创 Ubuntu apt get install 软件时出现 E: You don‘t have enough free space in /var/cache/apt/archives/. 解决方案
问题:报错如下:
2025-05-23 09:28:00
344
原创 k3s通过kuboard安装资源监控套件
1、在 Kuboard 界面中导航到 集群导入 --> 套件 --> 套件仓库 --> 资源层监控套件,然后在界面的引导下完成 资源层监控套件 的安装。2、在 Kuboard 界面中导航到 集群管理→资源层监控套件,选择需要监控的对象。
2025-04-16 16:26:24
484
原创 markdown导出PDF,PDF生成目录
8、到此为止,PDF加入有缩进的目录完成,并且点击目录可以正常跳转到对应的章节。选择【转换书签】,缩进层级设置,根据书签的格式选择对应的缩进层级。3、打开PDF Guru Anki软件中的【PDF书签】-【识别书签】点击确定后PDF生成了书签,如下所示,但是书签没有按照层次显示。选择【提取书签】,输入选择上一步已经生成的目录版的PDF。7、将已经缩进的书签写入到原始的PDF中,如下所示。6、将上面没有层次的书签转换有层次的书签。输入选择上一步提取的.txt书签。4、导出PDF的中的书签目录。
2025-04-13 22:12:31
1219
原创 在 K3s Pod 中报错 /var/lib/docker/containers/...: no space left on device
的监控数耗尽,即使磁盘有空间也会报此错误。监控文件系统事件(如日志变化),如果。Docker/K3s 使用。
2025-03-28 23:15:29
282
原创 Thonny+MicroPython+ESP32开发环境搭建
在上图序号1处选择,串口。只要安装了我提供的驱动,那么会看到如下的名字(COM后的序号不一样没事)点击“安装”,会在上图3处看到进度,当出现“Done”时表示完成,关闭窗口即可。此时,已经将MicroPython通过所连接的串口COM3烧录到ESP32中。表示此时可以与ESP32交互了,可以写个简单的python语句试试看。文件,不要再这个里面乱些东西,新建一个python文件,例如。为了能够将程序下载(烧录)到ESP32中,需要安装驱动。双击快捷键,打开程序,界面如下。按上图操作,会看到如下界面。
2025-03-02 12:15:47
1082
原创 k3s中没法通过NodePort 访问服务内部的端口
1、要确保没有策略阻止从外部访问服务的流量,通常需要检查 Kubernetes 集群中的、以及服务本身的配置。
2025-01-04 00:18:18
953
原创 mindinsight的使用
如何是pip3 install mindinsight方式,会安装在python对应版本的site-packages目录下。由于安全原因,非本机访问MindInsight服务,需要在MindInsight启动前,修改MindInsight安装目录下的conf/constant.py中相关配置;修改重新启动mindinsight后,在浏览器中可以输入服务器Ip:8081端口访问。1、启动MindInsight可视化界面。
2024-12-29 12:00:04
519
原创 openEuler的aarch64操作系统上安装k3s
其中:INSTALL_K3S_SKIP_SELINUX_RPM=true INSTALL_K3S_SELINUX_WARN=true 表示忽略SELINUX的策略。也可以使用镜像 swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3 ,可以更快地完成镜像下载。输入cat /etc/rancher/k3s/k3s.yaml,将获取到的内容粘贴到kubeconfig中。修改 /etc/systemd/system/k3s.service文件。
2024-11-06 19:15:56
893
原创 使用docker形式部署prometheus+alertmanager+钉钉告警 监控
1、拉取所需要的镜像其中prom/node-exporter:用于收集主机系统信息和指标的grafana/grafana:是一个用于可视化和分析监控指标的开源平台。prom/prometheus:是一个开源的监控系统,用于收集和存储时间序列数据,并提供基于数据的查询、报警和可视化功能。prom/alertmanager:是 Prometheus 的告警管理器,用于处理和路由来自 Prometheus 服务器的告警通知。2、容器启动。
2024-09-26 22:06:26
2184
1
原创 k8s上安装prometheus
镜像:registry.k8s.io/prometheus-adapter/prometheus-adapter:v0.12.0替换为:v5cn/prometheus-adapter:v0.12.0。3)修改prometheus,grafana,alertmanager的yaml文件修改端口暴露为nodeport模式 为了能从外网访问。删除后,通过服务器ip:服务端口的形式,即可访问对应的服务了,在此,kube-prometheus的部署彻底完成。一、下载对应的kube-prometheus源码。
2024-09-23 23:29:25
2080
原创 安装nodejs环境
本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。更多请参考:https://blog.csdn.net/ADONGS_CODER/article/details/138498336。3、安装nodejs特定版本。5、查看nodejs版本。4、安装npm特点版本。
2024-09-09 15:37:19
371
原创 k3s中使用GPU资源
只需要下载能识别GPU的基础镜像,使用该基础镜像启动容器,使用该基础镜像pod中不需要配置 resources: limits: nvidia.com/gpu: 1 中也能正常识别GPU。docker要使用nvidia运行时才能正常使用gpu,但是k8s中kubelet需要调用docker,所以要将docker默认运行时设置为nvidia.#nvidia-ctk命令将会修改/etc/docker/daemon.json文件以便Docker可以使用nvidia容器运行时。三、修改docker默认运行时。
2024-08-31 10:15:29
1689
原创 配置 K3s 访问私有镜像仓库
确保你的 K3s 节点能够访问私有镜像仓库,特别是当仓库使用 HTTP 而不是 HTTPS 时。如果你的私有镜像仓库需要身份验证,你还需要创建一个 Kubernetes Secret 用于认证。1)对于较新的 K3s 版本,你可以通过编辑 K3s 的配置文件来指定镜像仓库。这些步骤应当能够帮助你配置 K3s 以从本地私有镜像仓库中拉取镜像。1、编辑 Docker 的配置文件。
2024-08-22 14:23:10
2076
原创 docker私有仓库创建与推送
看到 {“repositories”:[]} 表示私有仓库搭建成功并且内容为空。添加以下内容,用于让 Docker 信任私有仓库地址,保存退出。添加以下内容,用于让 Docker 信任私有仓库地址,保存退出。重新加载配置信息及重启 Docker 服务。重新加载配置信息及重启 Docker 服务。修改 daemon.json 文件。可以看到私有仓库中已上传的镜像。再将镜像推送至私有仓库。
2024-08-22 14:11:43
684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅