搜档网
当前位置:搜档网 › 用友NC应用服务器安装部署指导

用友NC应用服务器安装部署指导

用友NC应用服务器安装部署指导
用友NC应用服务器安装部署指导

应用服务器安装部署指导

目录

AIX环境下安装部署指导

HPUX环境下安装部署指导

Solaris10环境下安装部署指导

Linux环境下安装部署指导

Windows环境下安装部署指导

AIX环境下安装部署指导

AIX环境是UFIDA用友NC管理软件NC5.7 严格测试的环境之一。在安装部署过程参考下面说明。

●操作系统版本及补丁

操作系统要求

5.3+FIX8

检查当前系统版本信息(包括修正的补丁,同时支持aix5308和aix6101)

# oslevel -rq

Known Recommended Maintenance Levels

------------------------------------

5300-08

5300-03

5300-02

5300-01

5300-00

如果没有安装上述环境的补丁,请到相关网站或与IBM服务提供商联系获得相关补丁。

系统补安装方法

smitty update_all

----------------------------------------------------------------------------------------------------

●操作系统参数调整及优化

检查当前系统参数及调整

# lsattr -El sys0

SW_dist_intr false True

autorestart true True

boottype disk False

conslogin enable False

cpuguard enable True

frequency 93750000 False

fullcore false True

fwversion IBM,SPH01271 False

iostat false True

keylock normal False

maxbuf 20 True

maxmbuf 0 True

maxpout 0 True

maxuproc 500 True

minpout 0 True

modelname IBM,7044-270 False

ncargs 6 True

pre430core false True

pre520tune disable True

realmem 2097152 False

rtasversion 1 False

systemid IBM,0110FCC2F False

上述命令显示当前系统参数设置情况,具体参数修改方法以root身份使用"smitty chgsys"进行修改。对于部分参数的建议调整值如下,具体还可以根据不同配置、机型、操作系统版本再作调整。

参数建议值

maxuproc 500

maxpout 33

minpout 16

检查当前系统限制及调整

NC5.7在运行过程中会同时打开多个文件,影响打开文件数等参数也需要进行调整。察看系统limit 限制,具体命令如下"ulimit -a"。以root身份对"/etc/security/limits"文件中的参数修改调整,需要重新启动系统才能生效。

# ulimit -a

time(seconds) unlimited

file(blocks) unlimited

data(kbytes) unlimited

stack(kbytes) 32768

memory(kbytes) 32768

coredump(blocks) 2097151

nofiles(descriptors) 6000

建议调整参数如下

参数建议值影响

fsize -1 文件大小,主要针对数据库也在当前环境下

data -1 文件大小,主要针对数据库也在当前环境下

minpout 6000 同时打开最大文件数,具体可以调更大

优化启动异步IO

开启异步IO可以提高读写效率,具体设置方法通过"smitty aio"调整。

增大命令缓冲区

增大命令缓冲区是为了解决AIX环境下,"The parameter list is too long."问题。在此环境下使用ant 时,由于"NCARGS parameters"过小造成的,请做如下调整。

# chdev -l sys0 -a ncargs=12

检查系统交换分区大小

#lsps -a

一般交换分区大小设置为实际内存的1-1.5倍即可

----------------------------------------------------------------------------------------------------

● NC5.0 安装

设置中文字符集

#export LANG=Zh_CN

以上操作在bash环境下测试通过。

[返回页首]

HPUX环境下安装部署指导

HPUX环境是UFIDA用友NC管理软件NC5.7 严格测试的环境之一。在安装部署过程参考下面说明。

●操作系统版本及补丁

操作系统要求

HP-ux11.31

检查当前系统版本信息(包括修正的补丁)

swlist | grep -e QPK -e GOLD #检查系统具体版本

swlist #后面的信息可以看到PHCO等补丁是否安装

系统补安装方法

swinstall

----------------------------------------------------------------------------------------------------

●操作系统参数调整及优化

检查当前参数设置情况

#kmtune

设置参数方法

sam----->Kernel Configuration----->Configurable Parameters----->

NC5.0在运行过程中会同时打开多个文件,影响打开文件数等参数也需要进行调整。察看系统limit 限制,具体命令如下"ulimit -a"。需要调整的参数对应的文件是"/usr/conf/master.d/core-huux"。建议调整参数如下,调整后需要重新启动。

参数建议值影响

max_thread_proc 1024(或更大)每个进程的最大线程数

maxuprc 512(或更大)每个用户的最大进程数

maxusers ―系统最大用户数

maxfiles 4096(或更大)每个用户可打开0最多用户

maxfiles_lim 4096 最大文件数限制

maxdsiz 1073741824(或更大)每个进程使用最大的内存段的大小(32位应用) maxdsiz_64bit 1073741824(或更大)每个进程使用最大的内存段的大小(64位应用) nfile 5000(或更大)系统可打开最大文件数

Nkthread 6000(或更大)系统可打开最大线程数

nproc 1024(或更大)系统可打开最大进程数

Ncallout 6016 最大超时时间。

----------------------------------------------------------------------------------------------------

● NC5.0 安装

检查中文字符集是否安装

#locale -a

设置中文字符集

#export LANG=zh_CN.gb18030

[返回页首]

