我们拒绝平庸,拒绝随波逐流,拒绝墨守成规,让梦想不再流浪。

调整系统内核参数

上一篇 / 下一篇  2014-05-27 17:10:08 / 个人分类:总结

调整系统arp响应参数

背景信息

通过ATAE自动安装的操作系统会导致arp响应错误,所以在安装完成后还需要手动修改/etc/sysctl.conf文件以规避可能出现的问题。此任务需要在所有单板上执行。

操作步骤

  1. 以root用户登录单板。
  2. 修改配置文件。51Testing软件测试网w+vwr$]o)?R1U

    #vi/etc/sysctl.conf

    E0e2i*sg;[0

    @A1R d e/g$P v0在文件中添加如下内容:

    net.ipv4.conf.default.arp_announce=1

    CHA#s&X#z$u(U051Testing软件测试网9H,b_.@b\.Ye

  3. 保存并退出编辑状态。
  4. 调整系统core参数

    背景信息

    51Testing软件测试网 X'|Z;oJsn/i

    安装操作系统后需要调整系统的core参数,确保core文件信息完整。此任务需要在所有单板上执行。51Testing软件测试网8O\ O(mK4i1bC

    操作步骤

    1. 以root用户登录到单板。
    2. 编辑“/etc/security/limits.conf”文件,对文件大小是否受限制进行配置。51Testing软件测试网u(i'i'|5SfU1zQ"\Dg!^

      说明:
      现网请根据实际情况对文件大小是否受限制进行配置。
      • 配置文件大小受限制:

        4c@"WPQk G2nA%e0#vi /etc/security/limits.conf51Testing软件测试网aO+E_j%v$Rq

        #P$H:ft1tf0在文件中添加如下内容:51Testing软件测试网H ZQl@F;} l[;L5N

        #<domain>      <type>  <item>         <value>
              *               soft    core16777216*               hard    core16777216*               soft    nofile        655360
              *               hard    nofile        655360
              *               soft    fsize16777216*               hard    fsize16777216

        *s%__|/i0j0具体参数说明如下:51Testing软件测试网~o!}5sB)]0{r

        • “core”的value值设置到使系统产生的core文件达到最大值16777216KB(16GB=16777216KB)即可。
        • “fsize”的value值设置到使系统sqlnet.log超过filesize(5GB=5242880KB)时不再写sqlnet.log。此参数的设置为了防止Oracle的sqlnet.log日志文件过大,存在占满本地磁盘空间的风险。
        51Testing软件测试网4T+AnlP!u$|~~5}

        保存并退出vi,重启操作系统,使修改的配置生效。

        [!x @;_ iB7i0
      • 配置文件大小不受限制:

        8b6j[b(b7aKG.z|8mx0#vi /etc/security/limits.conf

        h0G(p Tqe)g5b(^!Q+x#t0

        (j0W/KW!PR j0删除“limits.conf”文件中对soft fsize和hard fsize的文件大小限制,显示如下:

        ,M#Zl'k-` \0
        #<domain>      <type>  <item>         <value>
              *               soft    core          16777216
              *               hard    core          16777216
              *               soft    nofile        655360
              *               hard    nofile        655360
        51Testing软件测试网z7COt1q1~

        保存并退出vi,重启操作系统,使修改的配置生效。51Testing软件测试网XU2kGjA

      dKp7~(u v]051Testing软件测试网|M'V.@+m1h~'mb

    3. 编辑“/etc/profile.local”文件,设置对oracle用户的打开文件数的限制。51Testing软件测试网/wP'o/q;@b$iL.A

      51Testing软件测试网'M#`2Q0c}-MT&}

      #vi /etc/profile.local

      :B@R.Eyi0qT7N051Testing软件测试网3B~r)\? C\_8e

      在文件中添加如下内容:51Testing软件测试网 B i,W#_(x/w6U

      if [ $USER = "oracle" ]; then
              if [ $SHELL = "/bin/ksh" ]; then
                      ulimit -p 16384
                      ulimit -n 65536
              else
                      ulimit -u 16384 -n 65536
              fi
              umask 022
      fi

      z%c2H0]Jb` X0保存并退出vi,重启操作系统,使修改的配置生效。51Testing软件测试网 J+_bI)c^

      51Testing软件测试网}eY?)D7k

      R)J%eNJ \5vB t(Cv0

修改/etc/hosts文件

背景信息

"lqt2RT5f,vQ.`,j0自动安装操作系统时,安装程序会根据界面上设置的操作系统主机名和IP地址写入“/etc/hosts”文件。但USM服务器不支持同时修改主机名,在多块单板同时安装操作系统时,“/etc/hosts”文件中写入的主机名一致。安装数据库软件时,会通过主机名进行本地域名解析查找IP。由于各单板“/etc/hosts”文件中的主机名一致,通过主机名不能找到相应的单板从而导致安装失败。因此,在操作系统自动安装后,需要修改“/etc/hosts”文件中的主机名。51Testing软件测试网,P}^J|'c;E

操作步骤

  1. 以root用户登录业务板。
  2. 修改“/etc/hosts”文件。

    B3S5u-q.J9O0#vi /etc/hosts

    将安装操作系统时设置的IP地址后的主机名改为当前业务板操作系统主机名。屏幕显示信息如下:
    192.168.100.154linux154

    WL8r1s*A051Testing软件测试网 LB7U9g t9{$A a4n

  3. 保存修改并退出编辑状态。

修改系统内核参数

背景信息

vQtwg ]0在安装操作系统后需要调整操作系统的内核参数、分配数据库实例使用的共享内存,从而提高系统消息队列以及数据库性能。51Testing软件测试网9ys xc)M @ ^4`

51Testing软件测试网#T g(ts FK.y2a

调整系统内核参数需要在所有节点上进行操作。

b(PdU\7rS.zV t0

操作步骤

  1. 以root用户登录单板。
  2. 修改配置文件。51Testing软件测试网#{!WM#h)pRMb

    #vi/etc/sysctl.conf

    n#q:u B:Ly8i I0

    | sm k,C(\0在文件中添加如下内容:

    fs.file-max = 6815744
    fs.aio-max-nr = 1048576
    kernel.shmall = 2097152
    kernel.shmmax = 4294967296
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    kernel.msgmni = 512
    kernel.msgmax = 65535
    kernel.msgmnb = 8388608
    net.ipv4.ip_local_port_range = 9000 65000
    net.core.rmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 1048576
    net.ipv4.tcp_wmem = 262144 262144 262144
    net.ipv4.tcp_rmem = 4194304 4194304 4194304
    net.ipv4.conf.default.rp_filter = 1
    说明:
    • 如果“sysctl.conf”文件中已有的内核参数和新增内核参数相同,请使用“#”字符屏蔽“sysctl.conf”文件中原有的内核参数。
    • 操作系统的内核参数会由于单板型号的不同而有差异,请在配置时考虑实际情况。

    0Tt$d ?%Fov'Dw051Testing软件测试网%~[#zo B

  3. 检查系统参数配置是否修改成功。51Testing软件测试网kt9}^"qy:~8{

    51Testing软件测试网_N9Y Ml T0^#v:rR

    #/sbin/sysctl -a | grepsem

    8B+QcG2[%M`u$oI(O051Testing软件测试网+mL/B4EX2S4toQyrs

    #/sbin/sysctl -a | grepshm

    %t-qu"}2g2C9d1e%g*F5I`0

    ,S!Ec3oM8f?} N4[.]q0#/sbin/sysctl -a | grepfile-max

    xC2g:Qf9` ]051Testing软件测试网'c{`3]OH

    #/sbin/sysctl -a | grepaio-max-nr

    lE r%t9P Z0

    ?)K l+Z2m0#/sbin/sysctl -a | grepnet.ipv4.ip_local51Testing软件测试网#__q C@,eNU

    51Testing软件测试网#J2iT.D5M H3]

    #/sbin/sysctl -a | greprmem51Testing软件测试网fB I#i*cz3V

    h;xoiiPD%fu0#/sbin/sysctl -a | grepwmem

    cDT4N0XG0

    4L2VGig0#/sbin/sysctl -a | grepmsgmni51Testing软件测试网d(D:k0a ^iA'Pi

    51Testing软件测试网P rR ~ ^,N4P

    #/sbin/sysctl -a | grepmsgmax51Testing软件测试网6@!Bd#e1G/V b*vo

    2NkfN$UPg-f0#/sbin/sysctl -a | grepmsgmnb

    lY s,D&GI&@Y\;G0

    s eD qi7m+E^7J2yc051Testing软件测试网 M6X/vU5Ut:H

  4. 使配置生效。51Testing软件测试网1`T-N&R3@4u;VL CV ^O

    v(w:H+~9L#U;k0#/etc/init.d/boot.sysctl start

    A&uCRp N$[0

    A n&dcN.eX6Z0#chkconfig boot.sysctl on51Testing软件测试网Qe!m$k8z/m8q|3KI

    51Testing软件测试网Z,Uxl$U

    ^/sW dKRg0
  5. 修改系统arp响应参数。51Testing软件测试网9Z4L;Es4\f[8I&aX's

    说明:
    通过ATAE自动安装的操作系统会导致arp响应错误,所以在安装完成后还需要手动修改“/etc/sysctl.conf”文件以规避可能出现的问题。此任务需要在所有单板上执行。
    51Testing软件测试网}_-d.Z^ffU"N

    51Testing软件测试网6IoznI1e{

    1. 以root用户登录单板。
    2. 修改配置文件。51Testing软件测试网;C#I#E(f7c^"L.D8wL

      #vi/etc/sysctl.conf51Testing软件测试网.f)J_8TlG

      51Testing软件测试网X1})Hn4qi

      在文件中添加如下内容:

      net.ipv4.conf.default.arp_filter=1
      51Testing软件测试网Y#dL-L c

      )s$uT"UnJ)A0
    3. 保存并退出编辑状态。
  6. 设置“/etc/sysctl.conf”文件在操作系统启动时自动加载。51Testing软件测试网 UP-K)?}w#bK

    #sysctl -p51Testing软件测试网cC`Im


TAG:

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 110168
  • 日志数: 89
  • 图片数: 1
  • 文件数: 15
  • 建立时间: 2013-03-01
  • 更新时间: 2018-08-23

RSS订阅

Open Toolbar
/-->