免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5423 | 回复: 19
打印 上一主题 下一主题

[SCO UNIX] SCO506如何监测性能? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-07 13:17 |只看该作者 |倒序浏览

银行系统

原来各网点每家都有自己的SCO主机(前置机,联想开天4610,PC),原来每台前置机带5台网络终端,
由于网点太多,维护量大,现在将每4个支行远程登陆到分行科技部的1台SCO506服务器(HP ML370 G4)上,
并且做了终端绑定,现在每台服务器带4*5=20台网络终端,

网点汇报讲,速度比原来慢,

以为是内存太少,今天又将服务器的内存由1G扩展到3G,速度并没有得到太大的提升???!!!



我想问问:
有什么方法能监测系统性能?
CPU
内存
网络
......

PS:
网点终端是升腾st3600l,终端绑定程序由厂家提供

[ 本帖最后由 xy-coordinate 于 2007-11-7 13:33 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-11-07 13:29 |只看该作者
/etc/conf/cf.d/mtune

*ident "@(#) mtune 91.2 00/05/26 "
*
*        Copyright (C) 1988-2000 The Santa Cruz Operation, Inc.
*                All Rights Reserved.
*        The information in this file is provided for the exclusive use of
*        the licensees of The Santa Cruz Operation, Inc.  Such users have the
*        right to use, modify, and incorporate this code into other products
*        for purposes authorized by the license agreement provided they include
*        this notice and the associated copyright notice with any such product.
*        The information in this file is provided "AS IS" without warranty.
*
*        Copyright (c) 1984, 1986, 1987, 1988 AT&T
*          All Rights Reserved
*
*        THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
*        The copyright notice above does not evidence any  
*        actual or intended publication of such source code.
*
*        Copyright (c) 1987, 1988 Microsoft Corporation
*          All Rights Reserved
*
*        This Module contains Proprietary Information of Microsoft
*        Corporation and should be treated as Confidential.
*
* General Kernel Parameters
KDBSYMSIZE        300000        50000        500000
NBUF                0        24        450000
NHBUF                0        32        524288
NMPBUF                0        12        512
MAX_INODE        0        100        64000
MAX_FILE        0        100        64000
MAX_MOUNT        0        4        4096
CTBUFSIZE        128        0        256
MAX_PROC        0        50        16000
MAX_REGION        0        500        160000
NCLIST                170        120        16640
MAXUP                100        15        16000
NOFILES                110        60        11000
NHINODE                128        64        8192
NAUTOUP                10        0        60
NGROUPS                8        0        128
BDFLUSHR        30        1        300       
MAX_FLCKREC        0        50        16000
PUTBUFSZ        2000        2000        10000
MAXSLICE        100        25        100
ULIMIT                4194303        2048        4194303
SPTMAP                200        100        500
DO387CR3        0        0        1
DOWPCR0                1        0        1
NODE        "scosysv"        0        8
CMASK                0        0        0777
NSHINTR                8        2        20
* Device Driver Parameters
NUMXT                3        1        32
NUMSXT                6        1        32
NCPYRIGHT        10        10        10
NKDVTTY                8        8        8
PRFMAX                8192        2048        16384
MAX_CFGSIZE        4096        256        32768
VGA_PLASMA        0        0        1
NAHACCB                36        4        255
SDSKOUT                4        1        256
TTHOG        256        256        8704
MODE_SELECT     1       0       1
* Paging Parameters
GPGSLO                25        0        100000
GPGSHI                40        1        100000
MAXSC                8        1        8
MAXFC                8        1        8
MAXUMEM                524287        2560        1048576
MINARMEM        25        25        40
MINASMEM        25        25        40
* Streams Parameters
NSTREAM                64        1        32768
NSTRPUSH        9        9        9
NMUXLINK        192        1        4096
STRMSGSZ        16384        4096        524288
STRCTLSZ        1024        1024        1024
STRMAXBLK        524288        4096        524288
NSTRPAGES        500        0        8000
STRSPLITFRAC        80        50        100
NLOG                3        3        3
NUMSP        64        1        352
NUMTIM                16        1        8192
NUMTRW                16        1        8192
* Message Parameters
MSGMAP                512        4        32768
MSGMAX                32767        128        32767
MSGMNB                65532        128        65532
MSGMNI                100        1        1024
MSGSSZ                32        4        4096
MSGTQL                1024        32        16383
MSGSEG                4096        32        32768
* Semaphore Parameters
SEMMAP                8192        10        8192
SEMMNI                8192        10        8192
SEMMNS                8192        60        8192
SEMMNU                100        10        100
SEMMSL                25        25        150
SEMOPM                10        10        10
SEMUME                10        10        10
SEMVMX                32767        32767        32767
SEMAEM                16384        16384        16384
* Shared Memory Parameters
SHMMAX                409600000        131072        2147483647
SHMMIN                1        1        1
SHMMNI                100        100        2000
* Fast File System Parameters
BFREEMIN        0        0        100
PLOWBUFS        30        1        4096
* Filesystem Name Cache Parameters
CACHEENTS        800        1        4096
HASHQS                267        1        8191
* Filesystem Versioning Defaults
MAXVDEPTH        0        0        65535
MINVTIME        0        0        32767       
* Filesystem Root Mounting Options
ROOTCHKPT        1        0        1
ROOTLOG                1        0        1
ROOTSYNC        0        0        2
ROOTNOCOMP        0        0        1
ROOTMAXVDEPTH        0        0        65535
ROOTMINVTIME        0        0        32767
* DOS File System Parameters
DOSNMOUNT        4        0        25
DOSNINODE        40        0        300
* XENIX Parameters
DSTFLAG                1        0        1
TBLNK                0        0        32767
NSCRN                0        0        12
SCOANSI                1        0        255
SCROLLSZ        50        0        32767
NEMAP                10        10        1024
TIMEZONE        480        0        1440
XSEMMAX                60        20        90       
XSDSEGS                25        1        150       
XSDSLOTS        3        1        10
SCRNMEM                0        9        128
KBTYPE                0        0        1
MAX_DISK        0        1        1024
EVQUEUES        8        1        256
EVDEVS                16        1        256
EVDEVSPERQ        3        1        16
NSPTTYS                16        1        256
* Extended Event Driver Parameters
EVEXTTABMIN        4        1        256
EVEXTTABMAX        256        1        65536
* DMA Parameter
DMAEXCL                0        0        1
* Security Parameters
SECLUID                0        0        1
SECSTOPIO        1        0        1
SECCLEARID        1        0        1
* Asynchronous IO Parameters
NAIOPROC        5        1        500
NAIOREQ                120        5        4000
NAIOBUF                120        5        4000
NAIOHBUF        25        1        1000
NAIOREQPP        120        30        4000
NAIOLOCKTBL        10        5        500
* Boot Load Extension Parameters
EXTRA_NDEV        10        0        30
EXTRA_NEVENT        0        0        30
EXTRA_NFILSYS        0        0        30
MAX_BDEV        100        1        255
MAX_CDEV        100        1        255
* MultiProcessing Parameters
MAXACPUS        9        1        29
* Dynamic Tables Parameters
TBLMAP                100        50        500
TBLPAGES        0        10        10000
TBLDMAPAGES        100        10        1000
TBLLIMIT        70        10        100
TBLSYSLIMIT        25        10        90
* Virtual Disk Parameters
VDJOBS                200        100        400
VDUNITJOBS        100        50        200
VDHASHMAX        1024        512        8192
VDASYNCPARITY        1        0        1
VDASYNCWRITES        1        0        1
VDASYNCMAX        20        0        64
VDWRITEBACK        0        0        1
VDRPT                3600        0        86400
VDTIMEOUT        10        3        30
VDUNITMAX        100        5        256
* Redundant Parameters, required for backward compatibility
NQUEUE                4096        4        4096
NBLK4096        2048        0        2048
NBLK2048        2048        0        2048
NBLK1024        2048        0        2048
NBLK512                2048        0        2048
NBLK256                2048        0        2048
NBLK128                2048        0        2048
NBLK64                2048        0        2048
NBLK16                2048        0        2048
NBLK4                2048        0        2048
STRLOFRAC        100        0        100
STRMEDFRAC        100        80        100
NS5INODE        300        100        1000
SHLBMAX                8        2        16
SHMSEG                6        6        15
SHMALL                512        256        15360
PIOMAP                50        50        50
PIOMAXSZ        64        4        64
NCALL                30        30        500
NCOPYBUF        50        1        300
NPBUF                20        6        60
NMPHEADBUF        100        0        10000
DMAABLEBUF        16        4        128
MAXBUF                600        0        65536
NINODE                0        100        64000
NFILE                0        100        64000
NMOUNT                0        4        256
NPROC                0        50        16000
NREGION                0        500        160000
FLCKREC                0        50        16000
NDISK                0        1        256
NSTREVENT        256        256        32768
MAXSEPGCNT        1        0        32
* POSIX_CHOWN_RESTRICTED Parameter
CHOWN_RES        0        0        1
* suds parameters
SEM_NSEMS_MAX   100     1       255
* IO Vector Parameter
IOV_MAX                512        16        1024
*
* Begin Add-On Product Parameters
*

#sar 1 10
SCO_SV atm 3.2v5.0.6 i80386    11/07/2007

13:26:28    %usr    %sys    %wio   %idle (-u)
13:26:29       9      29      16      46
13:26:30       7      33       0      60
13:26:31      12      38       0      49
13:26:32      18      26       0      56
13:26:33       9      35       0      56
13:26:34       7      37       0      56
13:26:35      11      31       0      58
13:26:36       9      30       0      62
13:26:37      10      26       0      64
13:26:38      11      37       2      50

Average       10      32       2      56

#hw -r ram

Report about memory for atm on Wed Nov  7 13:27:14 2007

    BootFlags:        AT
                Intel 80486
                PCI

    BaseMem:            636 Kb
    ExtMem:         3055.95 Mb
    BootStr:        hd(40)unix
    Kernel:        /unix -> /stand/unix

                        Available Memory

    0x00000000-0x00007fff       32 Kb        Kernel reserved
    0x00008000-0x0009efff      604 Kb
    0x0009f000-0x000fffff      388 Kb        Non-RAM
    0x00100000-0x00cabfff    11.67 Mb
    0x00cac000-0x00ffffff     3.33 Mb        Kernel data
    0x01000000-0xbfe15fff   3054.09 Mb        Shadow ram & other special mem
                                        Non-ISA-DMAable
    0xbfe16000-0xbfff2fff     1.86 Mb        Kernel text
                                        Shadow ram & other special mem
                                        Non-ISA-DMAable
                            ---------
                            3071.57 Mb        RAM total  (3072 Mb - 440 Kb)


                        Memory used by Kernel

    0x00000000-0x00007fff       32 Kb        Kernel reserved
    0x00008000-0x0009f3ff      605 Kb        Unused
    0x0009f400-0x0009ffff        3 Kb        BIOS private area - Reserved
    0x000a0000-0x000effff      320 Kb        Unused
    0x000f0000-0x000fffff       64 Kb        BIOS private area - Reserved
    0x00100000-0x00cabfff    11.67 Mb        Unused
    0x00cac000-0x00ffffff     3.33 Mb        Kernel data
    0x01000000-0xbfe15fff   3054.09 Mb        Unused
    0xbfe16000-0xbfff2fff     1.86 Mb        Kernel text
                                        Shadow ram & other special mem
                                        Non-ISA-DMAable
    0xbfff3000-0xbfffffff       52 Kb        BIOS private area - Reserved
    0xc0000000-0xfebfffff     1004 Mb        Unused
    0xfec00000-0xfecfffff        1 Mb        BIOS private area - Reserved
    0xfed00000-0xfedfffff        1 Mb        Unused
    0xfee00000-0xfee0ffff       64 Kb        BIOS private area - Reserved
    0xfee10000-0xffbfffff    13.94 Mb        Unused
    0xffc00000-0xfffffffe        4 Mb        BIOS private area - Reserved
                            ---------
                              10.4 Mb        RAM total  (11 Mb - 613.001 Kb)

[ 本帖最后由 xy-coordinate 于 2007-11-7 13:31 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-11-07 19:21 |只看该作者
sar命令

论坛徽章:
0
4 [报告]
发表于 2007-11-08 16:40 |只看该作者
应该是系统配置有些不妥的。

不然这样的配置带上几十个应该没问题吧。

内核参数配置的不是太妥当。

论坛徽章:
0
5 [报告]
发表于 2007-11-08 16:45 |只看该作者
http://bbs.chinaunix.net/viewthread.php?tid=411018&extra=


增加streams的大小。修改核心参数。
如:
3项  NCLIST   2048    字符表缓冲区数目,建议此参数值为2048
    7项  NOFILES 300 (每个进程打开的最大文件数。每个终端登录后进程打开的文件数增加2,对应每个终端占用2个打开文件的文件句柄。所以,此参数值为3倍的终端数目。建议值500-700)
         ( ULIMIT  2097152  (4194303))
         MAXUP   500     (netstat –m  下的总配置流内存大小数)
         NPROC         NPROC核心参数确定进程表的大小。进程表必须足够大以致于能容纳下系统在运行高峰时的所有进程. 设置NPROC的值为高峰时进程数加上20%至25%的冗余量。NPROC的值应比MAXUP的值大10%以上。
   12项  NSTREAM  6000 (流头结构数目。若配置150个以上的终端,建议此参数值为6000)
NSTRPAGES  1140 、1756    (页面数。以4k为单位, 如果配置150个以上的终端,建议此参数值为3000不要超过4000,否则系统易出现怪问题)

论坛徽章:
0
6 [报告]
发表于 2007-11-08 16:47 |只看该作者
http://bbs.chinaunix.net/viewthread.php?tid=417590&extra=

首先sco unix 需要完全安装。然后
1.修改mysql的最大连接数
-O max_connections=1000
2.修改核心参数MAXUP为1000
3.修改核心参数NOFILES为1000
你觉得1000太小,还可以更大。
我这样改了之后连200个mysql连接什么问题都没有。

除此之外:还有
修改系统核心参数 (根据服务器的配置进行适当的修改)
        scoadmin->;hardware/kernel manager->;tune parameter
      3项  NCLIST   2048    字符表缓冲区数目,建议此参数值为2048
    7项  NOFILES 700  (每个进程打开的最大文件数。每个终端登录后进程打开的文件数增加2,对应每个终端占用2个打开文件的文件句柄。所以,此参数值为3倍的终端数目。建议值500-800)
         ( ULIMIT  2097152  (4194303))
         MAXUP   500    (netstat –m  下的总配置流内存大小数)  500-800
         NPROC   NPROC核心参数确定进程表的大小。进程表必须足够大以致于能容纳下系统在运行高峰时的所有进程. 设置NPROC的值为高峰时进程数加上20%至25%的冗余量。NPROC的值应比MAXUP的值大10%以上。
    12项 NSTREAM  6000 (流头结构数目。若配置150个以上的终端,建议此参数值为6000)
NSTRPAGES  1140 、1756    (页面数。以4k为单位, 如果配置150个以上的终端,建议此参数值为3000不要超过4000,否则系统易出现怪问题)   
          STRSPLITFRAC   如果太小,系统中流buffer将很快变成碎块,建议此次参数值为80
    13项  MSGMAP   1024
           MSGMAX   32767
           MSGMNB   32767
    15项  SEMMAP   100
           SEMMNI   300
           SEMMNU  100
    16项  HMMAX     409600000(5个0)注:可根据实际内存大小作相应调整
     XSDSEGS   100
           XSDLOTS   10
6、 修补sco unix 漏洞。506、507同样有这样的漏洞。
     cd /etc/sysadm.d/bin ; chmod o-x userOsa


    解决办法正如各位所说:
1.修改mysql最大链接数(1000).
2.修改系统内核参数.
3.系统 license用户数要够!

论坛徽章:
0
7 [报告]
发表于 2007-11-09 15:30 |只看该作者
谢谢,ChinaOK
我试试看看!



修改核心参数,我直接修改mtune里面的数值,再link_unix,最后再reboot,行吗???

[ 本帖最后由 xy-coordinate 于 2007-11-9 16:13 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2007-11-10 08:15 |只看该作者
直接修改同目录下的stune文件,然后link_unix,最后reboot

论坛徽章:
0
9 [报告]
发表于 2007-11-10 11:30 |只看该作者
stune与mtune文件的具体用途是什么?

论坛徽章:
0
10 [报告]
发表于 2007-11-11 22:03 |只看该作者
mtune 是保存的最小值、默认值、最大值
stune 是保存的用户修改过的项。

如果stune里面有,就取stune里的值,如果没有,系统就从mtune的默认值列里取。

如果要修改,可以直接改stune,然后重联重启
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP