Docker JDK8-Tomcat 启动报错:文件描述符内存分配失败 问题描述 在使用 Docker 启动基于 JDK8 的 Tomcat 容器时,遇到以下错误: [root@localhost tomcat9-jdk8]# docker run --rm -it reg-hub.gzeport.com/cicd/tomcat/tomcat9-j…
个人网站接入公安(网安)备案过程记录 前言 2025年4月,我接到了户口所在地网安大队的电话通知,告知我的博客虽然已完成ICP备案,但还需要进行公安(网安)备案。 起初觉得流程繁琐就拖延了,直到昨天再次接到通知,要求本月内必须完成备案,否则网站将被要求关闭。于是决定认真完成这项备案工作。 说明:从2012年开始运营个人博客至今,之前只需要工信部IC…
Linux性能监控nmon工具详解与使用 概述 nmon是一款轻量级、高效的Linux性能监控工具,可实时显示CPU、内存、磁盘I/O、网络等系统资源使用情况,特别适合长期性能监控。 nmon核心特点 特性 说明 实时监控 动态显示系统各项指标 资源开销低 CPU占用和内存占用都很小 数据导出 支持导出为CSV文件,便于后续分析 界面友好 交互式菜…
OpenEuler系统普通用户su 报错“权限错误”情况 前言 openEuler默认普通用户是不能通过su切换到root用户的,会出现以下错误: # 错误 su - Password: su: Permission denied 最近生产就遇到此坑了,记录以下。 故障现象 运维人员执行权限变更操作后,发现无法通过 su 命令切换至 root 权限…
Linux 快速文件空间分配:fallocate 命令详解 前言 以前通过我这边初始化虚拟机会使用dd进行磁盘空间占用使其达标(zf项目有要求),但dd实际太慢了,下面就开始使用fallocate。 fallocate 是一个高效的文件预分配工具,可以快速为文件分配磁盘空间,而不需要实际写入数据。 主要优势 优势 说明 速度极快 直接通知文件系统分…
Harbor 主从双机部署方案- ARM64环境 前言 后续生产环境为 ARM64环境,本次用途主要是为了支持国产化以及信创环境,因为harbor没arm的镜像,因此基于官方harbor-offline-installer方式,部署想着是这样: 1.完全独立部署:两个节点各自独立运行完整的 Harbor 2.Harbor 复制:使用 Harbor …
银河麒麟v10桌面版远程桌面安装 前言 最近技术部需求需要按照桌面版进行验证国产浏览器兼容性 部署 安装系统 自行参考https://199604.com/2658进行下载iso与安装,这边使用的是Kylin-Desktop-V10-SP1-2503-Release-20250430-ARM64.iso 查看系统版本 root@gzapps-pc:…
argocd 提示x509: certificate signed by unknown authority 错误 问题 argocd需对接harbor,但我部署的是一个自建的私有Harbor,并配置的是自签名的TLS证书。 我用参数**--insecure-skip-server-verification**为argocd配置了一个仓库,看起来连…
银河麒麟V10 SP3 部署 Docker 避坑记录 问题场景 麒麟 V10 SP3 默认预装podman,其自带的/usr/local/bin/runc会与 Docker 依赖的runc冲突,导致 Docker 启动容器时出现 "permission denied" 错误(如执行docker run时提示 OCI runtime create 失…
Longhorn安装记录 简介 Longhorn 是一个轻量级、可靠且功能强大的分布式块存储系统,专为 Kubernetes 而设计。它实现了可靠的持久化存储,支持快照、备份和跨集群灾难恢复等企业级功能。 Longhorn 初使用反馈 在测试环境使用6台机器,其中host51-53是master,host54-56是worker,但是呢实际上hos…
银河麒麟V10无规律重启问题 问题 最近发现测试环境银河麒麟V10的虚拟机出现部分自动重启触发ha,与之前云平台上的虚拟机异常重启触发ha很相似,也查看了日志未发现异常,于是对比未出现重启虚拟机窗口,那问题很明确了是图形化模式会出现这种情况,多用户(命令行)模式不会出现此情况,与云平台上虚拟机之前情况一样!! 虚拟机操作系统版本: [root@ho…
dufs文件服务器部署 前言 dufs(一个支持静态文件服务、上传、搜索、WebDAV 等功能的文件服务器)在 Linux/Docker 环境下的 部署手册。 环境准备 准备一台虚拟机(如 Ubuntu 22.04/CentOS 8 等)IP 假设为 192.168.100.136。 安装必要工具:docker 创建一个用于挂载/服务数据的目录,比…
测试环境harbor与生产harbor镜像同步过程手札 前言 考虑到后面需要测试环境harbor镜像库需与生产harbor镜像库进行复制同步,以便进行快速发布流程的顺畅。 本手札记录 生产 Harbor 同步测试 Harbor 镜像过程,就自己做个记录 环境说明 测试 Harbor 内网 (192.168.111.156:443 / reg-hub…
东方通TW8容器化部署过程记录手札 前言 近期进行东方通TW8容器化验证部署,记录过程吧。 基础环境 组件 版本 说明 基础镜像 debian-jdk11:20251013 基于Debian的JDK11环境 TongWeb TongWeb8.0.9.06 东方通Web应用服务器 构建工具 Docker Buildx 支持多平台构建 基于Debian…
主从复制、哨兵与 Cluster 对比解析Redis 集群手札 前言 在分布式系统中,Redis 作为高性能内存数据库,其集群方案的选择直接影响系统的稳定性、可用性与扩展性。Redis 集群的核心演进逻辑,是逐步解决数据可靠性(防单点丢数据)、服务高可用性(防单点断服务)、数据扩展性(突破单机瓶颈)三大核心诉求。以下从三种核心集群方案的原理、特点、…
我们总以为 “要先整理好情绪,才能好好做事 / 好好生活”,但现实是:焦虑、迷茫、厌烦这些情绪,本就是生活的一部分。可它们和 “把手上的事做好”“继续朝前方走”,其实并不矛盾。 就像带着雨天的潮湿,依然能踏上旅途;接纳心里的 “小乌云”,却还是会朝着光亮处迈步。这种 “带着情绪前行” 的韧性,反而更能帮我们穿过情绪的迷雾,找到踏实的支点~加油自己。…
使用dnsmasq搭建简单的DNS服务 前言 最近公司内网用户访问k8s服务越来越多了,之前还是直接在Hosts写死ip,不可能每个用户都这样,对比了PowerDNS,感觉暂时用不到那么复杂的服务,而直接使用dnsmasq快速便利即可实现我的需求。 部署dnsmasq 如果服务器没有dnsmasq服务,则需要安装 centos: yum insta…
东方通web(TW8)单进程模式运行验证 前言 近期验证tw8(版本8.0.7.0)时候,(环境是替换tomcat,war包部署的)发现启动运行命令:/AppHome/TongWeb8.0.7.0/bin/startd.sh时候,其实默认最小启动内存需要2G以上,这不符合容器环境下使用,因为启动直接先占用2G的内存,而且无法进行jvm内存限制,这非…
记录银河麒麟V10 SP2 auditd服务内存泄露问题 问题描述 最近在公司测速环境的华为鲲鹏国产化服务器部署了一套k8s,今天告警发现好多应用都出现无法调度的问题。查看服务与告警有2台节点内存直接99%使用率。因此原因均指向节点内存不足导致。 通过查看节点内存占用排名靠前的进程,发现是auditd进程占用了。 [root@localhost ~…
这篇文章受密码保护,输入密码才能阅读