Linux基线配置

1.关闭防火墙

关闭防火墙

shell 复制代码
systemctl stop firewalld

关闭开机自启

shell 复制代码
systemctl disable firewalld

2.关闭selinux

1.先临时关闭:输入命令setenforce 0

2.再永久关闭:使用sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config修改selinux为disabled。

3.设置最大打开文件数限制

修改系统打开最大文件数

查看打开文件数量限制

shell 复制代码
ulimit -n

先临时修改打开文件的数量

shell 复制代码
ulimit -n 65535(设置合适的数量)

3.永久配置最大打开文件数

设置系统最大打开文件数

编辑系统限制的配置文件,添加文件最大打开数相关内容

shell 复制代码
vi /etc/security/limits.conf

root soft nofile 65535
root hard nofile 65535
*    soft nofile 65535
*    hard nofile 65535

修改此设置需要重启服务器

对于systemd启动的service进程的资源限制

编辑默认配置文件,修改相关配置内容

shell 复制代码
vi /etc/systemd/system.conf
#修改DefaultLimitNPROC和DefaultLimitNOFILE配置值为需要的大小
DefaultLimitNOFILE=65535
DefaultLimitNPROC=65535

PS: 如果docker启动mysql容器报错:mysql --verse什么什么的,大概率是limit的原因,在docker.service里面加--default-ulimit nofile=65535:65535

修改此设置需要重启服务器

设置进程最大打开文件数

以jenkins为例:

1.先找到jenkins的进程号

shell 复制代码
ps -ef | grep jenkins

2.查看进程的打开数量限制

shell 复制代码
cat /proc/5513/limits

3.设置该线程打开文件数量限制

shell 复制代码
prlimit --nofile=65535:65535 --pid 5513

4.时间同步

查看时区是否是CST,不是CST需要更改时区

shell 复制代码
date

更改时区为Shanghai

shell 复制代码
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装工具

shell 复制代码
yum -y install ntpdate

同步网络时间

shell 复制代码
ntpdate cn.pool.ntp.org

将系统时间写入硬件

shell 复制代码
hwclock --systohc
相关推荐
happymaker06261 分钟前
Linux常见命令总结
linux·运维·服务器
加农炮手Jinx3 分钟前
Flutter for OpenHarmony:pub_updater 命令行工具自动更新专家(DevOps 运维必备) 深度解析与鸿蒙适配指南
android·运维·网络·flutter·华为·harmonyos·devops
不念霉运4 分钟前
Gitee领跑2025中国DevOps市场:本土力量崛起
运维
无心水4 分钟前
【Hermes:团队、企业、生态与边界】47、Hermes 在 CI/CD 中的完整 DevOps 流水线:从 PR 审查到自动部署,让 Agent 接管你的发布流程
运维·人工智能·devops·openclaw·养龙虾·hermes·honcho
lbb 小魔仙5 分钟前
【Linux】DevOps 工程师必备:Linux 自动化脚本与高效工具链整合
linux·自动化·devops
开源量化GO17 分钟前
期货 K 线算信号 tick 级止损:天勤双序列 wait_update 触发规则
linux·运维·服务器·python
m0_7381207218 分钟前
HVV应急溯源基础——Linux 系统安全加固配置指南(一)
linux·运维·服务器·安全·网络安全·系统安全
武子康22 分钟前
调查研究-167 Docker Compose 详解:从单容器到多服务编排的工程化入口
运维·docker·云原生·容器·kubernetes·k8s·docker-compose
RisunJan25 分钟前
Linux命令-perl (perl语言解释器)
linux·perl
github_czy41 分钟前
更加优雅的类型检查与传参---mcp源码分析
java·服务器·开发语言