- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 django报错:RuntimeError: populate() isn‘t reentrant
修改报错中提到的文件:/usr/local/lib/python3.10/site-packages/django/apps/registry.py,如下图修改,重启uwsgi后看日志会看到是一些包没有安装全,pip上就可以了。
2025-03-28 13:27:10
330
原创 centos7 卸载yum安装的python3.6
执行完毕后,系统将恢复默认的 Python 2.7 环境,且不会影响核心功能。如果某些应用(如 Ansible、Docker)依赖 Python 3,卸载前需迁移到其他 Python 版本。which python # 应显示 /usr/bin/python。安装的 Python 3.6,需要谨慎操作以避免影响系统工具(如。等工具依赖 Python 2.7,卸载会导致系统管理工具崩溃。本身依赖 Python 2.7)。# 确保 yum 依赖的 Python 2.7 正常。
2025-03-25 15:35:01
782
原创 django.db.utils.OperationalError: (2019, “Can‘t initialize character set utf8 (path: /usr/share/mysq
'charset': 'utf8mb4', # 使用 utf8mb4 支持更广泛的字符集。如果问题发生在运行迁移时,检查迁移文件是否包含字符集相关的操作。,通常是因为数据库的字符集配置不正确或缺少字符集文件。重新安装 MySQL/MariaDB 以修复字符集文件。'PASSWORD': '密码',确保 MySQL/MariaDB 的默认字符集为。修改 MySQL/MariaDB 的默认字符集为。:MySQL/MariaDB 的字符集文件(如。'NAME': '数据库名','USER': '用户名',
2025-03-24 09:54:54
786
原创 centos7 升级MariaDB 到 10.5 或更高版本
mysqldump -u 用户名 -p --all-databases > all_databases_backup.sql。# 创建 MariaDB 仓库文件。
2025-03-24 09:45:36
318
原创 centos7中Open-Webui的部署
ln -s /usr/local/python3/bin/python3.11 /usr/bin/python3 # 安装完成之后 建立软链接 添加变量 方便在终端中直接用python3进的是python3的版本。ln -s /usr/local/python3/bin/pip3.11 /usr/bin/pip3 # Python3安装完成之后pip3也一块安装完成,不需要再单独安装同样给pip3建立软链接。6.将新版本openssl链接到/usr/bin。3、配置pip源,安装open-webui。
2025-02-23 08:57:55
1485
原创 open-webui部署笔记----open-webui: command not found
假设安装路径为 /usr/local/lib/node_modules/open-webui/bin。# 永久生效(写入 ~/.bashrc 或 /etc/profile)如果安装路径未加入环境变量。
2025-02-05 13:31:59
2306
原创 Error: (sqlite3.NotSupportedError) deterministic=True requires SQLite 3.8.3 or higher
这是最简单的解决方案,无需重新编译 Python 或修改系统环境。
2025-02-05 12:36:30
302
原创 SQLite更新版本
解压并编译:wget https://www.sqlite.org/2024/sqlite-autoconf-3440200.tar.gz tar -xzvf sqlite-autoconf-3440200.tar.gz cd sqlite-autoconf-3440200 ./configure --prefix=/usr/local make sudo make install。下载最新版本的源码(如 3.44.2)。
2025-02-05 10:31:02
314
原创 deepseek离线部署---centos篇
系统配置:16G内存,无gpu,纯CPU模式,硬盘60G。2、将安装包和脚本放在同一目录,为脚本增加执行权限。系统:centos7.9。5、下载deepseek。1、下载安装包和脚本。4、启动ollama。
2025-02-04 15:29:42
9193
2
原创 The connection to the server 192.168.157.156:6443 was refused - did you specify the right host
起因是系统非正常关机,常规方法处理后不起作用,可试一下下面的方法:rm -rf /var/lib/etcd/member/*
2025-01-15 13:53:36
143
原创 Harbor的部署
9、node节点上编辑docker配置文件,使docker支持harbor。(3、拉取,在没有这个镜像的node上拉取镜像,或本机删除相同镜像后再拉取。vim /etc/docker/daemon.json,加上。hostname域名修改为要安装harbor的服务器的ip。以下注释,只用80端口,其它默认。创建一个项目名称为“test1"密码:Harbor12345。(2、推送到仓库的项目下。1、上传离线包或下载。4、修改配置文件名称。10、推送镜像到仓库。
2025-01-13 09:21:20
311
原创 k8s部署后测试---yaml文件部署
type: LoadBalancer # 通过云服务商的负载均衡器访问。- port: 80 # Service 暴露的端口。type: ClusterIP # 默认类型,仅在集群内部访问。#type:NodePort # 通过节点 IP 和端口访问。通过 Service 将 Nginx 的 80 端口暴露出去,支持。根据需求选择合适的 Service 类型,并验证访问。,可以通过云服务商提供的负载均衡器 IP 访问。
2025-01-12 17:08:42
866
原创 K8S部署后的测试
如果你希望通过外部负载均衡器或外部 IP 访问 Nginx,可以将 Service 类型改为 LoadBalancer 或 ClusterIP。修改 Service 类型(可选)# 4.最后在访问nginx服务。# 1.部署nginx。# 3.查看服务状态。
2025-01-12 16:37:20
135
原创 kubeadm部署kubernetes v1.23.0
如果使用的是较新的内核版本(4.19 及以上),nf_conntrack_ipv4 已被弃用。可以通过以下命令检查。由于kubernetes的镜像在国外,速度比较慢,这里切换成国内的镜像源。18、节点加入(从初始化命令后复制结果所得)13、master运行,查看要用到的镜像。# 加载br_netfilter模块。10、安装ipset和ipvsadm。#添加需要加载的模块写入脚本文件。9、修改linux的内核参数。查看selinux是否开启。7、禁用selinux。11、安装docker。
2025-01-12 13:58:22
788
原创 failed to get node name from kubelet config: open /etc/kubernetes/kubelet.conf: no such file or dire
如果。
2025-01-12 09:55:16
511
原创 elk配置抓取nginx、系统日志
- index: "system-log-%{+yyyy.MM.dd}" # 自定义索引名称。- index: "nginx-log-%{+yyyy.MM.dd}" # 自定义索引名称。# - /var/log/cron # 计划任务日志。# - /var/log/audit/audit.log # 审计日志。# - /var/log/messages # 系统日志。# - /var/log/secure # 安全日志。
2025-01-10 09:28:29
202
原创 No package nginx available.Error: Nothing to do
如果你只需要稳定版本的 Nginx,推荐使用方法 1(安装 EPEL 仓库)。如果你需要最新版本的 Nginx,可以使用方法 2(手动添加 Nginx 官方仓库)。根据你的需求选择合适的方法即可解决问题。
2025-01-08 14:39:32
570
原创 docker报错:Error: docker-ce-cli conflicts with 2:docker-1.13.1-210.git7d71120.el7.centos.x86_64
卸载旧版本的 Docker。清理残留的 Docker 文件。添加 Docker CE 的 YUM 仓库并安装 Docker CE。启动并验证 Docker 服务。
2025-01-07 09:58:52
418
原创 ubuntu 安装filebeat报错“Error: Unable to locate package filebeat”
通过添加 Elastic Stack 的 APT 仓库并更新软件包索引,可以解决。
2025-01-07 08:30:57
456
原创 centos7部署ekl
通过以上步骤,你可以在 CentOS 7 上成功部署 ELK 栈。ELK 可以帮助你集中管理和分析日志数据,适合日志监控、故障排查等场景。
2025-01-07 08:03:17
668
原创 ubuntu24.10安装docker
3. 添加 Docker 官方 GPG 密钥。7. 启动并启用 Docker 服务。4. 添加 Docker 软件源。8. 验证 Docker 安装。6. 安装 Docker。5. 更新软件包索引。
2025-01-06 15:20:06
503
原创 ELK部署
通过 Logstash 收集和解析日志,存储到 Elasticsearch,并通过 Kibana 进行可视化。在 Kibana 中,可以创建各种可视化图表(如柱状图、饼图、折线图等)和仪表盘,用于分析和监控日志数据。查看 Logstash 日志:/var/log/logstash/logstash-plain.log。检查日志文件:/var/log/elasticsearch/elasticsearch.log。Logstash:接收日志数据,进行过滤和解析,然后发送到 Elasticsearch。
2025-01-02 20:34:58
302
原创 nano的使用
nano是一个简单易用的命令行文本编辑器。使用快捷键可以快速完成保存、退出、查找、替换等操作。可以通过配置文件自定义nano的行为。
2025-01-02 16:48:55
1895
2
原创 ubuntu 24.10安装mysql
MySQL 提供了一个安全脚本,用于设置 root 密码、移除匿名用户、禁止远程 root 登录等。找到 bind-address 行,将其注释掉或改为 0.0.0.0。在安装 MySQL 之前,先更新系统的软件包列表。8、安装 MySQL 客户端(可选)2、安装 MySQL 服务器。3. 启动 MySQL 服务。6、停用mysql的密码策略。将密码策略设置为 LOW。7、创建远程用户并授权。1. 更新软件包列表。
2025-01-02 15:26:08
452
原创 抖音直播间点赞小工具
tk.Button(root, text='开始', bg='green', command=start).pack()tk.Button(root, text='停止', bg='red', command=stop).pack()此代码只可做学习研究,不可商业,不可触碰法律,一切使用后果自负,谨记!
2025-01-02 10:25:08
387
原创 第一次使用优快云-markdown编辑器
@[TOC])欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会...
2019-07-07 17:01:40
63
搭建LVS集群实战负载均衡-随堂笔记.doc
2019-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人