Linux /etc/sysctl.conf 重启没有生效

修改系统核心参数

改变系统默认设置值

/etc/sysctl.conf

修改共享内存大小为物理内存的一半以及消息队列的个数为300等。Linux修改

/etc/sysctl.conf文件,修改完后执行/sbin/sysctl -e -p /etc/sysctl.conf(好像有时sysctl -p可以直接生效)

可以当即生效,并且下次重启后也继续生效.例如:

mmsgbill:/etc/rc.d/rc5.d # more /etc/sysctl.conf

kernel.shmmax= 1062117376

kernel.msgmni = 300

kernel.msgmnb = 163840

kernel.msgmax = 56383

fs.fs-max = 104032

在 Linux 上, /proc/sys/fs/file-max 决定内核可以支持的最大文件数。 你可

以通过往该文件写入一个不同的数值修改此值,www.linuxidc.com 或者在 /etc/sysctl.conf 里增

加一个赋值。 每个进程的最大打开文件限制是在编译内核的时候固定的;

参阅 /usr/src/linux/Documentation/proc.txt 获取更多信息。

linux13:/etc/pam.d # grep limit /etc/pam.d/*

/etc/pam.d/login:session  required       pam_limits.so

/etc/pam.d/sshd:session  required       pam_limits.so

/etc/pam.d/su:session  required       pam_limits.so

/etc/pam.d/xdm:session  required       pam_limits.so

linux13:/etc/pam.d # grep -v \# /etc/security/limits.conf

* hard nofile 65536

* soft nofile 65536

linux13:/etc/pam.d #

注意:Linux有时候修改/etc/sysctl.conf重启后不能生效,这时候需

要在Linux启动脚本目录/etc/init.d/boot.d里面检查是否存在boot.sysctl的

启动项,例如

mmsgbill:~ # ls -al /etc/init.d/boot.d/S15boot.sysctl

lrwxrwxrwx  1 root root 14 Sep  1 11:02 /etc/init.d/boot.d/S15boot.sysctl -> ../boot.sysctl

如果没有,可以手工创建sysctl的启动项

mmsgbill:/etc/init.d/boot.d # cd /etc/init.d/boot.d

mmsgbill:/etc/init.d/boot.d # ln -s ../boot.sysctl S15boot.sysctl

mmsgbill:/etc/init.d/boot.d # ls -al S15boot.sysctl

lrwxrwxrwx  1 root root 14 Sep  3 16:33 S15boot.sysctl -> ../boot.sysctl

也可以在常用启动状态/etc/rc.d/rc5.d/增加一个修改核心参数的可执行脚本,例如

mmsgbill:~ # cat /etc/rc.d/rc5.d/S91rclocal

/sbin/sysctl -e -p /etc/sysctl.conf

Linux还可以通过下列动态修改和查看系统共享内存以及消息队列的个数。

mmsgbill:/home/zxin10/impsys # cat /proc/sys/kernel/shmmax

1062117376

mmsgbill:/home/zxin10/impsys # cat /proc/sys/kernel/msgmni

160

mmsgbill:/home/zxin10/impsys # echo 1000000000 > /proc/sys/kernel/shmmax

mmsgbill:/home/zxin10/impsys # echo 330 > /proc/sys/kernel/msgmni

mmsgbill:/home/zxin10/impsys # cat /proc/sys/kernel/shmmax

1000000000

mmsgbill:/home/zxin10/impsys # cat /proc/sys/kernel/msgmni

330