Solaris10环境下安装部署指导

Solaris环境是UFIDA用友NC管理软件NC5.7 严格测试的环境之一。在安装部署过程参考下面说明。

●操作系统版本及补丁

操作系统要求

SunOS 5.10

检查当前系统版本信息(包括修正的补丁)

# uname –a

SunOS nctest146 5.10 Generic_137137-09 sun4v sparc SUNW,SPARC-Enterprise-T5220

----------------------------------------------------------------------------------------------------

●操作系统参数调整及优化

NC应用服务器上,需要注意停止防火墙功能。并不能安装或启用DNS,WINS,Proxy等服务。

主要参数配置文件

/etc/system

/dev/tcp

设置参数方法

#vi /etc/system 设置下面信息

set rlim_fd_max=16384 #调整一个进程打开最大文件数"硬"开关

set rlim_fd_cur=16384 #调整一个进程打开最大文件数"软"开关

set sq_max_size=0 #

set tcp:tcp_conn_hash_size=8192 #调整TCP连接hash表大小

对上述参数调整需要重新启动系统。

下载优化TCP/IP网络连接的有关参数,可以设置成shell文件,直接运行,直接生效。

ndd -set /dev/tcp tcp_time_wait_interval 60000

ndd -set /dev/tcp tcp_fin_wait_2_flush_interval 60000

ndd -set /dev/tcp tcp_conn_req_max_q 8192

ndd -set /dev/tcp tcp_conn_req_max_q0 8192

ndd -set /dev/tcp tcp_ip_abort_interval 60000

ndd -set /dev/tcp tcp_keepalive_interval 90000

ndd -set /dev/tcp tcp_rexmit_interval_max 6000

ndd -set /dev/tcp tcp_rexmit_interval_min 3000

ndd -set /dev/tcp tcp_rexmit_interval_initial 500

ndd -set /dev/tcp tcp_smallest_anon_port 1024

ndd -set /dev/tcp tcp_slow_start_initial 2

ndd -set /dev/tcp tcp_xmit_hiwat 65535

ndd -set /dev/tcp tcp_recv_hiwat 65535

下面命令察看limit参数限制,具体调整参数参考"man ulimit"。"nofiles"参数需要调整,具体调整大小如下。

# ulimit -a

time(seconds) unlimited

file(blocks) unlimited

data(kbytes) unlimited

stack(kbytes) 8192

coredump(blocks) unlimited

nofiles(descriptors) 256

memory(kbytes) unlimited

# ulimit -n 2048 (限制最大打开文件数)

下面是ulimit参数列表,及相关建议值

参数建议值影响

-a unlimited 显示参数设置

-c unlimited 最大caore文件大小

-d unlimited 最大数据段限制

-f unlimited 最大文件大小

-n 2048 最大打开文件数

-s 8192 最大堆栈大小

-t unlimited 最大CPU使用时间

-v unlimited 最大虚拟内存大小

----------------------------------------------------------------------------------------------------

● NC5.0 安装

检查中文字符集是否安装

#locale -a

设置中文字符集

#export LANG=zh_CN.GB18030

[返回页首]

Linux环境下安装部署指导

Linux环境是UFIDA用友NC管理软件NC5.0 严格测试的环境之一。在安装部署过程参考下面说明。

●操作系统版本及补丁

操作系统要求

SuSe Linux 企业版10

Redhat Linux 企业版5.1

检查当前系统版本信息(包括修正的补丁)

# uname -a

Linux nctest113 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:14 EST 2007 x86_64 x86_64 x86_64 GNU/Linux

----------------------------------------------------------------------------------------------------

●操作系统参数调整及优化

获取当前limit参数设置情况

# ulimit -a

core file size (blocks, -c) 1000000

data seg size (kbytes, -d) unlimited

file size (blocks, -f) unlimited

max locked memory (kbytes, -l) unlimited

max memory size (kbytes, -m) unlimited

open files (-n) 1024

pipe size (512 bytes, -p) 8

stack size (kbytes, -s) 8192

cpu time (seconds, -t) unlimited

max user processes (-u) 65536

virtual memory (kbytes, -v) unlimited

设置参数方法

Suse Linux具体参考"/etc/security/limits.conf",介绍具体参数含义及设置方法。修改后重新启动,下面方法设置后参数立即生效。如果数据库也在liunx上,建议对内存使用方面的参数一定要调整,具体参考Oracle,DB2相关安装说明。

注意pipe size不要调整。

ulimit –n 6144 (调整打开文件数)

ulimit –u 65536 (调整最大用户进程数)

ulimit –c (调整core文件大小)

----------------------------------------------------------------------------------------------------

● NC5.0 安装

检查中文字符集是否安装

#locale -a

设置中文字符集

#export LANG=zh_CN.gb18030

[返回页首]

Windows环境下安装部署指导

Windows环境是UFIDA用友NC管理软件NC5.0 严格测试的环境之一。在安装部署过程参考下面说明。

----------------------------------------------------------------------------------------------------

●操作系统版本及补丁

操作系统要求

Windows2003 Server,Windows2008 Server

检查当前系统版本信息(包括修正的补丁)

C:> winver

运行winver命令可以具体查看当前系统的版本。以及有关补丁。

[返回页首]

相关主题