SlideShare a Scribd company logo
Sun Cluster 3.0 Introduce

Yong Yan
Sun Support Engineer
Sun Services North China
Pre-introduce

•
    How long do you support Sun ?
•
 Do you have SunCluster
experience ?
•
 Install cluster (2.2 or 3.0 or
others)?
•
 What do you expect this session ?

           Sun Proprietary/Confidential: Internal Use Only
Sun Cluster 3.0

•
    Sun Cluster 3.0 Overview
•
    Sun Cluster 3.0 Basic Concept
•
    Sun Cluster 3.0 Install
•
    Sun Cluster 3.0 Admin command
•
    Difference between 3.0 & 3.1


          Sun Proprietary/Confidential: Internal Use Only
Sun Cluster 3.0 Overview

 SunCluster 3.0 Main
Component
 SunCluster 3.0 Architecture
 Sun Cluster Application
Support




        Sun Proprietary/Confidential: Internal Use Only
SunCluster Main Component

                                          Solaris 8
                                          OE


                                          HA Framework

                                         Global
                                         Components

                                          Userland
                                          Components



      Sun Proprietary/Confidential: Internal Use Only
HA Framework Components
 Communication between domains
 Heartbeat / Data / Application level
mesg

 Persistence of cluster state
  Consistent view of cluster
configuration

Cluster membership
 Quorum / Fencing of faulted
           Sun Proprietary/Confidential: Internal Use Only
Cluster Global Components
    Global Devices
    Cluster-wide namespace
•
    Global File Service
    Cluster-wide file service
•
    Global Network Service
     Single IP address for cluster
     Scalable service
     Load balancing
            Sun Proprietary/Confidential: Internal Use Only
Cluster Userland Components
●
  Command line interfaces
●
  SunPlex Manager – Adminstration tool
●
  Sun Management Center module – Monitoring
tool
●
  Agents
●
  Development libraries API
●
  SunPlex Agent Builder – Development tool
●
  Utilities – scvxinstall, diagnostic toolkit


           Sun Proprietary/Confidential: Internal Use Only
Different with Other Cluster
●
    SunCluster 3.0 is tightly coupled cluster .

●
 It is different other cluster software over
solaris ,
 such as VCS , SunCluster2.2
    VCS & SunCluster2.2 is userland software
     SunCluster3.0 is integrated with Solaris , is
     extendent of Solaris


              Sun Proprietary/Confidential: Internal Use Only
Different with Other Cluster
●
  Interconnects – low latency , high-bandwidth
links

Type of Interconnects technology
 Fast Ethernet, Gigabit Ethernet , SCI

    Number of interconnects between nodes
     Sun Cluster 3.0 : (min 2 , max 6)
     Sun Cluster 2.2 : (min and max 2)
     VCS 1.x        : (min 1 and max 2)
             Sun Proprietary/Confidential: Internal Use Only
SunCluster3.0 Architecture
                Agents
                     API
                                                  Public Network
            Resource Group Mgr
                                                     Monitor
User

Kernel
                                     Global Network                    TCP/IP
                                        Service                                   N/W
                                                                                  stack
                                    Cluster Membership                 Cluster
                                          Monitor                     Transport
                                                                                  Other
                                                                                  Nodes
                                 Cluster Configuration
                                      Repository                Global Device
         Global File Service
                                                                   Access
           Volume Mgt
                                                    HA
                    Storag                          Framework
                    e
                    Sun Proprietary/Confidential: Internal Use Only
Cluster H/W Components

Redundant Servers / Domain
Redundant Storage
Redundant Public network access
Redundant Private communications




      Sun Proprietary/Confidential: Internal Use Only
Cluster H/W Components
                    Public Network


                    Heart Beat
     host-A                                host-B


                                                          Channel


     SW-A                                  SW-B

                                                          Channel

    Storage-A                            Storage-B
                        mirror
     RAID                                  RAID




        Sun Proprietary/Confidential: Internal Use Only
Sun Cluster Application Support
Highly Available Data Service Support
   Oracle, Informix, and Sybase databases
   NFS
   SAP
   SunONE Proxy Server
   SunONE Directory Server
   SunONE Web Server
   Apache Web Server
   ….


           Sun Proprietary/Confidential: Internal Use Only
Sun Cluster Application Support
Scalable Data Service Support
   SunONE Web Server
   Apache Web Server
   SAP
   Broadvision
   …
Parallel Database Support
●
  Oracle OPS/RAC , Sybase

General Data Service

           Sun Proprietary/Confidential: Internal Use Only
Sun Cluster3.0 Basic Concepts

    Resource Type                             C++ Class
     (RT)
Resource
•
                                              C++ Object
    (Instance of RT)
