Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104574438
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-03-27 11:35:30



操作系统后安装工作
网络配置
由于UnixWare7是一种基于网络的操作系统,所以要求服务器的网络配置正确。针对支付系统的实际情况,要求在系统安装后进行以下网络配置:
1)#pkgrm nis
从系统中去除nis(网络信息服务功能)。在和Internet互联的系统中,此功能可自动通过DNS服务器搜索可利用的网络信息资源。但在系统未连入Internet或无可用的DNS的情况下,此功能可能造成系统系统缓慢等问题。鉴于支付项目实际情况,要求删除此功能。删除此功能后不会对系统的正常运行造成影响。

2)#netcfg
配置网络地址,按照提示在菜单中输入主机名,IP地址,子网掩码,网关地址。注意如系统未加入域(domain),请将domain项置为空。

3)#ifconfig -a
列出当前网络配置。UnixWare7为动态连接核心系统,网络配置后不需要重新启动服务器。请用此命令查看设备“net0”是否配置正确。如不正确,请重复第2步重新配置网络。

4)#ping XXX.XXX.XXX.XXX
ping 网络内另一IP地址,检查网络状态。如不正常,请检查网络连接。

5)#hostname
查看当前的主机名,建议记录下来。注意,有时因为配置原因,主机名后带有以'.'分隔的域名。如此域名与规定网络配置不符合,则需执行第2步重新配置网络,将domain项清空后重新检查。

6)#cat /etc/hosts
查看此文件中,第三步列出的IP地址,是否能和第5步列出的主机名完全对应。如第5步中列出的主机名带域名,此文件中的条目也必须带域名。

7)#ping 'hostname'
查看主机名是否可以ping通。

系统核心参数
按照Sybase数据库和CICS中间件的需求,系统必须调整以下核心参数:
NUMREGPT 256
NUMSCOPT 32
RSTCHOWN 0
CONSOLE_SECURITY 0
SHMMNI 200
SHMSEG 15
SHMMAX 1024000000
SHMALL 2048
NPROC 500
ARG_MAX 51200
SFNOLIM 400
SFSZLIM 0x7fffffff 
HFSZLIM 0x7fffffff 
SDATLIM 0x7fffffff 
HDATLIM 0x7fffffff 
SCORLIM 0x7fffffff 
HCORLIM 0x7fffffff 
SVMMLIM 0x7fffffff 
HVMMLIM 0x7fffffff 
SSTKLIM 0x7fffffff 
HSTKLIM 0x7fffffff 
BUFHWM 1024
SFSNINODE 1200
DNLCSIZE 800
HFNOLIM 400
MSGMAX 32768
MSGMNI 300
MSGSSZ 262144
MSGTQL 512
SEMMNI 1500
SEMMSL 150
SEMUME 20  
请将上述内容加入‘/etc/conf/cf.d/stune’文件,后使用"/etc/conf/bin/idbuild -B"重新连接核心,并重新启动系统。
建议:将上述参数COPY为一备份文件命令为:
将DOS格式软盘插入软驱
mount -f dosfs /dev/dsk/f03ht /mnt
cp /etc/conf/cf.d/stune /mnt/
umount /mnt
取出软盘
此文件可直接COPY回系统原目录,并重新连接核心,用于恢复系统环境或新装系统。
参考:
mount –r –F dosfs /dev/fd0 /mnt (以只读方式打开软驱)



附属软件包的安装

1)安装多CPU支持包
在缺省安装情况下,多CPU支持包(osmp)将不安装。系统安装完成,启动后需要安装此软件包,否则服务器上的多CPU将不能使用。
将UnixWare7的第一张CD盘放入CDROM
#pkgadd -d cdrom1 -q osmp
软件包安装完成后,会自动连接核心,并提示重新安装软件包"UnixWare7 Update"
除此软件包以外,多CPU必须有许可证支持,否则系统启动时将报警“can not bind processor 1”,请和软件供应商联系购买许可证。

2)安装UnixWare7 Update
将UnixWare7的第一张CD盘放入CDROM
#pkgadd -d cdrom1 -q update711

3)安装UnixWare7维护集
将维护集软件COPY在系统'/mnt'目录
#pkgadd -d /mnt/uw711m1.image(请输入实际文件名)
此维护集软件可在ftp://ftp.caldera.com/pub/unixware/pk/下获得
安装完成后重新启动系统


数据库裸设备准备
使用“prtvtoc”和“edvtoc”命令修改共享盘阵的分配表(规格尺寸请见安装规范)
使用“mknod”命令建立在"/Sybase/databf"下,供Sybase数据库使用的的block设备连接文件(名称和对应关系见安装规范)。
修改文件的属性和权限,使Sybase用户可读写。

至此,操作系统的安装和配置工作全部完成。

中信武汉银行系统检查
网络配置
1、系统网络IP配置正确
2、与其他节点网络连接正常
3、DNS及网关等配置正确,未配置域
4、主机名与IP地址在/etc/hosts文件中的对应关系正确
5、ping命令检查主机名正常
5、nis功能已经卸载
结论:网络配置及工作检查正常

系统核心参数
经检查,目前系统核心参数符合安装规范及Sybase数据库和CICS的需要。
结论:系统核心参数正确

