免费注册 查看新帖 |

Chinaunix

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

GDS for unixware711 [复制链接]

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

GDS FOR UNIXWARE711
安装前准备 硬件准备l 主机 2台PC服务器
l 共享磁盘阵列
l Ethernet网络卡 每台服务器至少2片网络卡,用于共网(public net)、私网(private net)
l SCSI适配器
l RS232联接线 Null-modem serial cables
l 硬盘空间 /,/usr文件系统至少有10Mb以上空闲空间
l 内存 64Mb以上
软件准备l GDS安装软件(License 数同节点数)
l UNIXWare7操作系统(License 数同节点数)
系统安装准备●  UNIXWare7系统安装
l在集群中的每个节点安装完成UNIXWare7操作系统
l安装配置网卡
l增加共享硬盘,使用#diskadd(设置为开机系统不自动Mount此文件系统)
    在主备机上用scoadmin建立sybase组、sybase用户和mbfe用户
l在主机上mount sybase文件系统
#mount –f vxfs /dev/dsk/c1b0t0d0s1 /Sybase
                #mkdir /Sybase/data
                #mknod /Sybase/data/master c 7679 3
                #mknod /Sybase/data/tempdb c 7679 4
#mknod /Sybase/data/systemdb c 7679 5
#mknod /Sybase/data/systemproces c 7679 6
#mknod /Sybase/data/wkdatadb c 7679 7
#mknod /Sybase/data/wkindexdb c 7679 8
#mknod /Sybase/data/wkdblog c 7679 9
#mknod /Sybase/data/hisdatadb c 7679 10
#mknod /Sybase/data/hisindexdb c 7679 11
#mknod /Sybase/data/hisdblog c 7679 12
             ●安装、升级sybase软件至共享盘柜

双子星双机软件安装双机软件安装步骤 1.以root注册,使用pkgadd命令安装 ,如下显示:
  
# pkgadd -d diskette1
  
Insert diskette into Floppy Drive 1.
Type [go] when ready,
  or [q] to quit: (default: go) g
  
2.选择安装GDS软件包
Installation in progress.  Do not remove the diskette.
  
The following packages are available:
  1  GDSpkg     Gemini Duplex System Package
                (i386) 3.1
  
Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,quit]: 1
  
3.选择采用STAND BY模式
PROCESSING:
Package: Gemini Duplex System Package  (GDSpkg) from .
  
Gemini Duplex System Package
(i386) 3.1
Using as the package base directory.
  
Whether your system use single ethernet card or dual ethernet cards ?
  
Input S or D (default: S):S
  