Resource Group
•
                                              C++ Structure
    (collection of Resources)
Application Services C++ Program
•




 (collection of Resource Group: RG)

                Sun Proprietary/Confidential: Internal Use Only
Sun Cluster3.0 Basic Concepts

    Data Service Agent
    (collection of Resource Type)
•
    GFS/PxFS/CFS
     global file system ,
     one new feature of sc3.0,
     mount with global option
•
    Global Device
     unique name of one device in the cluster server


               Sun Proprietary/Confidential: Internal Use Only
Sun Cluster3.0 Basic Concepts

 Device Group
  (Management for Disks , are independent of
Resource group )




            Sun Proprietary/Confidential: Internal Use Only
SunCluster 3.0 Install
●
  SunCluster Server/Storage Matrix
  Server & Storage Matrix
●
  Network(interconnect , public network)
   Network Matrix
●
  SunCluster3.x S/W Matrix
  SunCluster 3.x S/W Matrix




           Sun Proprietary/Confidential: Internal Use Only
SunCluster 3.0 Install
●
    SunCluster 3.x Install step
    1. Install admin station
    2. Install TC
    3. Install Cluster node
    4. Install Cluster Framework on the nodes



               Sun Proprietary/Confidential: Internal Use Only
SunCluster 3.x Install (cont)
●
    SunCluster 3.x Install step
    5. Install Vxvm
    6. Install SDS or SVM
    7. Install Data Service Agent
    8. Config Data Service
 9. encapsulate the root disk and mirror the root
disk
    SunClusterSun Proprietary/Confidential: Internal Use Only
                3.x Install cookbook
SunCluster 3.x Admin Command

Scinstall
Scrgadm
Scswitch
Scsetup
Scconf
Scstat
Pnmset
scshutdown


        Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

    Scinstall.
    # scinstall -- Install Software
    # scinstall –pv -- display the release and
    package versioning information for the
    SunCluster software installed on the node

•
    Scrgadm
    Config and Manager the Resource and
    Resource Group

              Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

Scsetup
interactive cluster configuration tool
Scconf
Update the SunCluster software
configuration
# scconf –pvv
# scconf –c –q reset
# scconf –a –T .

         Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

scswitch
# scswitch –n –j <resource-name>

# scswitch –e –j <resource-name>

# scswitch –n –M –j <resource-name>

# scswitch –e –M –j <resource-name>


           Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

scswitch
# scswitch –F –g <resource-group name>

# scswitch –Z –g <resource-group name>

# scswitch –z –g <resource-group name> -h
<nodename>

# scswitch –S –h <nodename>

             Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

 Scstat
Check the cluster status , run on any node
    # scinstall
-- Cluster Nodes --               目前 cluster 中各节点状态
                             Node name        Status
                             ---------        ------
    Cluster node:            erp-db1          Online
    Cluster node:            erp-db2          Online
•
         online 状态为节点已加入集群
•        offline 的节点不在集群软件控制之下
                  Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
  Scstat (cont)

 -- Cluster Transport Paths -- 心跳连接的状态
 
                Endpoint       Endpoint Status

                   --------                     --------              ------
Transport path:   erp-db1:hme1                 erp-db2:hme1         Path online
Transport path:   erp-db1:hme0                 erp-db2:hme0         Path online




                  Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
   Scstat (cont)
 -- Quorum Summary --                仲裁设备的状态
  Quorum votes possible:    3
  Quorum votes needed:      2
  Quorum votes present:     3
-- Quorum Votes by Node --
            Node Name          Present Possible Status
            ---------     ------- -------- ------
  Node votes:     erp-db1         1       1      Online
  Node votes:     erp-db2         1       1      Online

-- Quorum Votes by Device --                         已设置的仲裁设备信息
               Device Name            Present Possible Status
               -----------       ------- -------- ------
  Device votes: /dev/did/rdsk/d9s2 1                  1     Online
------------------------------------------------------------------
                         Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
      Scstat (cont)
    --- Device Group Servers --                  磁盘组的状态

                 Device Group        Primary          Secondary
                 ------------   -------        ---------
    Device group servers: rmt/1          -              -
    Device group servers: rmt/2          -              -
    Device group servers: rmt/3          -              -
    Device group servers: erpora         erp-db1          erp-db2
    Device group servers: erpapp          erp-db2         erp-db1

•        erpora 目前在 erp-db1 激活;
•        erpapp 目前在 erp-db2 激活;



                            Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
    Scstat (cont)
 -- Device Group Status --
                       Device Group           Status
                       ------------      ------
  Device group status:           rmt/1            Offline
  Device group status:           rmt/2            Offline
  Device group status:           rmt/3            Offline
  Device group status:           erpora           Online
  Device group status:           erpapp            Online