linux sysctl重启服务,Linux /etc/sysctl.conf 重启没有生效相关推荐

  1. Linux监控Nginx服务,关闭就自动重启

    导读: 最近网站经常被人CC攻击,腾讯云的轻量服务器,本身防御不了CC攻击,只好把Apache换成了 Nginx,又启动了Nginx免费防火墙,服务器暂时稳定了一段时间,但Nginx程序运行一段时间后 ...

  2. linux sysctl重启服务,Linux /etc/sysctl.conf重启没有生效

    修改系统核心参数 改变系统默认设置值 /etc/sysctl.conf 修改共享内存大小为物理内存的一半以及消息队列的个数为300等.Linux修改/etc/sysctl.conf文件,修改完后执行/ ...

  3. linux 重启命令_如何在 Ubuntu 和其他 Linux 发行版中启动、停止和重启服务 | Linux 中国...

    服务是必不可少的后台进程,它通常随系统启动,并在关机时关闭.-- Sergiu 服务是必不可少的后台进程,它通常随系统启动,并在关机时关闭.如果你是系统管理员,那么你会定期处理服务.如果你是普通桌面用 ...

  4. linux配置redis服务,Linux下安装Redis并设置相关服务

    一.简介 Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案. Redis从它的许多竞争继承来的三个主要特点: Redis数据库完全在内存中,使 ...

  5. linux发布成服务,linux服务简单部署

    1.后台运行 在linux下运行一个程序,打开终端,如果是可执行文件则是 ./binary_name 如果是python脚本,运行命令是python file_name.py 此时的程序运行时依赖于当 ...

  6. linux查看定时服务,linux 定时任务 crond 服务介绍

    linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...

  7. linux 进程做成服务,Linux自定义后台服务进程

    文章目录 linux服务端 linux客户端 start/stop/restart TCP服务 service服务 service服务(可打印信息) 查看进程 nohup后台执行 linux服务端 # ...

  8. linux 如何注册服务,Linux 系统服务注册

    Linux注册系统服务步骤 1.编写服务脚本 2.拷贝到/etc/init.d目录下 3.为服务脚本添加可执行权限   >>chmod a+x xxxd 4.添加到系统服务中        ...

  9. Linux 关闭crond服务,linux crond 服务配置详解

    cron 是linux的内置服务,可以用以下的方法启动.关闭这个服务: 引用: /sbin/service crond start //启动服务 /sbin/service crond stop // ...

最新文章

  1. c# for提升效率的写法
  2. euler‘s formula
  3. Oracle/PLSQL FETCH Statement
  4. urllib2的用法
  5. mc用什么版本的java_我的世界网易 Java 版哪个版本比较好?
  6. tftp协议给服务器上传数据,TFTP连接过程详解
  7. 人工智能资料下载地址分享
  8. Steam注册遇到CAPTCHA问题,一直注册不了,一个简单的注册办法
  9. Power Apps相关介绍
  10. github上成员贡献量_精确统计github贡献者的代码行数
  11. 对于拉格朗日乘数法的个人理解
  12. 计算机语言发展的三个阶段,机器语言、汇编语言与高级语言
  13. 解决ES数据偏移问题
  14. oracle角色(role)和权限(privilege)
  15. python-opencv 读取摄像头并保存为.mp4视频
  16. Windows XP 上网提示:您的时钟快了/慢了
  17. 计算机数据库管理技术论文的结论,计算机数据库论文范文.doc
  18. 一般3d模型代做多少钱_代做su模型一般怎么收费
  19. 计算机基础知识综合参考书,计算机基础知识综合参考-20210411123539.pdf-原创力文档...
  20. matlab投资案例,组合投资的风险与收益及其MATLAB的实现..doc

热门文章

  1. 旅游路线最短matlab,动态规划求最短旅行路线.doc
  2. 浙江大学城市学院2017年ACM实验室新生选拔赛
  3. Nginx 正向代理反向代理与负载均衡
  4. 基于mac的截图方法
  5. Wow.js插件实现上下滑动重复渐入效果
  6. Unity开启摄像头并铺满屏幕
  7. 南理工计算机考研统考吗,南京理工大学考研难吗?一般要什么水平才可以进入?...
  8. 如何做好用户生命周期价值分析(LTV)
  9. 几周的紧张的考试后的感想
  10. 比亚迪的2020开局:没有更惨,只有最惨