Veritas-Cluster-Servet管理员手册中文译本

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

VeritasVeritasVeritasVeritasClusterClusterClusterClusterServeServeServeServe管理员手册翻译这是小弟学习VCS的笔记和翻译,如有不足或者不对之处请大家指正,本月小弟学习VCS,希望能同大家一起研习。MaintenancePack1(Solaris)StorageSolutions产品包含以下部件:VERITASFileSystemVERITASVolumeManagerVERITASStorageFoundation/StorageFoundationHAVERITASStorageFoundationforOracleVERITASStorageFoundationforDB2VERITASStorageFoundationforSybaseVERITASSANPointControlQuickStartClusterFileSolutions产品包含以下部件:VERITASStorageFoundationClusterFileSystem/StorageFoundationClusterFileSystemHAVERITASStorageFoundationforOracleRACVERITAS4.0版本产品更新之前必须安装MaintenancePack1补丁。如果你还没有安装VERITAS4.0版本的产品,请查看VERITASStorageSolutionsGettingStartedGuide或者VERITASClusterFileSolutionsGettingStartedGuide中的版本注释和安装指令如果你系统上已经有4.0版本的任何VERITASStorageSolutions或者ClusterFileSolutions产品请查看“安装补丁”补丁安装脚本你可以通过运行安装脚本来安装VERITAS补丁包,install_vp,从命令行运行。install_vp脚本会检查对于任何已安装的VERITAS包和安装适当的补丁。使用这个脚本在安装补丁以后,系统会重起。这个脚本不能删除补丁,因此你必须使用patchrm命令来删除单独的补丁。压缩文件VERITAS压缩补丁使用GNU压缩程序在出售他们之前放在发行介质上。GNU程序被打开源工具许可在GNUGeneralPublicLicense(GPL)之下。Veritas提供gunzip程序在MaintenancePack1software光盘上。把压缩文件拷贝到系统上临时位置,使用gunzip程序解压缩补丁,然后使用tar命令从文件中提取他们挂接4.0MaintenancePack1Software光盘#mount–Fhsfs-oro/dev/dsk/c0t6d0s2/cdrom注意:以root用户登陆安装补丁◆更新VERITASStorageFoundation/StorageFoundationHA(包括VERITASFileSystem,VERITASVolumeManager,VERITASVolumeReplicator,VERITASEnterpriseAdministrator和VERITASFlashSnapAgentforSymmetix).#cd/cdrom/cdrom0/storage_foundation/release_notes相关指令查看sf_notes.pdf.◆更新VERITASClusterServer:#cd/cdrom/cdrom0/cluster_server/release_notes相关指令查看filevcs_notes.pdf.◆更新VERITASStorageFoundationforOracle:#cd/cdrom/cdrom0/storage_foundation_for_oracle\/release_notes相关指令查看sf_ora_notes.pdf.◆更新VERITASStorageFoundationforDB2:#cd/cdrom/cdrom0/storage_foundation_for_db2\/release_notes相关指令查看sf_db2_notes.pdf.◆更新VERITASStorageFoundationforSybase:#cd/cdrom/cdrom0/storage_foundation_for_sybase\/release_notes相关指令查看sf_syb_notes.pdf.◆更新VERITASStorageFoundationClusterFileSystem/StorageFoundationClusterFileSystemHA:#cd/cdrom/cdrom0/storage_foundation_cluster_\file_system/release_notes相关指令查看sfcfs_notes.pdf.◆更新VERITASStorageFoundationforOracleRAC:#cd/cdrom/cdrom0/storage_foundation_for_\oracle_rac/release_notes相关指令查看sfrac_notes.pdf.SANPointControlQuickStart更新SANPointControlQuickStart和有关VEA补丁步骤:1.挂接MaintenancePack1光盘#cd/cdrom/cdrom02.停下VERITASEnterpriseAdministrator(VEA)service:#/etc/init.d/isisdstop3.运行安装脚本来安装补丁#./install_vp4.重起VEA服务:#/etc/init.d/isisdstart5.显示VEA服务程序的状态#/etc/init.d/isisdstatus注意:对于具体的补丁信息,在sanpoint_control_quickstart/patches目录中查看补丁的README文件第一章、第一章、第一章、第一章、VCSVCSVCSVCS的的的的逻辑结构逻辑结构逻辑结构逻辑结构定义一个cluster最多32个系统,每个系统运行他自己的操作系统一个clusterinterconnect允许cluster通讯一个public网络,连接每个系统在cluster中到一个LAN对于客户端访问共享存储(可选择),通过每个系统在cluster需要运行应用定义一个clusterserver和failover在这个高可用平台中,如果一个server故障,系统管理员将会不得不执行一系列作业为了对于客户端能够工作就像以前一样,除了现在在第二台server上。确保数据存储在磁盘上到新的server上是可用的,如果共享磁盘被配置。(Storage)移动IP地址从旧的机器到新的机器(Network)在新的机器上面启动应用(application)VCS软件自动完成这些作业,VCS监视和控制应用运行在cluster中,如果有一个故障,应用自动被重起当另一个server被要求重起应用,VCS执行failover-这是一个在系统中停止应用并且启动它在另一个系统上面的进程定义一个应用服务一个应用服务是一个硬件的集合和软件组成要求提供一个服务。要求3种:applicationbinaries(可执行)NetworkStorage如果一个应用服务需要被交换到另一个系统,所有的应用服务的组件必须一起迁移到重创建服务在另一个系统上注意:这些相同组件,系统管理员将不得不手动移动从一个故障server到一个正在工作的server来保持服务的可用性到客户端定义一个服务组一个服务组是一个虚拟容器确保VCS来管理应用服务这么一个单元。它包含所有的硬件和软件组件服务组有5个属性在cluster范围内有唯一的组名字在服务组中的资源列表,通常指定通过哪些资源被需要运行指定应用服务资源之间互相依赖的关系cluster系统列表在哪些组上被允许运行cluster系统列表在哪些你要的组来自动启动服务组的类型(3种类型)failover在cluster中同一时间服务组运行在一个系统上。多数应用服务使用这种类型,例如:数据库,NFS服务parallel在cluster中服务组运行在同时的在超过一个或者多个系统上。这种类型的服务组要求应用能够同时被启动在多个系统上,没有数据中断的威胁hybrid定义资源资源是VCS的目标,包括对应到硬件或者软件组件。VCS控制资源三种动作带起一个资源上线(starting)使一个资源下线(stopping)监视一个资源(probing)资源种类永久性(2类)-None即不能被带起或者停止的资源,例如:NIC-On-onlyVCS带起资源上线如果需要,但是不能停止因为它关联着服务组已经被停止。例如:NFS进程非永久性大多数资源属于这种类型,意味着VCS带起他们上线和停止他们作为需求。例如:MountIPProcess资源的互相依赖资源依靠另一些资源因为应用或者操作系统需求。相关规则:一个父资源(parent)依靠在子资源(child)依存性是同类的,均匀性没有周期的依存性资源属性定义特殊的特征在个别的资源。VCS使用属性值来运行适当的命令或者系统执行一个操作在资源上每个资源有一组必要属性(requiredattributes)必须被定义为了能够使VCS来管理资源资源类型资源通过资源类型来分类。例如:diskgroup;networkinterfacecards;IPaddresses;mountpoint;databasesVCS提供一套预先规定的资源类型--一些绑定(somebundled),一些附加(someadd-ons),除此以外需要创建新资源类型Agent:VCS如何控制资源Agent是控制资源的进程。每个资源类型有一个相对应的agent来管理,每个cluster系统仅仅运行一个agent进程对于每个活动的资源类型,不论多少单一的资源类型在使用。agent控制资源使用一组定义设置,也叫entrypoints。对于每个agent有4个entrypoint:启动资源(online)关闭资源(offline)检查资源状态(monitor)杀死资源或者清除如果需要,当一个资源故障被适度的离线(clean)cluster通讯VCS要求一个cluster通讯通道在系统之间在一个cluster来服务作为clusterinterconnect,这个通道也有时候引用位置作为privatenetwork因为它经常执行利用专门用于Ethernetnetwork.Veritas推荐你使用最少2条专门用于通讯的连接通道并且是分开的基础连接。clusterinterconnect有两个主要的用途:1.确定cluster全体成员---在cluster中的全体成员被确定通过系统发送和接受心跳信号(heartbeatsignals)在clusterinterconnect上面。这能够使VCS来确定cluster成员中哪些系统活着,哪些系统被加入或者离开cluster为了校正在节点上的故障,继续存在的成员必须同意当节点离开的时候,全体成员需要被准确和调整在有效成员---节点能被重启动;电源关闭;故障和任何时候添加到cluster2.维护分布式配置---cluster配置和状态信息对于每个资源和服务组是被动态分布在所有系统在cluster中。GAB(GroupMembershipServices/AtomicBroadcast)LLT(Low-LatencyTransport)protocolLow-LatencyTransport(LLT)veritas使用high-performance,low-latency协议对于cluster通讯,LLT具有高带宽,低等待时间。它运行在DLPI层Ethernet之上并且有5个主要功能:1.在网络连接上发送和接受heartbeats2.在多个网络连接上监视和传输网络流量到每个

1 / 53
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功