------------------------------------------------------------------




                               Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
    Scstat (cont)
 -- Resource Groups and Resources --         资源和资源组设置信息
     Group Name         Resources
       ----------          ---------
 Resources: nfs-rg      erp-db nfs-res oracle-listener oracle-prod
                      hastorage applprod
 Resources: app-rg       erp-app app-res hastorage-app
                                                   每个资源组包含的资源列表。
-- Resource Groups --                 资源组状态
       Group Name           Node Name          State
       ----------     ---------      -----
    Group: nfs-rg         erp-db1          Online
    Group: nfs-rg         erp-db2          Offline

    Group: app-rg              erp-db2             Online
    Group: app-rg              erp-db1             Offline
------------------------------------------------------------------ Use Only
                                Sun Proprietary/Confidential: Internal
SunCluster3.x Admin command
 Scstat (cont)
--- Resources --
      Resource Name       Node Name       State Status Message
      ------------- ---------    ----- --------------
Resource: erp-db         erp-db1       Online Online - LogicalH.
Resource: erp-db         erp-db2       Offline Offline - Logical.

Resource: nfs-res      erp-db1             Online Online - Service .
Resource: nfs-res      erp-db2             Offline Offline-Complete




                       Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
  Scstat (cont)
Resource: oracle-listener      erp-db1             Online Online
Resource: oracle-listener      erp-db2             Offline Offline

Resource: oracle-prod         erp-db1              Online Online
Resource: oracle-prod         erp-db2              Offline Offline

Resource: hastorage           erp-db1             Online Online
Resource: hastorage           erp-db2             Offline Offline

Resource: applprod           erp-db1              Online Online
Resource: applprod           erp-db2              Offline Offline




                            Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command
    Scstat (cont)
 Resource: erp-app               erp-db2            Online Online - LogicalHost
 Resource: erp-app               erp-db1            Offline Offline - LogicalHost.

 Resource: app-res              erp-db2             Online Online
 Resource: app-res              erp-db1             Offline Offline

 Resource: hastorage-app            erp-db2             Online Online
 Resource: hastorage-app            erp-db1             Offline Offline

------------------------------------------------------------------




                               Sun Proprietary/Confidential: Internal Use Only
SunCluster3.x Admin command

Pnmset / pnmstat.
# pnmset –c nafo0 –o switch ..
# pnmset –c nafo0 –o add ..
# pnmset –c nafo0 –o remove ..
# pnmset –c nafo0 –o create ..
# pnmset –c nafo0 –o delete ..
# pnmstat -l



         Sun Proprietary/Confidential: Internal Use Only
Sun Cluster 3.0 Admin Command

scshutdown
# scshutdown (run only on one node)
shutdown all the nodes in the cluster
Shutdown one node steps
# scswitch –S –h <nodename>
# shutdown –i0 –g0 -y



        Sun Proprietary/Confidential: Internal Use Only
Sun Cluster 3.0 Admin Command

 SunCluster Boot
 SunCluster will auto run with OS boot
up

 Boot Node to Non-Cluster mode
  ok> boot -x



          Sun Proprietary/Confidential: Internal Use Only
Difference Between 3.0 & 3.1

   public network
   SC3.0 : nafo ( local-mac-address?
 =false)
   SC3.1 : ipmp ( local-mac-address?
 =true)

 ●
     More Data Service Agent
 ●
     Expand Fuction of Scsetup
 ●
     More Feature of Agent
           Sun Proprietary/Confidential: Internal Use Only
Related directory, file
 /opt/SUNWcluster (client)

 /etc/cluster/conf

 /usr/lib/sc

 /var/opt/cluster

 …



               Sun Proprietary/Confidential: Internal Use Only
References URL
  For more information …
  ●
      SunCluster 3.0 Concepts Guide at :
  ●
      http://docs.sun.com
  ●
      Architecture and API Whitepapers :
  ●
      http://www.sun.com/clusters
  ●
      Solaris software information :
  ●
      http://www.sun.com/Solaris
  ●
      BluePrint : Desiging Enterprise
      Solutions with Sun [tm] Cluster 3.0
      ISBN
  ●
      http://www.sun.com/blueprints
           Sun Proprietary/Confidential: Internal Use Only
Q&A



          Q&A


      Sun Proprietary/Confidential: Internal Use Only
Thank You!

Yong Yan
Yong.yan.@Sun.COM

More Related Content

What's hot

Userspace networking
Userspace networkingUserspace networking
Userspace networking
Stephen Hemminger
 
Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?
Елена Ежова
 
neutron_icehouse_update
neutron_icehouse_updateneutron_icehouse_update
neutron_icehouse_update
Akihiro Motoki
 