附属软件包的安装
"#pkginfo"检查,系统所需软件包均安装完整。
"uname -X"检查,多CPU运行正常
结论:服务软件包安装完好,多CPU正常,维护集以安装。

数据库裸设备
所有裸设备均可连接,并且权限属组正确。、

其他
未出现系统当机,报警,网络中断等情况。

结论:经调整,目前操作系统部分安装完整,配置正确,运行正常。

日常运行维护
1、系统开机必须先打开盘阵,盘阵自检完成后再开主机,否则可能使主机不能看到共享盘。

2、系统关机应关闭服务器电源后,再重新启动(reset方式下服务器某些硬件不复位,可能造成系统硬件检测无法通过)。由于关机前要自动执行GDS脚本停止CICS服务,所以需要在shutdown工作停止时,手工按“DEL”键干预。

3、数据库无法启动或正常工作,首先“ls -l /Sybase/databf”检查数据文件权限是否正确。如错误,则修改权限为规定值。如正确,则“dfspace”检查盘柜是否正常挂载。如不正常,请检查盘柜和双机软件工作状况。如正常挂载,则对比stune中的参数与正常值是否一致。上述条件均正确的情况下,说明系统正常,请检查Sybase的配置。

4、CICS无法启动或正常工作,请检查网络是否畅通,如网络不通,请检查网络连接和双机软件工作情况。



异步IO的控制:

有2个方法:
1, 更改文件/dev/async的属性:chmod 666 /dev/async
但是系统重新启动时,该属性会丢失,故应该在/etc/rc2.d/下增加一个S*文件,
将上述命令放在该文件中。

2, 更改核心参数文件 /etc/conf/node.d/async,将600 该为666,并重建内核:
/etc/conf/bin/idbuild -B


FTP用户的控制:
/etc/inet/ftpusers
凡是放在该文件中的用户,不能使用ftp访问本机。
/etc/inet/ftphosts
/etc/inet/ftpgroups

TELNET的控制:
/etc/inet/hosts.allow:凡是不在此文件中的用户,拒绝telnet访问本机。
/etc/inet/hosts.deny: 凡是在此文件中的用户,拒绝telnet访问本机。
两个文件不能同时有内容。

磁带机的安装:
1, SCSI信息查询: sdiconfig –l
会列出所有的SCSI设备以及SCSI号
0:0,7,0: HBA     : (adsb,2) Adaptec PCI SCSI
  0,0,0: DISK    : IBM-ESXSST318305LC    !#B244
  0,8,0: HBA     : IBM     AuSaV1S2        0
1:0,7,0: HBA     : (adsb,1) Adaptec PCI SCSI
  0,0,0: DISK    : AccuRAID960U2W
2:0,7,0: HBA     : (ide,1) Generic ESDI/IDE/ATA
  0,0,0: CDROM   : LITEON  CD-ROM LTN486S  YUS5

其中前3行是SCSI设备,7号是SCSI卡,0号是硬盘,8号也是一个SCSI设备,接在该SCSI卡上的磁带机,不能使用这3个号,一般使用5,6等号码。

第4,5两行是另外一个SCSI卡。

第6,7两行是IDE卡,分别接硬盘和CDROM。

2, 磁带机的安装
关机。
将磁带机上的号码设为空闲的号码,接入到SCSI接口上。
重新启动,会出现一个新的文件/dev/rmt/ctape1,即可使用。
tar cvf /dev/rmt/ctape1 filenames
注意磁带机的容量大小和磁带的容量大小一定要匹配。

3, 将磁带机设备加入到SYBASE的备份设备中:
sp_adddumpdevice dev_name “/dev/rmt/ctape1”

关于裸设备应该注意的地方:
1, 若以ln –s 命令建立文件和裸设备之间的关系(可以使用ls -al命令查看),则每次系统使用idbuild命令重新建立内核后,其所有者会自动变成root,需要用chown命令重新改变所有者。而使用mknod 命令建立的连接,则不会有上述的弊端。

另外一个需要注意的地方是,对于GDS双机热备系统,它需要/dev/tty00的主次设备号必须为3,2,而每次重建内核后,会自动变成0,0,需要用以下命令更改:
 cd /dev
 rm tty00
 mknod tty00 c 3 2
 chmod 666 tty00

其他:
uname –X
hostname
/etc/rc2.d/ 目录下,凡以大写字母S开头的文件,系统启动时会自动执行
/etc/rc0.d/ 目录下,凡以大写字母K开头的文件,系统关闭时会自动执行

mount -f dosfs /dev/dsk/f03ht /mnt
cp /etc/conf/cf.d/stune /mnt/
umount /mnt

mount –r –F dosfs /dev/fd0 /mnt (以只读方式打开软驱)

mkfs –Fvxfs /dev/rdsk/c0b0t0d0s3 204800
 (在slice 上创建文件系统,大小为204800 * 512 bytes)

pkadd –d /dev/cdrom/cdrom1
  (从CD上安装软件包)

pkadd –d /dev/cdrom/cdrom1 –q osmp
  (安装CD上安装软件包中指定的某一项osmp)
阅读(788) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~