注册
|
登录
发帖
热搜
活动
交友
discuz
论坛
BBS
翼度工具
翼度网址导航
开发工具
Linux命令速查
网页设计配色表
在线制作icon
颜色代码选取器
翼度科技
»
论坛
›
云主机
›
LINUX
›
查看内容
返回列表
发新帖
linux系统调优
斯蒂芬刘
斯蒂芬刘
当前离线
积分
9
3
主题
3
帖子
9
积分
新手上路
新手上路, 积分 9, 距离下一级还需 41 积分
新手上路, 积分 9, 距离下一级还需 41 积分
积分
9
发消息
显示全部楼层
1.禁用swap分区
swapoff -a && sysctl -w vm.swappiness=0
sed -ri '/^[^#]*swap/s@^@#@' /etc/fstab
grep swap /etc/fstab
复制代码
2.
禁用防火墙和selinux
2.1禁用防火墙,网络管理,邮箱
1 systemctl disable --now firewalld NetworkManager postfix
复制代码
2.2 禁用selinux
2.2.1 命令行直接修改
修改:
setenforce 0
查看:
getenforce
复制代码
2.2.2 基于配置文件进行修改
sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config
grep ^SELINUX= /etc/selinux/config
复制代码
3.
配置sshd优化
sed -ri 's@^#UseDNS yes@UseDNS no@g' /etc/ssh/sshd_config
sed -ri 's#^GSSAPIAuthentication yes#GSSAPIAuthentication no#g' /etc/ssh/sshd_config
grep ^UseDNS /etc/ssh/sshd_config
grep ^GSSAPIAuthentication /etc/ssh/sshd_config
复制代码
4.
修改文件打开数量的限制(退出当前会话立即生效)
基于配置文件修改
/etc/security/limits.d/file.conf
* soft nofile 65535
* hard nofile 131070
生效及查看
退出远程连接重新登录即可
ulimit -Sn
ulimit -Hn
复制代码
5.修改终端颜色
cat <<EOF >> ~/.bashrc
PS1='[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \W\[\e[0m\]]# '
EOF
source ~/.bashrc
复制代码
6.基于chronyd守护进程实现集群时间同步:
6.1 手动同步时区和时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
复制代码
6.2 安装服务chrony
yum -y install ntpdate chrony
复制代码
6.3 修改配置文件
vim /etc/chrony.conf
...
server ntp.aliyun.com iburst
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
server ntp4.aliyun.com iburst
server ntp5.aliyun.com iburst
复制代码
6.4启动服务
systemctl enable --now chronyd
复制代码
6.5 查看服务状态
systemctl status chronyd
chronyc activity -v
复制代码
7.
配置yum源
7.1
配置阿里源
curl -s -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
复制代码
注:也可以配置清华源:https://mirrors-i.tuna.tsinghua.edu.cn/
7.2 安装常用软件
yum -y install expect wget jq psmisc vim net-tools telnet yum-utils device-mapper-persistent-data lvm2 git ntpdate chrony bind-utils rsync unzip git
复制代码
8.linux系统内核参数调优
8.1 调优参数文件:
vim /etc/sysctl.d/kernel.conf
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-ip6tables = 1
fs.may_detach_mounts = 1
vm.overcommit_memory=1
vm.panic_on_oom=0
fs.inotify.max_user_watches=89100
fs.file-max=52706963
fs.nr_open=52706963
net.netfilter.nf_conntrack_max=2310720
net.ipv4.tcp_keepalive_time = 600
net.ipv4.tcp_keepalive_probes = 3
net.ipv4.tcp_keepalive_intvl =15
net.ipv4.tcp_max_tw_buckets = 36000
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_max_orphans = 327680
net.ipv4.tcp_orphan_retries = 3
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 16384
net.ipv4.ip_conntrack_max = 65536
net.ipv4.tcp_max_syn_backlog = 16384
net.ipv4.tcp_timestamps = 0
net.core.somaxconn = 16384
复制代码
8.2 参数生效
sysctl --system
复制代码
来源:
https://www.cnblogs.com/cui914/p/17680796.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
上一篇:
编译Linux 2.6.34内核
下一篇:
zabbix 自动发现
发表于 2023-9-6 04:49:29
举报
回复
使用道具
分享
返回列表
发新帖
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
快速回复
快速回复
返回顶部
返回顶部
返回列表
返回列表