suncluster培训笔记SunCluster3.0的规划、安装、配置及管理一、SunCluster的基本概念:1.SunCluster3.0支持的两种服务模式:Failover(失败切换):当故障发生时,系统自动将应用程序等资源(APP、IP、DATA)一个故障主节点上重新定位到指定的辅助节点,客户可能会看到一个短暂的服务中断(一般为10s),并可能需要在失败切换结束后重新连接,但客户并不知道哪一个物理服务器向他们提供应用程序和数据。做到了应用程序的冗余。Scalable(可伸缩):利用集群中的多个节点来同时运行一个应用程序,每个节点都可以提供数据和处理客户请求,这样既提供了高可用性,还提供了更高的性能。SunCluster3.0单一集群既可以支持失败切换应用程序,也可以支持可伸缩应用程序,而2.2只支持失败切换应用程序。2.双节点群集配置样例:群集节点:是同时运行Solaris操作系统和SunCluster软件的机器,它要么是群集的当前成员(clustermember),要么是潜在成员。SunCluster3.0软件使您可在一个群集中部署两到八个节点,而2.2只支持到4个节点。群集名:群集中的所有节点都会归组到一个集群名称下—用于访问和管理群集。如scmail公共网络适配器(nafo):客户机通过公共网络接口与群集相连。每个网络适配器卡可连接一个或多个公共网络,这取决于卡上是否具有多个硬件接口。可以设置节点,使之包含多个公共网络接口卡,将一个卡配置为活动卡,其他卡作为备份卡。称为“公共网络管理”(PNM)的SunCluster软件的子系统监视着活动卡。如果活动适配器出现故障,则调用NetworkAdapterFailover(NAFO)软件进行失败切换,将接口切换至一个备份适配器。私网(privatenetworks):群集成员通过物理上独立的一个或多个网络(privatenetworks)与群集中的其他节点通信,知道另一节点的加入或离开管理控制台:可以使用专用SPARCstationTM系统(称为管理控制台)来管理活动群集。通常在管理控制台上安装并运行的管理工具软件有ClusterControlPanel(CCP)和SunManagementCenter产品的SunCluster模块。它的使用可以使控制台和管理工具归组到同一机器上,实现集中化的群集管理。控制台访问设备:Sun只提供一种支持的终端集线器。您可选择使用支持的Sun终端集线器。终端集线器通过使用TCP/IP网络实现对每一节点上ttya的访问。这样就可从网络上的任一远程工作站对每一节点进行控制台级别的访问。3.设备标识(DID)SunCluster通过一种叫做设备标识(DID)伪驱动程序的结构来管理全局设备。此驱动程序可自动给群集中的每个设备分配唯一的标识,包括多主机磁盘、磁带驱动器和CD-ROM。设执行对全局设备的访问时使用的是DID驱动程序分配的唯一设备标识,而非传统的Solaris设备ID(如某一磁盘的标识c0t0d0)。这一措施可保证任何使用磁盘设备的应用程序(如卷管理器或使用原始设备的应用程序)都可使用一致的路径访问设备。例如,节点1可能将一个多主机磁盘看作c1t2d0,而节点2可能会完全不同,将同一磁盘看作是c3t2d0。DID驱动程序则会分配一个全局名称,如d10,供节点使用,这样就为每个节点提供了到多主机磁盘的一致映射。4.Quorum设备SunCluster配置使用quorum设备维护数据和资源的完整性。如果群集暂时丢失与节点的连接,则quorum设备阻止在群集节点试图重新连接群集时出现健忘或使人头疼的问题。通过使用scsetup(1M)实用程序来指定quorum设备。规划quorum设备时请考虑以下几点。_最小值–两个节点的群集必须至少有一个分配为quorum设备的共享磁盘。对于其他拓扑,quorum设备是可选的。_奇数规则–如果在直接与quorum设备连接的两个节点的群集或一对节点中配置多个quorum设备,则配置奇数个quorum设备,以便这些设备有完全独立的失败通道。_连接–quorum设备不能与两个以上的节点连接。二、准备工作:1.安装TC(可选)a.两台节点机的串口A分别接到TC的2、3号端口,管理机的串口A连接到TC的1号端口b.在管理机上修改文件如下:#vi/etc/remotehardware:dv=/dev/term/a:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^Dc.执行#tiphardwire,按下TC面板上的test键,直到Power灯闪放开d.在按一下TC面板上的test键(2s)e.管理机的屏幕上显示monitor::用addr修...