`
neptune
  • 浏览: 362069 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

优化RHEL5的内核网络参数

阅读更多
http://kyle.itpub.net/post/1626/470964

vi /etc/sysctl.conf,加入以下参数,保存后使用/sbin/sysctl -p命令使设置生效或重启机器。

##减少超时前的探测次数
net.ipv4.tcp_keepalive_probes=5
##确定两次 isAlive 时间间隔探测之间的等待时间
net.ipv4.tcp_keepalive_intvl=15
##调整系统同时发起连接的tcp连接数
net.core.netdev_max_backlog=3000
net.core.somaxconn=3000
##减少TCP KeepAlive连接侦测的时间,使系统可以处理更多的连接。
net.ipv4.tcp_keepalive_time=1800
##增加TCP SYN队列长度,使系统可以处理更多的并发连接。
net.ipv4.tcp_max_syn_backlog=8192
##减少处于FIN-WAIT-2连接状态的时间,使系统可以处理更多的连接。
net.ipv4.tcp_fin_timeout=30
##打开TIME-WAIT套接字重用功能,对于存在大量连接的Web服务器非常有效
net.ipv4.tcp_tw_reuse=1
net.ipv4.tcp_tw_recycle=1
##优化TCP接收/发送缓冲区
net.ipv4.tcp_rmem=8192 4194304 8388608
net.ipv4.tcp_wmem=4096 2097152 8388608
##优化网络设备接收队列
net.core.netdev_max_backlog=3000
##优化系统套接字缓冲区
net.core.rmem_max=8388608
net.core.wmem_max=8388608

##打开TCP SYN cookie选项,有助于保护服务器免受SyncFlood攻击(RHEL5安装完就有了,没有加上)
net.ipv4.tcp_syncookies=1
分享到:
评论

相关推荐

    RHEL5 内核为2.6.18-53 el5PAE 可读写NTFS分区工具 附安装说明

    如果压缩包内有详细的安装指南,请务必遵循这些步骤,因为它们通常会针对特定的RHEL5内核版本进行优化,以避免潜在的兼容性问题。 总的来说,这个工具为RHEL5用户提供了对NTFS分区的全面支持,使得在Linux环境中...

    从硬盘安装RHEL 5(Red Hat Enterprise Linux 5)

    - 调整内核参数、优化文件系统设置等,以提高系统性能。 #### 总结 从硬盘安装RHEL 5虽然是一种比较传统的方法,但对于那些无法通过网络或USB驱动器安装的环境来说仍然是一个可行的选择。通过上述步骤,可以顺利...

    RHEL5+oracle9i

    RHEL5是Red Hat公司在2007年发布的一款企业级Linux发行版,它引入了许多新特性,如改进的内核版本(2.6),增强了对虚拟化技术的支持,以及引入了Xen作为默认的虚拟化平台。此外,RHEL5还提供了全新的YaST配置工具,...

    RHEL5 安装Oracle11G

    Oracle数据库需要对内核参数进行调整以优化性能和稳定性。在`/etc/sysctl.conf`文件中添加如`fs.file-max`、`fs.aio-max-nr`、`kernel.shmall`、`kernel.shmmax`等参数,以增大文件描述符限制、异步I/O的最大数量、...

    Oracle_11gR2_RAC_for_RHEL5安装指导

    5. **系统kernel参数设置**:修改内核参数以优化Oracle性能,如`ulimit`、`shmmax`、`shmall`等。 6. **关闭ntpd服务**:为了防止时间同步导致的问题,安装前关闭NTP服务,但安装后应开启并正确配置,以保持集群...

    rhel-server-6.8-x86_64-dvd.iso

    - **优化的内核**:RHEL 6.8采用了更新的Linux内核版本,对性能进行了优化,尤其是在多核处理器上表现更佳。 - **资源管理**:引入了新的资源管理和调度工具,如CGroups和Kernel-based Virtual Machine (KVM),使得...

    oracle11 RHEL5 安装官方中文手册(原创)

    手册还提到了Oracle数据库的初步配置,包括创建用于运行Oracle服务的用户和组,调整内核参数以优化数据库性能,以及设置必要的目录结构。安装过程中,产品光盘需要被挂载,然后按照指南的步骤进行数据库软件的安装。...

    RHEL5+orcle9i安装过程

    本文将详细解析RHEL5(Red Hat Enterprise Linux 5)操作系统上安装Oracle 9i数据库的过程,结合提供的文件名称,我们将探讨相关配置和步骤。 首先,安装Oracle 9i前需要确保RHEL5系统已经完全更新并安装了必要的...

    Oracle 11gR2 RAC RHEl6 安装规范和手册

    - **内核参数调整**:为满足 Oracle 数据库的需求,可能需要调整操作系统内核参数,如打开文件描述符数量、内存分配策略等。 ##### 3. Oracle Clusterware 部署 - **集群件安装**:部署 Oracle Clusterware 作为...

    RHEL5_4下使用flashcache

    通过以上步骤,你可以在RHEL5_4系统中成功启用和配置Flashcache,充分利用SSD的性能优势,优化硬盘I/O,提升服务器的整体工作效率。在实际应用中,应根据具体业务需求和硬件条件灵活调整Flashcache的配置,以达到...

    rhel-server-5.4-i386-dvd.iso linux系统

    5. **网络配置**:设置网络参数,如IP地址、子网掩码、网关等。 6. **安装选项选择**:根据实际需要选择安装的软件包组。 7. **用户账户创建**:创建至少一个本地用户账户。 8. **完成安装**:按照提示完成安装过程...

    RHEL5下_使用ASM创建Oracle数据库

    在RHEL5操作系统环境下,创建一个使用ASM(Oracle Automatic Storage Management)的Oracle数据库涉及多个步骤。ASM是Oracle数据库的一种存储管理技术,它自动化了磁盘管理和数据存储的复杂性,提供高可用性和性能优化...

    适合与431版本的内核

    5. 配置:每次安装新内核后,可能需要重新配置某些服务或调整内核参数以适应新的环境。 总的来说,内核-2.6.32-431.el6.x86_64是针对RHEL 6系列的一个重要组成部分,它提供了系统的基础运行环境,并且需要妥善管理...

    RHEL5_Oracle_RAC

    - **sysctl.conf**:调整内核参数,提高系统性能。 - **配置Hangcheck-timer**:防止系统因长时间无响应而重启。 - **配置SSH(多节点)**:实现节点间无密码登录。 - **磁盘规划**:合理分配存储资源,考虑到RAC...

    compat-oracle-rhel4-1.0-5.i386

    "compat-oracle-rhel4-1.0-5.i386" 是一个针对Red Hat Enterprise Linux 4 (RHEL 4) 平台的兼容性软件包,主要用于支持Oracle 10G数据库的安装和运行。这个软件包是专门为i386架构设计的,也就是32位版本的操作系统...

    RHEL5企业级Linux服务攻squid配置汇编.pdf

    - 开启路由功能:通过`echo "1" > /proc/sys/net/ipv4/ip_forward`写入内核参数,允许IP转发。 3. **编辑Squid主配置文件`/etc/squid/squid.conf`**: - 设置监听接口和端口:`http_port 192.168.8.188:8080`监听...

Global site tag (gtag.js) - Google Analytics