Juniper Network Automation for KrDAG
Juniper Network Automation for KrDAGJuniper Network Automation for KrDAG
Juniper Network Automation for KrDAG
KwonSun Bae
 
OpenStack DVR_What is DVR?
OpenStack DVR_What is DVR?OpenStack DVR_What is DVR?
OpenStack DVR_What is DVR?
Yongyoon Shin
 
ONOS SDN Controller - Clustering Tests & Experiments
ONOS SDN Controller - Clustering Tests & Experiments ONOS SDN Controller - Clustering Tests & Experiments
ONOS SDN Controller - Clustering Tests & Experiments
Eueung Mulyana
 
Introduction to OpenStack.
Introduction to OpenStack.Introduction to OpenStack.
Introduction to OpenStack.
Eggy Cheng
 
Neutron: br-ex is now deprecated! what is modern way?
Neutron: br-ex is now deprecated! what is modern way?Neutron: br-ex is now deprecated! what is modern way?
Neutron: br-ex is now deprecated! what is modern way?
Akihiro Motoki
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
 
Embedded linux network device driver development
Embedded linux network device driver developmentEmbedded linux network device driver development
Embedded linux network device driver development
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
Tremashark
TremasharkTremashark
Tremashark
Yasunobu Chiba
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
Kernel TLV
 
Design and Performance Characteristics of Tap-as-a-Service
Design and Performance Characteristics of Tap-as-a-ServiceDesign and Performance Characteristics of Tap-as-a-Service
Design and Performance Characteristics of Tap-as-a-Service
soichi shigeta
 
Developing production OpenFlow controller with Trema
Developing production OpenFlow controller with TremaDeveloping production OpenFlow controller with Trema
Developing production OpenFlow controller with Trema
Yasunobu Chiba
 
Deploying IPv6 on OpenStack
Deploying IPv6 on OpenStackDeploying IPv6 on OpenStack
Deploying IPv6 on OpenStack
Vietnam Open Infrastructure User Group
 
ONOS SDN Controller - Introduction
ONOS SDN Controller - IntroductionONOS SDN Controller - Introduction
ONOS SDN Controller - Introduction
Eueung Mulyana
 
Linux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricksLinux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricks
Stephen Hemminger
 
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld
 
Open stack networking_101_update_2014
Open stack networking_101_update_2014Open stack networking_101_update_2014
Open stack networking_101_update_2014
yfauser
 
RedHat Cluster!
RedHat Cluster!RedHat Cluster!
RedHat Cluster!
Mohammed Al_Maraghy
 

What's hot (20)

Userspace networking
Userspace networkingUserspace networking
Userspace networking
 
Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?
 
neutron_icehouse_update
neutron_icehouse_updateneutron_icehouse_update
neutron_icehouse_update
 
Juniper Network Automation for KrDAG
Juniper Network Automation for KrDAGJuniper Network Automation for KrDAG
Juniper Network Automation for KrDAG
 
OpenStack DVR_What is DVR?
OpenStack DVR_What is DVR?OpenStack DVR_What is DVR?
OpenStack DVR_What is DVR?
 
ONOS SDN Controller - Clustering Tests & Experiments
ONOS SDN Controller - Clustering Tests & Experiments ONOS SDN Controller - Clustering Tests & Experiments
ONOS SDN Controller - Clustering Tests & Experiments
 
Introduction to OpenStack.
Introduction to OpenStack.Introduction to OpenStack.
Introduction to OpenStack.
 
Neutron: br-ex is now deprecated! what is modern way?
Neutron: br-ex is now deprecated! what is modern way?Neutron: br-ex is now deprecated! what is modern way?
Neutron: br-ex is now deprecated! what is modern way?
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
 
Embedded linux network device driver development
Embedded linux network device driver developmentEmbedded linux network device driver development
Embedded linux network device driver development
 
Tremashark
TremasharkTremashark
Tremashark
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
 
Design and Performance Characteristics of Tap-as-a-Service
Design and Performance Characteristics of Tap-as-a-ServiceDesign and Performance Characteristics of Tap-as-a-Service
Design and Performance Characteristics of Tap-as-a-Service
 
Developing production OpenFlow controller with Trema
Developing production OpenFlow controller with TremaDeveloping production OpenFlow controller with Trema
Developing production OpenFlow controller with Trema
 
Deploying IPv6 on OpenStack
Deploying IPv6 on OpenStackDeploying IPv6 on OpenStack
Deploying IPv6 on OpenStack
 
ONOS SDN Controller - Introduction
ONOS SDN Controller - IntroductionONOS SDN Controller - Introduction
ONOS SDN Controller - Introduction
 
