Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

252 total results found

服务器内存不足临时处理方案-调整swap查找内存消耗等

Linux系统运维

# 服务器内存使用深度分析 根据您提供的`free -mh`和`sar -r`命令输出,您的服务器内存使用情况存在严重问题,以下是详细分析: ## 1. 当前内存状态概览 **关键指标**:- **总内存**:15GB- **已使用内存**:15GB (98.7%使用率)- **可用内存**:仅剩163MB- **缓存使用**:2.4GB- **交换空间**:4GB (未使用) ## 2. 主要问题诊断 ### 内存耗尽危机- 系统持续保持98%以上的内存使用率,处于极度危险状态- 可用内存仅剩163MB...

NAT规则缺失导致返回数据不完整排查思路

路由交换技术

现象描述:车间设备192.168.1.64端口9988——通过路由器A——路由器B——服务器192.168.10.3端口8988 服务器能收到车间设备全部数据包,但车间设备只能收到少量的服务器返回数据包 根据您描述的网络拓扑和现象,车间设备与服务器之间通信不对称的问题可能由以下原因导致: --- ### **一、常见原因分析** #### 1. **路由器/NAT配置问题**   - **路由器A/B的NAT规则不完整**:     - 可能只配置了从车间设备到服务器的正向转发规则,但缺少完整的反向路由...

JAVA内存泄漏问题分析优化

Linux系统运维

根据最新提供的系统监控数据和进程信息,以下是深入分析和具体建议: ## 关键进程内存占用分析 ### 内存消耗Top 3进程1. **Tomcat Java应用 (PID 31037)**:   - 占用内存:5.26GB (32.5%)   - JVM配置:`-Xms2048m -Xmx4096m` (堆内存2-4GB)   - 实际RSS远超堆设置,可能存在:     * 直接内存泄漏(通过`-XX:MaxDirectMemorySize=1024m`配置)     * 大量JNI调用或本地内存分配 ...

免费 SSL 域名证书申请

Linux系统运维

你要的其实就是免费 SSL 域名证书,能直接配到 Nginx 上,并且可以下载到本地(而不是像一些托管服务只给 HTTPS 反代)。我帮你分成两种方式:自动申请(推荐)和 手动申请(方便离线保存)。 一、自动申请(Let’s Encrypt + Certbot,适合可联网服务器) Let’s Encrypt 提供免费 DV 证书,有效期 90 天,支持自动续期。 1. 安装 Certbot Ubuntu / Debian: sudo apt update sudo apt install certb...

EasyTier 工具部署教程

Linux系统运维

下面是一个 EasyTier 工具部署教程,帮助你快速上手这款去中心化 SD-WAN 工具: EasyTier 简介 去中心化网络:所有节点平等,无需中心服务器,只要能连通任意节点即可加入网络。(GitHub, EasyTier) 高安全性:内置 AES-GCM 或 WireGuard 加密,保护通信安全。(GitHub, EasyTier) 支持跨平台:可用于 Windows、macOS、Linux、FreeBSD、Android 等环境,覆盖多种架构如 x86、ARM、MIP...

HYPER-V虚拟机网卡因流量过高当机分析与解决方法

Linux系统运维

昨天2台有30万访问量的虚拟机网卡当机,执行ping命令发现有这个报错: ```ping: sendmsg: Operation not permitted``` 结合“虚拟机网卡在流量高峰时才出现,重启后恢复”,问题大概率和 **虚拟化平台的网卡/驱动/安全策略** 有关,而不是简单的网络不通。常见原因有: --- ### 🔎 可能原因 1. **虚拟化平台的安全策略限制**    * 比如 KVM、VMware、Hyper-V 的防火墙、vSwitch 安全规则触发,丢弃 ICMP 或阻止报文发送。...

ZeroSSL 申请免费SSL证书的方法

WinServer运维

ZeroSSL 是一家提供免费SSL证书的服务商,其免费证书有效期为90天,适合个人博客、小型网站或测试环境使用。下面是在ZeroSSL官网申请免费SSL证书的步骤。 ### 📌 ZeroSSL 免费SSL证书主要特点在开始申请之前,我们先通过一个表格快速了解 ZeroSSL 免费证书的主要特点: | 特性         | 说明                                       || :----------- | :---------------------------------...

Windows Server 2022 Hyper-V 虚拟网卡参数查看及修改

虚拟化技术

在 Windows Server 2022 Hyper-V 虚拟机中,虚拟网卡(vNIC)是通过 Hyper-V 虚拟交换机管理的,默认使用的虚拟网卡驱动是 Hyper-V Synthetic Network Adapter(即 hv_netvsc 驱动)。关于 TX/RX Buffer(发送/接收缓冲区)参数,有几个要点: 1️⃣ 查看网卡缓冲区大小 PowerShell 查看网卡队列和相关参数: Get-NetAdapterAdvancedProperty -Name "vEthern...

笔记本电脑电池充不进电放电又可以充进去状况分析

桌面运维

您好,您遇到的这个问题非常典型,它通常不是电池本身的物理损坏,而是笔记本电脑的**电池管理系统(BMS)** 出现了**电量计校准错误**。 简单来说,就是电脑内部用来测量电池电量的“尺子”不准了。它错误地“认为”电池的当前状态(电压、电量)和实际物理状态不一致。 ### 原因深度解析 1.  **电量计“记忆效应”与校准丢失**:    *   现代锂电池虽然没有老式镍镉电池的物理记忆效应,但管理它们的BMS(电池管理系统)会有一种“软件记忆效应”。    *   电池电量计通过记录充电/放电周期来估算剩余...

Windwos系统完全禁止自动更新

桌面运维

在 Windows 11 里,微软并没有提供官方“彻底关闭自动更新”的开关,但可以通过多种方法组合实现 完全禁止自动更新。我给你整理一份分层次的方案(从推荐到极端彻底): 方法一:服务禁用(简单粗暴) Win + R → 输入 services.msc → 回车。 找到 Windows Update 服务。 双击 → 启动类型改为 禁用,并点击 停止。 应用 → 确定。 👉 缺点:系统更新可能会自行重新开启(尤其在大版本更新后)。 方法二:组策略关闭更新...

ubuntu18.04 dns异常修复

Linux系统运维

明白 ✅。在 Ubuntu 18.04 中,DNS 异常问题比较常见,原因通常出在 systemd-resolved、配置文件错误、或者本地缓存问题。下面我给你一个 完整的排查 + 修复步骤: 🔎 常见问题表现 ping www.baidu.com 报错:Temporary failure in name resolution 能 ping 通 IP,但不能解析域名 /etc/resolv.conf 内容异常(指向 127.0.0.53 但没解析) 🛠 修复步骤 ...

tomcat&java异常排查思路

Linux系统运维

好的,在 Ubuntu 14.04 上排查 Tomcat 异常导致网页访问缓慢的问题,可以遵循以下步骤和命令。核心思路是:先定位是系统资源瓶颈还是应用内部问题,再深入 Java 应用内部。 --- ### 排查思路流程图 ```mermaidflowchart TDA[Tomcat访问缓慢] --> B(系统级资源排查)A --> C(应用级内部排查) subgraph B[第一步:系统资源排查]    direction TB    B1[CPU<br>top, vmstat] --> B2{资源异常?}...

Intel 发布第 4 代 Xeon Scalable 的规格对比概要图

服务器硬件维保

RTX 3090 在机架服务器上的插槽要求

服务器硬件维保

好问题 👍在机架服务器上安装 NVIDIA RTX 3090,要注意的关键点主要集中在 主板 PCIe 插槽、电源和空间兼容性。 1. 主板插槽要求 接口类型:RTX 3090 使用 PCIe 4.0 x16 接口(兼容 PCIe 3.0/2.0)。 如果主板只支持 PCIe 3.0,会降速运行,但依然能用。 需要一个物理 x16 全长插槽(通常是最靠近 CPU 的 PCIe 插槽)。 带宽要求: 最佳性能需要 PCIe Gen4 x16。 ...

Ubuntu 14.04 进Recovery Mode模式重置忘记的密码

Linux系统运维

在 Ubuntu 14.04 下如果忘记了 root(或用户)密码,可以通过进入 单用户模式(Recovery Mode) 来恢复,步骤如下: 方法一:通过 GRUB 进入单用户模式修改密码 重启服务器/主机在启动时按下 Shift 键,调出 GRUB 启动菜单。 选择恢复模式在菜单中选择类似: Ubuntu, with Linux ... (recovery mode) 或者选中正常启动的内核条目后,按 e 编辑。 修改启动参数找到以 linux 开头的那一行,结尾可能...

ubuntu设置swap交换缓存

Linux系统运维

你这台 Ubuntu 14.04 系统目前是 没有启用交换分区/交换文件 的,所以 free -mh 里显示 交换:0B,sar -S 也全是 0。要启用 swap(交换缓存),需要手动添加。 一、创建交换文件(推荐方法) 创建一个 2G 的交换文件(可以根据内存大小决定,通常设为内存的 1~2 倍,但不要超过硬盘实际空间): sudo fallocate -l 2G /swapfile 如果 fallocate 不支持,可以用 dd: sudo dd if=/dev/zero of=/s...

平台控制一会成功一会失败抓包分析实例

Linux系统运维

嗯,我看到用户上传了一个CSV文件,看起来是一个网络抓包记录。让我仔细看看这个文件内容,分析一下多次SYN重连的原因。 这个文件记录了TCP通信的数据包,源IP是222.222.42.187,目标IP是222.222.23.138,目标端口是6011。时间跨度大约是从15:02:56到15:06:29,大概3分半钟的时间。 我看到有很多TCP连接建立和关闭的过程。每个连接都遵循类似的模式:SYN → SYN-ACK → ACK(三次握手),然后有一些数据交换(PSH, ACK),最后是FIN → FIN-ACK...

运维工作中最常用的 `rabbitmqctl` 命令大全

Linux系统运维

好的,以下是运维工作中最常用的 `rabbitmqctl` 命令大全,涵盖了日常管理、监控和故障排查的各个方面。 ## 📊 RabbitMQ 常用运维命令大全 ### 一、节点与集群管理 | 命令 | 说明 | 示例 ||------|------|------|| `rabbitmqctl status` | **查看节点状态**(最常用) | `rabbitmqctl status` || `rabbitmqctl cluster_status` | **查看集群状态** | `rabbitmqctl c...