SlideShare une entreprise Scribd logo
1  sur  43
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

Contenu connexe

Tendances

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_updateAkihiro Motoki
 
Juniper Network Automation for KrDAG
Juniper Network Automation for KrDAGJuniper Network Automation for KrDAG
Juniper Network Automation for KrDAGKwonSun 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/Neutronvivekkonnect
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDKKernel 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-Servicesoichi shigeta
 
Developing production OpenFlow controller with Trema
Developing production OpenFlow controller with TremaDeveloping production OpenFlow controller with Trema
Developing production OpenFlow controller with TremaYasunobu Chiba
 
ONOS SDN Controller - Introduction
ONOS SDN Controller - IntroductionONOS SDN Controller - Introduction
ONOS SDN Controller - IntroductionEueung 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 tricksStephen 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_2014yfauser
 

Tendances (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!
 

Similaire à 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 presentationxKinAnx
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBANikhil Kumar
 
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptx
[발표자료] 오픈소스 기반 고가용성 Pacemaker 소개 및 적용 사례_20230703_v1.1F.pptxssuserf8b8bd1
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practicesHaseeb 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 PerformanceLucidworks (Archived)
 
Sector Sphere 2009
Sector Sphere 2009Sector Sphere 2009
Sector Sphere 2009lilyco
 
sector-sphere
sector-spheresector-sphere
sector-spherexlight
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013Edgar 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 ClusterMarkus 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 PresentationNitin 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-PlaneMadhu 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 planeDocker, Inc.
 
Zimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation GuideZimbra Single Server Cluster Installation Guide
Zimbra Single Server Cluster Installation Guidegerd 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 2019Karl Isenberg
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetesTed Jung
 
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 SwarmAbhinandan P.b
 

Similaire à 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
 

Dernier

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 

Dernier (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

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