- 博客(136)
- 资源 (2)
- 收藏
- 关注
原创 【麒麟ARM64位架构docker】starting container process caused “permission denied“: unknown,docker run运行容器报错
摘要:在麒麟操作系统ARM64架构上运行Docker容器时出现权限问题,报错"permission denied"导致容器启动失败。解决方案是为容器添加SYS_ADMIN权限参数,该参数赋予容器最高权限,使其能够读写和挂载系统底层文件,从而解决Redis等容器无法正常运行的问题。(99字)
2025-12-30 15:53:25
172
原创 【centos7】cron定时任务执行失败:FAILED to authorize user with PAM (模块未知),PAM ERROR (模块未知)
摘要:定时任务执行异常但手动正常,检查cron日志发现PAM模块报错。解决方法:1)备份PAM配置;2)检查关键PAM模块是否存在;3)重新安装PAM相关软件包(提供RHEL/CentOS和Debian/Ubuntu两种方案);4)重启crond服务。验证结果显示定时任务恢复正常,问题解决。注意:Ubuntu方案未经充分验证需谨慎操作。(150字)
2025-12-17 10:09:24
114
原创 【vsftpd报错】227 Entering Passive Mode,553 Could not create file.
本文提供了解决FTP匿名用户权限问题的配置方案。通过在vsftpd配置文件中添加关键参数(chroot_local_user、allow_writeable_chroot等),建立chroot_list控制用户访问范围,并重启服务实现以下目标:1)禁止匿名用户操作文件;2)限制用户在各自家目录进行上传/下载/删除操作。配置完成后验证显示,用户仅能在指定目录操作文件,权限控制生效。方案适用于Ubuntu和CentOS系统,附带完整的配置步骤和测试结果截图。
2025-11-07 17:08:35
290
原创 【vsftpd】centos和ubuntu部署vsftpd服务
本文介绍了在CentOS 7.9和Ubuntu 24.04系统上部署vsftpd服务的详细流程。项目需要在内网和互联网环境中部署vsftpd服务,实现文件传输和读写操作。主要内容包括:1)物理架构图展示;2)两种操作系统下vsftpd的在线/离线安装方法;3)配置文件优化(设置被动模式、用户限制、日志记录等);4)用户创建和管理方法;5)目录权限设置等安全配置。部署完成后可实现文本数据通过FTP在互联网与内网之间的安全传输。
2025-11-07 16:42:19
252
1
原创 【ARM64架构】无法正常查镜像名称和容器应用业务:docker/image/overlay2/layerdb/tmp/write-set-1081903501
Docker服务异常排查与修复:服务器重启后出现镜像和容器无法显示的问题,经排查发现是Docker的layerdb层数据库存在临时文件冲突。解决方法:1)停止Docker服务并删除临时文件夹;2)重启服务后即可恢复镜像显示。
2025-09-03 15:29:30
239
原创 【01】设置多用户远程登录windows server服务器
本文介绍了如何远程登录Windows Server 2016并进行多用户策略设置。首先通过运行mstsc输入远程IP地址和凭据实现远程连接。其次,通过组策略编辑器(gpedit.msc)设置多用户登录策略,包括限制连接数量、禁用单一会话限制、启用管理员会话保持等功能。最后通过mstsc命令测试多用户远程登录功能,实现不同用户同时访问独立桌面的场景。文中配有详细的配置截图,展示了关键设置步骤和选项说明。
2025-08-22 11:13:29
480
原创 【AI应用】向量数据库Milvus详细命令
Milvus向量数据库提供两种管理方式:通过Attu界面或Milvus_CLI命令行工具。Milvus_CLI支持多种操作,包括创建/删除数据库、用户管理、数据操作等,但无法直接修改用户密码。由于安装复杂,建议使用容器部署Milvus_CLI工具(docker pull zilliz/milvus_cli)。连接数据库后,可通过命令行执行各类管理操作,如创建/删除数据库、用户授权等。具体命令可通过help查看,版本查询使用version参数。
2025-08-22 11:04:18
572
原创 【AI应用】修改向量数据库Milvus默认密码
摘要 Milvus向量数据库开启密码认证后,若出现登录失败,需通过attu管理页面修改默认密码。操作步骤为:访问attu界面(如http://172.16.1.250:3000/),使用默认账号root/密码Milvus登录后,在设置中修改密码并重新登录。
2025-08-20 17:33:52
478
原创 【AI应用】部署AI向量数据库Milvus
Milvus是一款高性能开源向量数据库,提供三种部署方案:Milvus Lite(轻量级Python库,适合原型开发)、Standalone(单机Docker部署,支持中等规模数据)和Distributed(Kubernetes集群部署,支持十亿级向量)。本文详细介绍了在Ubuntu系统上部署Standalone版本的步骤,包括配置文件下载、密码认证设置、Docker-compose配置以及Attu可视化工具集成。通过docker-compose启动服务后,用户可通过Web界面管理向量数据库,适用于AI应用
2025-08-20 16:47:41
227
原创 【nginx端口】修改nginx全局模块、子模块配置,重启后依然监听80端口
摘要: Nginx服务启动失败,报错80端口被占用。经排查发现全局配置nginx.conf中未指定端口的server模块默认监听80端口。解决方案:1)修改全局配置,为server模块明确指定非80端口(如8xxx)并优化错误处理;2)同步调整子配置文件中的端口;3)重启Nginx服务验证。通过显式声明监听端口,成功解决端口冲突问题,服务恢复正常运行。
2025-08-15 11:25:44
286
原创 【fPIE】编译安装nginx报错can not be used when making a PIE object; recompile with -fPIE
编译安装nginx报错解决方案 在编译安装nginx时遇到PIE安全特性冲突问题,主要因部分对象文件未使用-fPIE或-fPIC选项。解决方法: 重新配置编译参数,添加--with-cc-opt="-fPIE",执行make clean后重新编译安装。 启动nginx服务验证状态,确认问题解决。 此方法适用于因PIE设置导致的编译错误,确保兼容系统安全特性。
2025-08-15 10:58:19
358
原创 【caching_sha2_password.so】ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password‘ cannot
摘要: 在银河麒麟kylin10sp3系统中,使用docker部署MySQL8.0后,客户端连接因缺少caching_sha2_password插件依赖包报错。解决方法为: 卸载原有mariadb客户端; 添加MySQL8.0官方yum源; 安装mysql-community-client工具; 验证连接成功。通过替换官方客户端版本解决兼容性问题,确保插件正常加载。(约120字)
2025-08-14 17:27:37
298
原创 【03】VMware安装麒麟操作系统kylin10sp3
本文介绍了在VMware 17上安装银河麒麟操作系统(X86_64版)的详细步骤。首先需从官网或双飞流网站下载ISO镜像,然后创建虚拟机并完成基本配置。安装过程中需注意磁盘分区设置,建议生产环境中划分/swap、/boot等分区。安装完成后需设置系统许可证(选择1-c-c回车)。最后提供了基础配置指南,包括修改SSH端口(如改为7777)和配置静态IP地址(设置IPADDR、GATEWAY等参数),并给出网络服务重启方法。注意VMware 17暂不支持ARM64版本的安装。 (字数:148字)
2025-08-14 17:03:03
723
原创 【容器docker】部署报错:OCI runtime create failed: runc create failed: invalid rootfs: not an absolute path
摘要:容器部署出现"invalid rootfs"报错,提供两种解决方案。方法一:删除docker配置文件中的"native.cgroupdriver=systemd"选项,重启服务后重新运行容器。方法二:保留该配置选项,修改容器挂载路径为"/host/rootfs"并添加相关路径参数。两种方法均可成功部署node-exporter容器,具体选择取决于系统配置需求。操作步骤包括修改配置、重启服务、运行容器及验证状态等关键环节。
2025-06-06 14:49:48
698
原创 【容器docker】启动容器kibana报错:“message“:“Error: Cannot find module ‘./logs‘
服务器数据盘故障后,通过rsync恢复kibana服务时出现"Cannot find module './logs'"错误,原因是docker文件夹拷贝不完整导致权限问题。解决方法:1)删除原有kibana镜像并重新拉取;2)删除原容器后重新部署,需指定ELASTICSEARCH_URL、挂载配置和数据卷。操作包括停止删除旧容器、使用正确参数重新运行容器(注意版本号和路径映射),最后检查日志确认服务正常。关键点是彻底更换镜像和容器而非仅修改权限。
2025-05-30 16:26:22
681
原创 【iscsi】服务器重启找不到iscsi的磁盘,导致磁盘挂载失败
说明:1、服务器重启找不到iscsi的磁盘,导致磁盘挂载失败2、服务器操作系统也无法正常登录3、业务也无法正常访问,因为数据在iscsi磁盘中。
2025-05-07 16:23:30
987
原创 【mkcert】生成自签名证书
说明:1、自签名证书会提示https不安全,因为不是正规域名机构颁发2、政务微信不支持自签名证书生成的.pem格式3、目前仅支持“DER编码二进制X.509”格式的HTTPS证书,可通过IE浏览器或者谷歌浏览器导出此格式。4、最后将浏览器导出来的crt证书发送给政务微信配置即可。
2025-04-10 17:59:42
530
原创 centos7部署minio报错:minio.service stop-final-sigterm timed out. Skipping SIGKILL. Entering failed mode.
说明1、centos7.9版本只能部署minio-2023版本以下,因为内核版本太低原因,导致服务启动失败2、ubuntu版本可以部署minio-2025最新版本。
2025-03-26 11:23:16
671
原创 mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such
mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
2025-03-25 10:57:15
1308
原创 mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file
说明:1、ubuntu-24.04操作系统编译安装mysql-5.7.43、mysql-8.0.32报错,报错信息如下所示:2、/lib/x86_64-linux-gnu/libncurses.so.6将这软连接到libncurses.so.5并不可以解决问题。
2025-03-25 10:34:01
684
原创 【18】编写shell-定期删除elastic索引
1)elastic索引是按日期生成的,所以执行shell脚本每天定时删除索引。2)只保留25天的索引,超过25天的elastic索引被删除,可以根据个人修改。
2025-01-22 17:32:03
252
原创 【nginx升级】提示nginx.pm版本不对:nginx: [alert] version 1.24.0 of nginx.pm is required, but 1.23.0 was found
2)将nginx版本从1.23.0升级到1.24.0,检测配置配置报错,如下所示。
2025-01-22 17:17:25
475
2
原创 kafka可视化工具-Offset Explorer下载使用
说明:1)最新版本kafka丢弃了zookeeper,offset Explorer工具连接方式不一样。
2025-01-10 17:05:09
3083
原创 xtrabackup: Can‘t change dir to “/var/lib/mysql‘(Errcode: 2-No such file or directory)
xtrabackup执行命令全量备份报错
2024-12-10 15:10:59
515
原创 Is:cannat access /data: Input/output error
ls:cannot access /data: Input/output errorinvalid login.
2024-11-22 15:46:43
860
原创 Failed to start Docker Application Container Engine
Failed to start Docker Application Container Engine
2024-11-22 15:03:15
1250
原创 容器安装gitlab
1、容器快速部署最新版本gitlab,并且将配置文件、数据、日志挂载到物理机磁盘2、容器gitlab备份数据与恢复执行命令,请注意gitlab版本
2024-11-15 16:39:17
470
原创 【19】编写shell-备份容器pgsql语句
1、定期备份容器harbor的pgsql语句,避免服务器宕机能快速恢复。2、避免harbor镜像被删除后,能通过恢复数据找回来。
2024-11-13 14:52:48
222
原创 安装Jenkins
1、Jenkins持续构建CICD,容器编译构建代码,完成后释放并删除容器2、Jenkins结合ansible+docker-composes,实现自动化容器部署更新回滚3、Jenkins流水线Pipeline,无论代码或者容器部署成功,失败都发送相关信息到邮箱
2024-11-07 11:04:43
672
原创 【18】编写shell-备份重要部署文件
1、根据客户要求,定时备份部署文件、静态文件和数据库等重要文件。2、当服务器宕机后,能通过部署文件和数据尽快恢复应用业务。3、通过排除日志,然后再进行压缩备份,尽可能节省文件大小。
2024-11-07 10:18:43
110
安装Jenkins,容器编译构建java代码
2024-11-04
安装xtrabackup备份mysql5.7.35
2024-11-01
k8s搭建Nacos集群
2023-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