使用LLM+MCP,实现对话式运维的Demo NOTES

0x01 编写mcp server 基于FastMCP框架的异步工具服务器,提供了多种实用的功能,例如端口可达性测试、域名解析、通过SSH查看服务器监听端口和防火墙规则等。 from mcp.server.fastmcp import FastMCP import socket import asyncio # 创建FastMCP实例 mcp = Fast...
myluzh 发布于 

关于NextCloud登录报错:Refused to send form data to '/login' because it violates the following Content Security Policy directive: "form-action 'self'". NOTES

0x01 问题描述 部署完nextcloud,点击登录后,一直卡在登录界面,控制台提示:Refused to send form data to '/login' because it violates the following Content Security Policy directive: "form-action 'self'"...
myluzh 发布于 

通过elasticdump迁移ElasticSearch数据 NOTES

0x01 前言 有一台日志es,需要把旧的es数据迁移到新的es上。 在迁移Elasticsearch (ES) 数据时,使用 elasticdump 是一个常见的方法。elasticdump 是一个开源工具,用于将 Elasticsearch 集群中的数据导出和导入。 0x02 部署elasticdump 由于我这边是k8s集群,直接跑一个pod起来即可...
myluzh 发布于 

git教程:带你git从入门到精通 NOTES

0x01 git 安装与环境配置 安装 https://git-scm.com/ git -v git version 2.50.1 (Apple Git-155) 配置 vi ~/.zprofile #用于输出git提交日志 alias git-log='git log --pretty=oneline --all --graph --abbrev-co...
myluzh 发布于 

通过LLaMA-Factory微调ChatGLM3模型笔记 NOTES

0x01 下载ChatGLM3大模型 # 创建存放模型的文件夹 mkdir -p /mnt/workspace/models && cd /mnt/workspace/models # 下载大模型 https://modelscope.cn/models/ZhipuAI/chatglm3-6b/files git lfs install gi...
myluzh 发布于 

Ollama 部署 & 搭建本地大模型 NOTES

0x01 安装 Ollama Docker 安装 NVIDIA Container Toolkit 安装教程可以参考:安装 NVIDIA Container Toolkit 容器内默认监听 0.0.0.0,只需要通过 -p 映射端口,宿主机即可被外部访问,无需额外配置环境变量。 docker pull docker.1ms.run/ollama/ollama...
myluzh 发布于 

记录一次星际蜗牛黑群晖从6.2升级到7.2 NOTES

0x00 前言 好久没折腾家里的黑群晖了,黑群晖的配置是星际蜗牛B款、J1900、4G内存,原来装的是DS918+-6.2.3的引导,稳定的跑了快2年了,现在RR引导的7版本比较方便,所以看了几篇教程就开始折腾了。 arpl是GitHub上一位巴西作者,制作的黑群晖7的引导工具,安装十分的方便。在GitHub上有基于arpl做的中文项目(https://gi...
myluzh 发布于 

Nginx性能优化笔记 NOTES

0x01 Nginx 工作进程数量 Nginx 的 worker_processes 参数设置了工作进程的数量。通常建议将其设置为 CPU 核心数的数量或核心数的两倍。可以使用以下命令查看 CPU 核心数: grep ^processor /proc/cpuinfo | wc -l 配置示例: worker_processes 4; 0x02 CPU 亲和力...
myluzh 发布于 

安装HomeAssistant与HACS,实现把米家设备接入HomeKit NOTES

0x01 安装HomeAssistant 1、docker运行homeassistant容器 network=host直接使用宿主机的网络栈,不需要-p映射端口。 # 创建homeassistant配置文件夹 用于挂载 mkdir -p /data/homeassistant/config # 运行容器 docker run -d \ --name ho...
myluzh 发布于 

使用 GlusterFS创建NFS集群 NOTES

0x01 安装 GlusterFS 在两台 Ubuntu 服务器上安装 GlusterFS: sudo apt-get update sudo apt-get install -y glusterfs-server 启动 GlusterFS 服务 sudo systemctl start glusterd sudo systemctl enable ...
myluzh 发布于