Veritas Cluster Server V35用户指南Word文件下载.docx
- 文档编号:16544846
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:44
- 大小:34.05KB
Veritas Cluster Server V35用户指南Word文件下载.docx
《Veritas Cluster Server V35用户指南Word文件下载.docx》由会员分享,可在线阅读,更多相关《Veritas Cluster Server V35用户指南Word文件下载.docx(44页珍藏版)》请在冰豆网上搜索。
十二、修改服务组系统列表28
十三、增加、修改、删除资源类型29
十四、增加资源29
十五、绑定资源(LinkingResources)29
十六、删除和Unlinking系统、服务组和资源30
十七、配置举例30
第三章 用GUI界面管理VCS32
第一章
VeritasClusterServer安装指南
一、概述
VCS通信有两种类型的通道:
networks和communicationdisks(disk指物理硬盘分区的一个区域)。
每一个Cluster配置至少需要2个通信通道,其中一个必须是网络通道,另一个可以是网络通道,也可以是communicationdisks。
VCS最多支持8个网络通道和4个communicationdisks,VCScommunicationdisks必须连接到Cluster中的每一个系统上。
建议在系统之间的每个I/O链上至少配置一个硬盘。
对于使用communicationdisks的配置,目前Cluster中最多只能有8个系统。
VCS还提供另一种类型的硬盘监视功能,即servicegroupheartbeatdisks。
heartbeatdisks与servicegroups相关联,能够被运行该servicegroup的每一个系统存取。
VCS安装步骤:
⒈ 设置硬件
⒉ 安装VCS软件包
⒊ 配置VCS通信服务
⒋ 为communicationdisks和servicegroupheartbeatdisks分配存储空间
⒌ 启动VCS
⒍ 检查LLT、GAB和Cluster操作
⒎ 在共享存储设备上初始化文件系统和硬盘组
⒏ 准备NFS服务
在上面这些步骤完成之后,就可以开始配置VCS了。
二、安装步骤
⒈ 设置硬件:
硬件配置:
项目
描述
VCS主机服务器
运行Solaris2.5.1或更高版本的SPARC系统
CD-ROM驱动器
每个主机有一个,或者通过其它方式可以存取的CD-ROM驱动器
硬盘
需要共享硬盘
Ethernet控制器
除了内置的Ethernet控制器外,每个主机至少需要一个Ethernet控制器
SCSI适配器
除了内置的SCSI适配器外,每个主机至少需要一个SCSI适配器
硬盘空间
每个VCS系统在/opt文件系统下至少需要35M自由空间
RAM
每个VCS系统至少需要128M
修改每个主机上的共享SCSI驱动程序的配置文件:
为了设置共享SCSI总线的SCSIID,需要在每个主机上修改/kernel/drv/driver_name.conf文件。
文件格式如下:
name=”driver_name”parent=”parent_name”
reg=register_property_values
scsi-initiator-id=scsi_id;
例如/kernel/drv/isp.conf:
name=”isp”parent=”/sbus@1f,0”
reg=0x0,0x10000,1c2
scsi-initiator-id=5;
其中:
#ls-l/dev/dsk/c1t0d0s3
lrwxrwxrwx1rootroot53Dec0311:
10/dev/dsk/c1t0d0s3->
../../\
devices/sbus@1f,0/QLGC,isp@0,10000/sd@0,0:
d,raw
#prtconf-v
QLGC,isp,instance#0
...
RegisterSpecifications:
BusType=0x0,Address=0x10000,Size=1c2
⒉ 安装VCS软件包:
在VCS中的每一个主机上执行如下步骤:
#mount-Fhsfs-oro/dev/dsk/c0t6d0s2/cdrom/cdrom0
#cd/cdrom/cdrom0
#./InstallVCS
PleaseentertheuniqueClusterName:
输入名字
PleaseentertheuniqueClusterID(anumberfrom0-255):
Enterthesystemsonwhichyouwanttoinstall.(systemnamesseparatedbyspaces):
。
安装示例:
#./InstallVCS
leaseentertheuniqueClusterName:
vcs
0
e351e352
Analyzingthesystemforinstall.
e351.....OK.
SunOS5.7Generic_106541-04sun4usparcSUNW,Ultra-Enterprise
e352.....OK.
SunOS5.7Generic_106541-06sun4usparcSUNW,Ultra-Enterprise
Installingone351.
CopyingVRTSperlbinaries.
InstallingVRTSperlDone.
CopyingVRTSlltbinaries.
InstallingVRTSlltDone.
CopyingVRTSgabbinaries.
InstallingVRTSgabDone.
CopyingVRTSvcsbinaries.
InstallingVRTSvcsDone.
Installingone352.
DiscoveringNICsforsettingupprivatenetworklinksone351.
Thismaytakesometime.
FollowingisthelistofdiscoveredNICs:
Sr.No.NICDevice
1./dev/hme:
2./dev/hme:
1
3.Other
Fromthelistabove,pleaseentertheserialnumber(thenumberappearingintheSr.No.column)oftheNICfor
FirstPRIVATEnetworklink:
1
SecondPRIVATEnetworklink:
2
Doyouhavethesamenetworkcardssetuponallsystems(Y/N)?
y
Copiedllt&
gabconfigurationfiles.
LoadingGABandLLTmodulesandstartingVCSone351:
StartingLLT
StartGAB
LoadingGABandLLTmodulesandstartingVCSone352:
Installationsuccessfulonallsystems.
所有的包都安装完成后,按q退出。
切记:
此时不要重启主机!
在重启主机之前,必须先配置VCS通信服务。
⒊ 配置VCS通信服务(vcs1.3不需要):
VCS通信服务包含两个核心组件:
LLT和GAB。
LLT(LowLatencyTransport):
提供快速、核心到核心的通信,并且监视网络连接。
GAB(GroupMembershipandAtomicBroadcast):
提供维护同步状态的全局消息顺序,并且监视硬盘通信。
LLT和GAB仅供VCS使用,用于VCS专有网络通信。
配置LLT(LowLatencyTransport):
在VCS中的每一个主机上建立/etc/llttab配置文件,可以参考样本文件/opt/VRTSllt/llttab。
举例如下:
set-node1
linkqfe0/dev/qfe:
0-ether--
linkqfe1/dev/qfe:
1-ether--
start
注意:
各参数的顺序必须与样本文件/opt/VRTSllt/llttab中的顺序相同。
LLT参数说明:
set-node
指定唯一的系统ID,取值范围0-31。
link
将LLT与网络接口关联,至少需要有1个link,最多8个link。
第1个参数由用户自定义;
第2个参数为网络接口的设备名称,格式为device_name:
device_instance_number;
其余4个参数保持缺省值。
必须出现在各参数的最后。
set-cluster
指定唯一的VCSID。
当在同一个物理网络连接上配置了多个VCS系统时需要使用该参数。
缺省VCSID为0。
link-lowpri
对于公用网络接口,使用该参数代替link参数。
配置GAB(GroupMembershipandAtomicBroadcast):
在VCS中的每一个主机上建立配置文件/etc/gabtab,可以参考样本文件/opt/VRTSgab/gabtab。
gabdisk-a/dev/dsk/c1t3d0s2-s16-pa
gabdisk-a/dev/dsk/c1t3d0s2-s144-ph
gabconfig-c-n2
-s指明128-block空间的开始位置;
-pa指明seedport;
-ph指明VCSport。
⒋ 为communicationdisks和servicegroupheartbeatdisks分配存储空间(vcs1.3不需要):
每一个communicationdisk或servicegroupheartbeatdisk指某一物理硬盘分区中的一块64K(128-block)空间,该空间通过块设备名和块偏移指定。
一个communicationdisk需要2个物理硬盘空间,其中一个用于seeding,另一个用于VCS。
在cluster中的每一个主机系统上,通过在配置文件/etc/gabtab中使用命令gabdisk来
配置Communicationdisks。
Servicegroupheartbeatdisks配置为VCSresource。
⒌ 启动VCS:
为了启动VCS,重启cluster中的每一个主机系统。
手工启动命令如下:
#exportPATH=$PATH:
/opt/VRTSvcs/bin
#hastart
⒍ 检查LLT、GAB和Cluster操作:
#lltstat-nvv|more
#lltstat-p
#/sbin/gabconfig–a
GABPortMemberships
===================================
Portagena36e0003membership01
Porthgenfd570002membership01
#/opt/VRTSvcs/bin/hasys–display
#SystemAttributeValue
thor8AgentsStopped0
thor8ConfigBlockCount0
thor8ConfigCheckSum0
#/opt/VRTSvcs/bin/hastop-all
如果文件/etc/VRTSvcs/conf/config/main.cf不存在,则VCS不能运行。
⒎ 在共享存储设备上初始化文件系统和硬盘组:
不要将共享文件系统加入/etc/vfstab或/etc/dfs/dfstab。
VCS会自动安装文件系统。
⒏ 准备NFS服务:
检查提供NFS服务的块设备的主、从设备号。
#ls-lL/dev/dsk/c1t1d0s3
三、VCS资源类型和代理(VCSResourceTypesandAgents)
代理就是从VCS接受命令并执行相应功能的VCS进程。
当代理启动时,它从VCS读取必要的配置信息,然后周期性地监视资源,并更新VCS的资源状态。
在一个主机系统上,每种资源类型有一个代理,该代理监视这种资源类型的所有资源。
代理的功能如下:
Bringresourcesonline
Takeresourcesoffline
MonitorresourcesandreportanystatechangestoVCS
Enterpriseagents:
需要单独购买
Informix
NetBackup
Oracle
Sybase
Bundledagents:
Disk
DiskGroup
FileOnOff
IP
IPMultiNIC
Mount
MultiNICA
NFS
NIC
Phantom
Process
Proxy
ServiceGroupHB
Share
Volume
⒈ DiskAgent:
功能描述:
Managesarawdisk,通过在裸盘上执行I/O读,决定硬盘是否可存取。
必要的属性:
Partition
类型定义:
typeDisk(
strPartition
NameRule=resource.Partition
staticstrOperations=None
staticstrArgList[]={Partition}
)
配置举例:
Diskc1t0d0s0(
Partition=c1t0d0s0
⒉ DiskGroupAgent:
Bringsonline,takesoffline,andmonitorsaVERITASVolumeManagerdiskgroup。
可选的属性:
StartVolumes StopVolumes
typeDiskGroup(
staticintOnlineRetryLimit=1
strDiskGroup
NameRule=resource.DiskGroup
staticstrArgList[]={DiskGroup,StartVolumes,
StopVolumes,MonitorOnly}
strStartVolumes=1
strStopVolumes=1
staticintNumThreads=1
DiskGroupsharedg(
DiskGroup=sharedg
⒊ FileOnOffAgent:
Creates,removes,andmonitorsfiles。
PathName
typeFileOnOff(
strPathName
NameRule=resource.PathName
staticstrArgList[]={PathName}
FileOnOfftmp_file01(
PathName="
/tmp/file01"
⒋ IPAgent:
ManagestheprocessofconfiguringanIPaddressonaninterface。
Device Address
NetMask IfconfigTwice ArpDelay Options
typeIP(
strDevice
strAddress
strNetMask
strOptions
intArpDelay=1
intIfconfigTwice=0
NameRule=resource.Address
staticstrArgList[]={Device,Address,NetMask,
Options,ArpDelay,IfconfigTwice
}
IPIP_192_203_47_61(
Device=le0
Address="
192.203.47.61"
⒌ IPMultiNICAgent:
RepresentsavirtualIPaddressconfiguredasanaliasononeinterfaceofaMultiNICAresource。
Address MultiNICResName
ArpDelay IfconfigTwice NetMask Options
typeIPMultiNIC(
staticstrArgList[]={"
MultiNICResName:
Device"
Address,NetMask,"
ArpDelay"
Options,"
Probed"
MultiNICResName,ArpDelay,IfconfigTwice}
NameRule=IPMultiNIC_+resource.Address
strMultiNICResName
staticintMonitorTimeOut=120
groupgrp1(
SystemList={sysa,sysb}
AutoStartList={sysa}
MultiNICAmnic(
Device@sysa={le0="
166.98.16.103"
qfe3="
}
Device@sysb={le0="
166.98.16.104"
NetMask=255.255.255.0
ArpDelay=5
Options="
trailers"
RouteOptions@sysa="
default166.98.16.1030"
RouteOptions@sysb="
default166.98.16.1040"
IPMultiNICip1(
166.98.14.78"
NetMask="
255.255.255.0"
MultiNICResName=mnic
ip1requiresmnic
groupgrp2(
IPMultiNICip2(
166.98.14.79"
Proxyproxy(
TargetResName=mnic
ip2requiresproxy
⒍ MountAgent:
Bringsonline,takesoffline,andmonitorsafilesystemmountpoint。
BlockDevice MountPoint FSType
MountOpt FsckOpt
typeMount(
strMountPoint
strBlockDevice
strFSType
strMountOpt
strFsckOpt
NameRule=resource.Mount
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Veritas Cluster Server V35用户指南 V35 用户指南