Linux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricksLinux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricks
 
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead
 
Open stack networking_101_update_2014
Open stack networking_101_update_2014Open stack networking_101_update_2014
Open stack networking_101_update_2014
 
RedHat Cluster!
RedHat Cluster!RedHat Cluster!
RedHat Cluster!
 

Similar to Sun cluster 3.0 introduce

Solaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentationSolaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentation
xKinAnx
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
Nikhil Kumar
 
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
ssuserf8b8bd1
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practices
Haseeb Alam
 
SFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
SFBay Area Solr Meetup - June 18th: Benchmarking Solr PerformanceSFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
SFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
Lucidworks (Archived)
 
Sector Sphere 2009
Sector Sphere 2009Sector Sphere 2009
Sector Sphere 2009
lilyco
 
sector-sphere
sector-spheresector-sphere
sector-sphere
xlight
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013
Edgar Magana
 
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
LF Events
 
Oracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services ClusterOracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services Cluster
Markus Flechtner
 
Solr Compute Cloud - An Elastic SolrCloud Infrastructure
Solr Compute Cloud - An Elastic SolrCloud Infrastructure Solr Compute Cloud - An Elastic SolrCloud Infrastructure
Solr Compute Cloud - An Elastic SolrCloud Infrastructure
Nitin S
 
Solr Lucene Conference 2014 - Nitin Presentation
Solr Lucene Conference 2014 - Nitin PresentationSolr Lucene Conference 2014 - Nitin Presentation
Solr Lucene Conference 2014 - Nitin Presentation
Nitin Sharma
 
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
Lucidworks
 
Docker summit : Docker Networking Control-plane & Data-Plane
Docker summit : Docker Networking Control-plane & Data-PlaneDocker summit : Docker Networking Control-plane & Data-Plane
Docker summit : Docker Networking Control-plane & Data-Plane
Madhu Venugopal
 
Docker Networking: Control plane and Data plane
Docker Networking: Control plane and Data planeDocker Networking: Control plane and Data plane
Docker Networking: Control plane and Data plane
Docker, Inc.
 
Zimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation GuideZimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation Guide
gerd moser
 
Kubernetes Multitenancy Karl Isenberg - KubeCon NA 2019
Kubernetes Multitenancy   Karl Isenberg - KubeCon NA 2019Kubernetes Multitenancy   Karl Isenberg - KubeCon NA 2019
Kubernetes Multitenancy Karl Isenberg - KubeCon NA 2019
Karl Isenberg
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetes
Ted Jung
 
CloudStack and SDN
CloudStack and SDNCloudStack and SDN
CloudStack and SDN
Sebastien Goasguen
 
Networking in Docker EE 2.0 with Kubernetes and Swarm
Networking in Docker EE 2.0 with Kubernetes and SwarmNetworking in Docker EE 2.0 with Kubernetes and Swarm
Networking in Docker EE 2.0 with Kubernetes and Swarm
Abhinandan P.b
 

Similar to Sun cluster 3.0 introduce (20)

Solaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentationSolaris cluster roadshow day 1 technical presentation
Solaris cluster roadshow day 1 technical presentation
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
 
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practices
 
SFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
SFBay Area Solr Meetup - June 18th: Benchmarking Solr PerformanceSFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
SFBay Area Solr Meetup - June 18th: Benchmarking Solr Performance
 
Sector Sphere 2009
Sector Sphere 2009Sector Sphere 2009
Sector Sphere 2009
 
sector-sphere
sector-spheresector-sphere
sector-sphere
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013
 
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
Learning From Real Practice of Providing Highly Available Hybrid Cloud Servic...
 
Oracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services ClusterOracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services Cluster
 
Solr Compute Cloud - An Elastic SolrCloud Infrastructure
Solr Compute Cloud - An Elastic SolrCloud Infrastructure Solr Compute Cloud - An Elastic SolrCloud Infrastructure
Solr Compute Cloud - An Elastic SolrCloud Infrastructure
 
Solr Lucene Conference 2014 - Nitin Presentation
Solr Lucene Conference 2014 - Nitin PresentationSolr Lucene Conference 2014 - Nitin Presentation
Solr Lucene Conference 2014 - Nitin Presentation
 
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
Solr Compute Cloud – An Elastic Solr Infrastructure: Presented by Nitin Sharm...
 
Docker summit : Docker Networking Control-plane & Data-Plane
Docker summit : Docker Networking Control-plane & Data-PlaneDocker summit : Docker Networking Control-plane & Data-Plane
Docker summit : Docker Networking Control-plane & Data-Plane
 