4.输入心跳线设备文件(以COM1口作为心跳线监控)
[2J[HPlease input the RS232 port name (default: tty00) :tty00
  
5.输入本机的网络IP地址
Please enter the IP address of the local machine :192.11.22.202
  
6.输入对机的网络IP地址
Please enter the IP address of the peer machine :192.11.22.201
  
7.输入工作机的网络IP地址
Please enter the IP address of the work machine :192.11.22.205
  
8.确认以上配置,并进行相应的安装
Do you accept these system parameters ? (y/n) :y
## Processing package information.
## Processing system information.
   3 package pathnames are already properly installed.
## Verifying package dependencies.
  
Installing Gemini Duplex System Package  as
  
## Installing part 1 of 1.
/etc/dhbs.d/chipaddr
/etc/dhbs.d/chipaddr.210
/etc/dhbs.d/chipaddr.212
/etc/dhbs.d/chipaddr.213D
/etc/dhbs.d/dcstartsh
/etc/dhbs.d/dctask.d/LBACKTASK
/etc/dhbs.d/dctask.d/LSHUTTASK
/etc/dhbs.d/dctask.d/PBACKTASK
/etc/dhbs.d/dctask.d/PSHUTTASK
/etc/dhbs.d/dctask.d/TESTTASK
/etc/dhbs.d/dctask.d/lc_mountpath
/etc/dhbs.d/dctask.d/pe_mountpath
/etc/dhbs.d/dhbs_netmon
/etc/dhbs.d/dhbs_netser
/etc/dhbs.d/dhbs_rnmon
/etc/dhbs.d/dhbs_rsser
/etc/dhbs.d/dhbsadm_dc
/etc/dhbs.d/down_task
/etc/dhbs.d/down_task_fsh
/etc/dhbs.d/forceswitch
/etc/dhbs.d/forceswitch_dc
/etc/dhbs.d/inputser
/etc/dhbs.d/killdeamon
/etc/dhbs.d/killdeamonall
/etc/dhbs.d/killmonp
/etc/dhbs.d/lc_shut_task
/etc/dhbs.d/lc_start_task
/etc/dhbs.d/license
/etc/dhbs.d/netcomm
/etc/dhbs.d/pe_down_task
/etc/dhbs.d/pe_start_task
/etc/dhbs.d/pingcmd
/etc/dhbs.d/scsiline
/etc/dhbs.d/shut_task
/etc/dhbs.d/shutprof
/etc/dhbs.d/shutsh
/etc/dhbs.d/start_task
/etc/dhbs.d/startprof
/etc/dhbs.d/startsh
/etc/dhbs.d/startshbkp
/etc/dhbs.d/stopdhbs
/etc/dhbs.d/switchbackup
/etc/dhbs.d/switchtime
/etc/dhbs.d/task.d/BACKTASK
/etc/dhbs.d/task.d/SHUTTASK
/etc/dhbs.d/task.d/TESTTASK
/etc/dhbs.d/task.d/mountpath
/etc/dhbs.d/testproc
/etc/dhbs.d/testscsi
/usr/bin/gdsadm
/usr/bin/installserial
/usr/bin/ttyrec
/usr/bin/ttysend
[ verifying class ]
## Executing postinstall script.
  
9.输入GDS LICENSE
Please input the serial number: GDS00000000
Please input the serial number again: GDS00000000
  
**************************************************************************
This is a evolution version, it can only run one month.
Please connect to your vendor to get key, and use the dhbsadm inputing it.
  
The installation serial number is :GDS9613db3e
**************************************************************************
  
Installation of Gemini Duplex System Package  (GDSpkg) was
successful.
  
修改并配置双机系统   
1.修改/etc/hosts文件
#ident "$Header: /sms/sinixV5.4es/rcs/s19-full/usr/src/cmd/cmd-inet/etc/hosts,v 1.1 91/02/28 16:30:32 ccs Exp $"
#
# Internet host table
127.0.0.1       localhost
  
192.11.22.201   gds1 gds1
192.11.22.202   gds2 gds2
192.11.22.205   work work
  
2.修改/etc/dhbs.d/host_addr_name文件
  
# vi host_addr_name
#       mach_type       IP address
  
        LOCAL           192.11.22.202
        PEER            192.11.22.201
        WORK            192.11.22.205
      ROUTER          192.11.22.1
注意:其中ROUTER选项为局域网内可以PING通的路由器的IP地址
  
3.修改/etc/conf/node.d/iasy文件,并重组核心
# vi /etc/conf/node.d/iasy
将如行:iasy       tty00              c     0     0       0     666  4
改为:  iasy       tty00              c     2     0       0     666  4
保存推出后,重新组核心
# /etc/conf/bin/idbuild –B
然后重新启动操作系统
# init 6
  
4.设置双机系统自动启动
启动:
# vi /etc/rc2.d/S99gds
工作机:/etc/dhbs.d/startsh
备份机:/etc/dhbs.d/startshbkp
关闭:
# vi /etc/rc0.d/K01gds
/etc/dhbs.d/shutsh
/etc/dhbs.d/killdeamonall
  
5.设置双机系统启动与关闭时需做的工作
/etc/dhbs.d/task.d/BACKTASK文件
# Add your backup tasks following:
# for example,
# /etc/dhbs.d/start.inf.sh
# /etc/dhbs.d/startprof
/etc/dhbs.d/task.d/startsybase
  
其中/etc/dhbs.d/task.d/startsybase 文件如下:
su - sybase -c "/sybase/install/startserver -f /sybase/install/RUN_SYBASE"
sleep 5
su - sybase -c "/sybase/install/startserver -f /sybase/install/RUN_SYBASE_back"
  
/etc/dhbs.d/task.d/SHUTTASK文件
# Add your shutdown tasks following:
# for example,
# /etc/dhbs.d/shutprof
# /etc/dhbs.d/shut.inf.sh
  
# kill mbfe deamon processes
for i in `ps -ef | grep mbfe | grep -v grep | cut -c9-14`
do
        kill -9 $i
done
  
# shutdown sybase
su - sybase "/etc/dhbs.d/task.d/shutsybase"
sync
sync
sleep 5
  
# kill sybase deamon processes
for i in `ps -ef | grep syb | grep -v grep | cut -c9-14`
do
        kill -9 $i
done
  
其中:/etc/dhbs.d/task.d/shutsybase文件如下:
  
/sybase/bin/isql -Usa -P -SSYBASE
shutdown SYBASE_back
go
exit
EOF
/sybase/bin/isql -Usa -P -SSYBASE
use master
go
checkpoint
go
shutdown with nowait
go
exit
EOF
#
  
  
/etc/dhbs.d/task.d/TESTTASK文件
# add your test tasks following:
# For example
# /etc/dhbs.d/testproc process-name
# if [ $? != 0 ]
# then
#       exit 1
# fi
# /etc/dhbs.d/testscsi raw-device-path
# if [ $? != 0 ]
# then
#       exit 1
# fi
# exit 0
  
      
/etc/dhbs.d/task.d/mountpath文件
# If you use file system, the type of the file system must be vxfs.
# Edit this file to add the mount path, for example
# device_path mount_point filesystem
<p cl

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/144/showart_37449.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP