(2)、配置网卡
# netconfig 进入管理窗口
hardware > add new lan adapter选择
Intel(R) PRO/100B / PRO/100+ PCI Adapter Compatible - PCI Bus# 0,Device# 0,Function# 0
Protocol > add protocl选择 SCO TCP/IP
然后设置Local Host Name IP Address Netmask broadcast Address
(3)、添gateway
# cd /etc/rc2.d
# vi S96gateway
在文件中加入
route add default 网关地址 1
---------- SCO UNIX 5.06的安装完毕 -----------
二、SCO UNIX 5.06下安装INFORMIX ONLINE 7.31
1、
建立informix组和informix用户,用户目录设为 /usr/Informix
超级用户下把安装文件夹(例如文件夹名为online)拷入informix目录
文件夹内容包括:ESQL.CPI SQL7.20.CPI 4GL7.20.CPI IDS.CPI
lszhcn.tar Lincese.txt
# cat lincese.txt
IDS 7.31.UC5-1 S/N: AAC#J900749 KEY: CYJPJX
ESQL/C 7.23.UC13 S/N: AAC#J698416 KEY: QSUKKQ
4GL 7.20.UD7 S/N: AAC#J900751 KEY: HRTPJY
SQL 7.20.UD7 S/N: AAC#J900752 KEY: AOMXJQ
./installzhc S/N:AAC#J314937 KEY: JCXQJV
load line: cpio -icdumvB < /dev/<device name>#
在/usr/informix目录下执行 cpio –icdumvB < online/SQL.CPI 等.CPI文件
# INFORMIXDIR=/usr/Informix
# export INFORMIXDIR
开始安装,安装顺序为:SQL > 4GL > ESQL > IDS > ./installzhcn
2、
informix用户登陆,设置环境变量
$ vi /usr/Informix/.profile
INFORMIXDIR=/usr/informix
INFORMIXSERVER=cld3300b_tcp
INFORMIXSERVERALIAS=cld3300b_shm
ONCONFIG=onconfig.cld3300b
export ONCONFIG INFORMIXDIR INFORMIXSERVER INFORMIXSERVERALIAS
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql
CLIENT_LOCALE=zh_cn.gb
DB_LOCALE=zh_cn.gb
#SERVER_LOCALE=zh_cn.gb
DBDATE=y4md/
TERMCAP=$INFORMIXDIR/etc/Termcap
export LD_LIBRARY_PATH CLIENT_LOCALE DB_LOCALE SERVER_LOCALE DBDATE TERMCAP
TERM=vt100
PATH=$PATH:$HOME/bin:$INFORMIXDIR/bin # set command search path
MAIL=/usr/spool/mail/`logname` # mailbox location
LANG=english_us.8859
export TERM PATH MAIL LANG
3、
配置文件的默认路径和名称为$INFORMIXDIR/etc/sqlhosts。
该文件的第一个字段包含了配置参数的DBSERVERNAME的值,该值只能有一个。
对于dbservername nettype hostname servicename
各字段的含义为;
* dbservername onconfig文件中的DBSERVERNAME的值
* nettype 对于共享内存连接应设为onipcshm
对于tli tcp/ip连接应设为ontlitcp
对于scokets tcp/ip连接应设为onsoctcp
* hostname 机器的主机名
* servicename 文件/etc/services中的服务名,
对于采用共享内存方式连接的无用
我的设置如下:
# dbservername nettype hostname servicename
cld3300b_tcp ontlitcp surrogat ifx_service
cld3300b_shm onipcshm surrogat sqlexec
# vi /etc/services
最后添一条ifx_service 23451/tcp
4、配置核心参数
(1)、共享内存配置
# vi /etc/conf/cf.d/mtune (UNIX默认核心参数)
# vi /etc/conf/cf.d/stune 修改其中值,即可替代mtune中设置的默认值
参数设置参考以下文档:
# more /usr/Informix/release/en_us/0333/IDS_7.3
需要修改的值如下(根据机子情况而定):
INFORMIX-OnLine Shared Memory Parameters (in Bytes):
===================================================
SHMMAX: 409600000
SHMMIN: 1
SHMALL: 512
SHMMNI: 100
SHMSEG: 6
Kernel Parameters recommended for Informix ONLINE:
==================================================
MAXUMEM:524287
SEMMNI: 8192
SEMMNS: 8192
SEMMAP: 8192
SEMMNU: 100
SEMMSL: 25
我的配置如下:
NODE"surrogat"
NSPTTYS 64
EVQUEUES72
EVDEVS80
NUMSP256
NSTREAM 4352
NHINODE 1024
GPGSLO2000
GPGSHI6000
PLOWBUFS1024
NSTRPAGES6000
NAIOPROC20
NAIOREQ 400
NAIOBUF 400
NAIOHBUF 100
NAIOREQPP 400
NAIOLOCKTBL 50
MAX_PROC 10000
MAXUMEM 524287
NCALL 256
NCLIST 512
NSTREVENT 14848
NUMTIM 1888
NUMTRW 1888
SDSKOUT 64
SEMMAP 8192
SEMMNI 8192
SEMMNS 8192
SEMMSL 150
SEMMNU 100
SHMMAX 409600000
TTHOG 4096
SECLUID 0
SECSTOPIO 1
SECCLEARID 1
SHMMIN 1
注意事项:
#vi mtune
{此文件格式如下:
... *Shared Memory Parameters
SHMMAX 1048576 131072 80530637
SHMMIN 1 1 1
其中:第一列为UNIX系统参数名,第二列为参数当前值,第三列为参数最小值,第四列为参数最大值。}
然后根据上面记录下来的数据依此检查每个参数,如果:
Ⅰ、A. 所记录的系统参数名存在;
B. 所记录的系统参数值在最小值和最大值之间
则用记录下来的参数值取代此参数的当前值。
Ⅱ. 如果所记录的参数的值大于最大值,则修改此参数的当前值为最大值。
Ⅲ. 如果所记录的参数值小于最小值,则不修改此参数值。
(2)、重新连接核心,使新的核心参数生效
依次执行命令:
#cd /etc/conf/cf.d
#./link_unix
系统提示:
Do you want this kernel to boot by default?(y/n) 输入:y
Do you want the kernel environment rebuilt?(y/n) 输入:y
#reboot
最新相关文章
发表评论