ubuntu server 使用记录

/

记录 Ubuntu Server 在使用过程中遇到的一些坑

2024-11-12

This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Incorrect Java version: 21.0.4+7-Ubuntu-1ubuntu224.04
jspawnhelper version 21.0.5+11-Ubuntu-1ubuntu124.04
  • 不要随意升级 server 环境的软件,有需求可以升级对应的软件
  • 升级了 jdk 后,依赖 jdk 的服务最好重启一下,避免出现一些奇奇怪怪得的情况,比如 Jenkins 这种软件对 jdk 依赖较重,可能无法执行系统指令,导致无法正常打包部署

2026-01-31

TCP 半开连接,可以通过配置系统的 tcp 参数缩小这个对意外关闭的关闭时间,默认的可能是 2个小时,服务端网络环境下可能占用过多连接,导致不必要的资源开销

sysctl net.ipv4.tcp_keepalive_time net.ipv4.tcp_keepalive_intvl net.ipv4.tcp_keepalive_probes

2026-02-04

阿里云的 ubuntu 镜像存在自动更新基础库,可能引发部分依赖库重启,可以通过查询更新日志了解具体重启的服务

cat /var/log/unattended-upgrades/unattended-upgrades-dpkg.log

转载请注明作者和出处,并添加本页链接。
原文链接: //xiaochun.zrlog.com/ubuntu-server-devops-log.html