Docker Networking: Control plane and Data plane
Docker Networking: Control plane and Data planeDocker Networking: Control plane and Data plane
Docker Networking: Control plane and Data plane
 
Zimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation GuideZimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation Guide
 
Kubernetes Multitenancy Karl Isenberg - KubeCon NA 2019
Kubernetes Multitenancy   Karl Isenberg - KubeCon NA 2019Kubernetes Multitenancy   Karl Isenberg - KubeCon NA 2019
Kubernetes Multitenancy Karl Isenberg - KubeCon NA 2019
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetes
 
CloudStack and SDN
CloudStack and SDNCloudStack and SDN
CloudStack and SDN
 
Networking in Docker EE 2.0 with Kubernetes and Swarm
Networking in Docker EE 2.0 with Kubernetes and SwarmNetworking in Docker EE 2.0 with Kubernetes and Swarm
Networking in Docker EE 2.0 with Kubernetes and Swarm
 

Recently uploaded

GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 

Recently uploaded (20)

GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 

Sun cluster 3.0 introduce

  • 1. Sun Cluster 3.0 Introduce Yong Yan Sun Support Engineer Sun Services North China
  • 2. Pre-introduce • How long do you support Sun ? • Do you have SunCluster experience ? • Install cluster (2.2 or 3.0 or others)? • What do you expect this session ? Sun Proprietary/Confidential: Internal Use Only
  • 3. Sun Cluster 3.0 • Sun Cluster 3.0 Overview • Sun Cluster 3.0 Basic Concept • Sun Cluster 3.0 Install • Sun Cluster 3.0 Admin command • Difference between 3.0 & 3.1 Sun Proprietary/Confidential: Internal Use Only
  • 4. Sun Cluster 3.0 Overview SunCluster 3.0 Main Component SunCluster 3.0 Architecture Sun Cluster Application Support Sun Proprietary/Confidential: Internal Use Only
  • 5. SunCluster Main Component Solaris 8 OE HA Framework Global Components Userland Components Sun Proprietary/Confidential: Internal Use Only
  • 6. HA Framework Components Communication between domains Heartbeat / Data / Application level mesg Persistence of cluster state Consistent view of cluster configuration Cluster membership Quorum / Fencing of faulted Sun Proprietary/Confidential: Internal Use Only
  • 7. Cluster Global Components Global Devices Cluster-wide namespace • Global File Service Cluster-wide file service • Global Network Service Single IP address for cluster Scalable service Load balancing Sun Proprietary/Confidential: Internal Use Only
  • 8. Cluster Userland Components ● Command line interfaces ● SunPlex Manager – Adminstration tool ● Sun Management Center module – Monitoring tool ● Agents ● Development libraries API ● SunPlex Agent Builder – Development tool ● Utilities – scvxinstall, diagnostic toolkit Sun Proprietary/Confidential: Internal Use Only
  • 9. Different with Other Cluster ● SunCluster 3.0 is tightly coupled cluster . ● It is different other cluster software over solaris , such as VCS , SunCluster2.2 VCS & SunCluster2.2 is userland software SunCluster3.0 is integrated with Solaris , is extendent of Solaris Sun Proprietary/Confidential: Internal Use Only
  • 10. Different with Other Cluster ● Interconnects – low latency , high-bandwidth links Type of Interconnects technology Fast Ethernet, Gigabit Ethernet , SCI Number of interconnects between nodes Sun Cluster 3.0 : (min 2 , max 6) Sun Cluster 2.2 : (min and max 2) VCS 1.x : (min 1 and max 2) Sun Proprietary/Confidential: Internal Use Only
  • 11. SunCluster3.0 Architecture Agents API Public Network Resource Group Mgr Monitor User Kernel Global Network TCP/IP Service N/W stack Cluster Membership Cluster Monitor Transport Other Nodes Cluster Configuration Repository Global Device Global File Service Access Volume Mgt HA Storag Framework e Sun Proprietary/Confidential: Internal Use Only
  • 12. Cluster H/W Components Redundant Servers / Domain Redundant Storage Redundant Public network access Redundant Private communications Sun Proprietary/Confidential: Internal Use Only
  • 13. Cluster H/W Components Public Network Heart Beat host-A host-B Channel SW-A SW-B Channel Storage-A Storage-B mirror RAID RAID Sun Proprietary/Confidential: Internal Use Only
  • 14. Sun Cluster Application Support Highly Available Data Service Support Oracle, Informix, and Sybase databases NFS SAP SunONE Proxy Server SunONE Directory Server SunONE Web Server Apache Web Server …. Sun Proprietary/Confidential: Internal Use Only
  • 15. Sun Cluster Application Support Scalable Data Service Support SunONE Web Server Apache Web Server SAP Broadvision … Parallel Database Support ● Oracle OPS/RAC , Sybase General Data Service Sun Proprietary/Confidential: Internal Use Only
  • 16. Sun Cluster3.0 Basic Concepts Resource Type C++ Class (RT) Resource • C++ Object (Instance of RT) Resource Group • C++ Structure (collection of Resources) Application Services C++ Program • (collection of Resource Group: RG) Sun Proprietary/Confidential: Internal Use Only
  • 17. Sun Cluster3.0 Basic Concepts Data Service Agent (collection of Resource Type) • GFS/PxFS/CFS global file system , one new feature of sc3.0, mount with global option • Global Device unique name of one device in the cluster server Sun Proprietary/Confidential: Internal Use Only
  • 18. Sun Cluster3.0 Basic Concepts Device Group (Management for Disks , are independent of Resource group ) Sun Proprietary/Confidential: Internal Use Only
  • 19. SunCluster 3.0 Install ● SunCluster Server/Storage Matrix Server & Storage Matrix ● Network(interconnect , public network) Network Matrix ● SunCluster3.x S/W Matrix SunCluster 3.x S/W Matrix Sun Proprietary/Confidential: Internal Use Only
  • 20. SunCluster 3.0 Install ● SunCluster 3.x Install step 1. Install admin station 2. Install TC 3. Install Cluster node 4. Install Cluster Framework on the nodes Sun Proprietary/Confidential: Internal Use Only
  • 21. SunCluster 3.x Install (cont) ● SunCluster 3.x Install step 5. Install Vxvm 6. Install SDS or SVM 7. Install Data Service Agent 8. Config Data Service 9. encapsulate the root disk and mirror the root disk SunClusterSun Proprietary/Confidential: Internal Use Only 3.x Install cookbook
  • 22. SunCluster 3.x Admin Command Scinstall Scrgadm Scswitch Scsetup Scconf Scstat Pnmset scshutdown Sun Proprietary/Confidential: Internal Use Only
  • 23. SunCluster3.x Admin command Scinstall. # scinstall -- Install Software # scinstall –pv -- display the release and package versioning information for the SunCluster software installed on the node • Scrgadm Config and Manager the Resource and Resource Group Sun Proprietary/Confidential: Internal Use Only
  • 24. SunCluster3.x Admin command Scsetup interactive cluster configuration tool Scconf Update the SunCluster software configuration # scconf –pvv # scconf –c –q reset # scconf –a –T . Sun Proprietary/Confidential: Internal Use Only
  • 25. SunCluster3.x Admin command scswitch # scswitch –n –j <resource-name> # scswitch –e –j <resource-name> # scswitch –n –M –j <resource-name> # scswitch –e –M –j <resource-name> Sun Proprietary/Confidential: Internal Use Only
  • 26. SunCluster3.x Admin command scswitch # scswitch –F –g <resource-group name> # scswitch –Z –g <resource-group name> # scswitch –z –g <resource-group name> -h <nodename> # scswitch –S –h <nodename> Sun Proprietary/Confidential: Internal Use Only
  • 27. SunCluster3.x Admin command Scstat Check the cluster status , run on any node # scinstall -- Cluster Nodes -- 目前 cluster 中各节点状态 Node name Status --------- ------ Cluster node: erp-db1 Online Cluster node: erp-db2 Online • online 状态为节点已加入集群 • offline 的节点不在集群软件控制之下 Sun Proprietary/Confidential: Internal Use Only
  • 28. SunCluster3.x Admin command Scstat (cont) -- Cluster Transport Paths -- 心跳连接的状态   Endpoint Endpoint Status -------- -------- ------ Transport path: erp-db1:hme1 erp-db2:hme1 Path online Transport path: erp-db1:hme0 erp-db2:hme0 Path online Sun Proprietary/Confidential: Internal Use Only
  • 29. SunCluster3.x Admin command Scstat (cont) -- Quorum Summary --  仲裁设备的状态 Quorum votes possible: 3 Quorum votes needed: 2 Quorum votes present: 3 -- Quorum Votes by Node -- Node Name Present Possible Status --------- ------- -------- ------ Node votes: erp-db1 1 1 Online Node votes: erp-db2 1 1 Online -- Quorum Votes by Device --  已设置的仲裁设备信息 Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/d9s2 1 1 Online ------------------------------------------------------------------ Sun Proprietary/Confidential: Internal Use Only
  • 30. SunCluster3.x Admin command Scstat (cont) --- Device Group Servers --  磁盘组的状态 Device Group Primary Secondary ------------ ------- --------- Device group servers: rmt/1 - - Device group servers: rmt/2 - - Device group servers: rmt/3 - - Device group servers: erpora erp-db1 erp-db2 Device group servers: erpapp erp-db2 erp-db1 • erpora 目前在 erp-db1 激活; • erpapp 目前在 erp-db2 激活; Sun Proprietary/Confidential: Internal Use Only
  • 31. SunCluster3.x Admin command Scstat (cont) -- Device Group Status -- Device Group Status ------------ ------ Device group status: rmt/1 Offline Device group status: rmt/2 Offline Device group status: rmt/3 Offline Device group status: erpora Online Device group status: erpapp Online ------------------------------------------------------------------ Sun Proprietary/Confidential: Internal Use Only
  • 32. SunCluster3.x Admin command Scstat (cont) -- Resource Groups and Resources --  资源和资源组设置信息 Group Name Resources ---------- --------- Resources: nfs-rg erp-db nfs-res oracle-listener oracle-prod hastorage applprod Resources: app-rg erp-app app-res hastorage-app 每个资源组包含的资源列表。 -- Resource Groups --  资源组状态 Group Name Node Name State ---------- --------- ----- Group: nfs-rg erp-db1 Online Group: nfs-rg erp-db2 Offline Group: app-rg erp-db2 Online Group: app-rg erp-db1 Offline ------------------------------------------------------------------ Use Only Sun Proprietary/Confidential: Internal
  • 33. SunCluster3.x Admin command Scstat (cont) --- Resources -- Resource Name Node Name State Status Message ------------- --------- ----- -------------- Resource: erp-db erp-db1 Online Online - LogicalH. Resource: erp-db erp-db2 Offline Offline - Logical. Resource: nfs-res erp-db1 Online Online - Service . Resource: nfs-res erp-db2 Offline Offline-Complete Sun Proprietary/Confidential: Internal Use Only
  • 34. SunCluster3.x Admin command Scstat (cont) Resource: oracle-listener erp-db1 Online Online Resource: oracle-listener erp-db2 Offline Offline Resource: oracle-prod erp-db1 Online Online Resource: oracle-prod erp-db2 Offline Offline Resource: hastorage erp-db1 Online Online Resource: hastorage erp-db2 Offline Offline Resource: applprod erp-db1 Online Online Resource: applprod erp-db2 Offline Offline Sun Proprietary/Confidential: Internal Use Only
  • 35. SunCluster3.x Admin command Scstat (cont) Resource: erp-app erp-db2 Online Online - LogicalHost Resource: erp-app erp-db1 Offline Offline - LogicalHost. Resource: app-res erp-db2 Online Online Resource: app-res erp-db1 Offline Offline Resource: hastorage-app erp-db2 Online Online Resource: hastorage-app erp-db1 Offline Offline ------------------------------------------------------------------ Sun Proprietary/Confidential: Internal Use Only
  • 36. SunCluster3.x Admin command Pnmset / pnmstat. # pnmset –c nafo0 –o switch .. # pnmset –c nafo0 –o add .. # pnmset –c nafo0 –o remove .. # pnmset –c nafo0 –o create .. # pnmset –c nafo0 –o delete .. # pnmstat -l Sun Proprietary/Confidential: Internal Use Only
  • 37. Sun Cluster 3.0 Admin Command scshutdown # scshutdown (run only on one node) shutdown all the nodes in the cluster Shutdown one node steps # scswitch –S –h <nodename> # shutdown –i0 –g0 -y Sun Proprietary/Confidential: Internal Use Only
  • 38. Sun Cluster 3.0 Admin Command SunCluster Boot SunCluster will auto run with OS boot up Boot Node to Non-Cluster mode ok> boot -x Sun Proprietary/Confidential: Internal Use Only
  • 39. Difference Between 3.0 & 3.1 public network SC3.0 : nafo ( local-mac-address? =false) SC3.1 : ipmp ( local-mac-address? =true) ● More Data Service Agent ● Expand Fuction of Scsetup ● More Feature of Agent Sun Proprietary/Confidential: Internal Use Only
  • 40. Related directory, file /opt/SUNWcluster (client) /etc/cluster/conf /usr/lib/sc /var/opt/cluster … Sun Proprietary/Confidential: Internal Use Only
  • 41. References URL For more information … ● SunCluster 3.0 Concepts Guide at : ● http://docs.sun.com ● Architecture and API Whitepapers : ● http://www.sun.com/clusters ● Solaris software information : ● http://www.sun.com/Solaris ● BluePrint : Desiging Enterprise Solutions with Sun [tm] Cluster 3.0 ISBN ● http://www.sun.com/blueprints Sun Proprietary/Confidential: Internal Use Only
  • 42. Q&A Q&A Sun Proprietary/Confidential: Internal Use Only