maniu@securebrain.com:~# SunCluster



Procedure di primo livello per gestire e monitorare un Sun Cluster 2.x


pnmstat [-l]
Lista lo stato delle interfacce di rete "NAFO" che sorreggono in cluster
con "-l" si ottiene l'output completo


scconf Sun Cluster Configuration tool.
Usato per configurare, modificare ed ottenere le configurazioni del cluster.
scconf -p
per visualizzare le configurazioni del cluster.
Include informazioni inerenti alle interconnessioni private e i logical host


hastat
Printa i nodi appartenenti al cluster e il loro stato corrente, i logical host gestiti in ciascun nodo,
lo stato delle interconnessioni private, lo stato delle interfacce di rete NAFO e lo stato dei servizi che girano in ciascun nodo.


hareg
visualizza i servizi attivi
hareg -r <nome_servizio>
per registrare un nuovo servizio.
hareg -y <nome_servizio>
per attivare un servizio
hareg -n <nome_servizio>
per stoppare un servizio
hareg -q <nome_servizio>
per visualizzare le info di configurazione di un servizio



Term/Cmd/Pkg   Description                              Command / File                                    
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SUNWccon       Sun Cluster Console			client
SUNWccp        Sun Cluster Control Panel		client
SUNWcsnmp      Sun Cluster SNMP agent			client
SUNWscch       Sun Cluster Common Help Files		client
SUNWscins      Sun Cluster Installation Scripts		client
SUNWscsdb      Sun Cluster Serialports/Clusters Db	client
SUNWccd        Sun Cluster Configuration Database       server/node
SUNWcmm        Sun Cluster Membership Monitor       	server/node
SUNWff         Sun Cluster FailFast Device Driver       server/node
SUNWmond       Sun Cluster Monitor - Server Daemon      server/node
SUNWpnm        Sun Cluster Public Network Management    server/node
SUNWsc         Sun Cluster Utilities       		server/node
SUNWsccf       Sun Cluster Configuration Database       server/node
SUNWscins      Sun Cluster Installation Scripts         server/node
SUNWsclb       Sun Cluster Libraries       		server/node
SUNWscman      Sun Cluster Man Pages       		server/node
SUNWscmgr      Sun Cluster Manager       		server/node
SUNWsma        Sun Cluster Switch Management       	server/node

CLUSTER_HOME   SUNWCluster HOME directory		/opt/SUNWcluster
CCP_CONFIG_DIR Location of ccp's config on admin host   /opt/SUNWcluster/etc/ccp
Log files      Sun Cluster log files                    /var/opt/SUNWcluster
Config files   Sun Cluster config files                 /etc/opt/SUNWcluster/conf
CDB database   Cluster Database                         /etc/opt/SUNWcluster/conf/(clustername).cdb
CCD database   Cluster Configuration Database           /etc/opt/SUNWcluster/conf/ccd.database
CCD Log file   Cluster Configuration DB log file        /var/opt/SUNWcluster/ccd/ccd.log
vfstab         Logical host vfstab file                 /etc/opt/SUNWcluster/conf/hanfs/vfstab.(lhname)
SEVM	       SEVM binaries, man pages, config.        /opt/SUNWvxvm /opt/SUNWvxva /etc/vx
SCI 	       SCI binaries and man pages               /opt/SUNWsci
SMA 	       SMA binaries and man pages               /opt/SUNWsma
PNM 	       PNM binaries and man pages               /opt/SUNWpnm
PNM            Location of PNM configuration file       /etc/pnmconfig

S21sma         Script: SMAD daemon start/stop script    /etc/rc3.d/S21sma = (no K script)
S17pnm         Script: PNM daemon start/stop script     /etc/rc3.d/S17pnm = /etc/rc2.d/K70pnm
S23initpmf     Script: RPC.PMFD daemon start/stop scr.  /etc/rc3.d/S23initpmf = /etc/rc0.d/K23initpmf
smad           Daemon: Heartbeat for priv. networks     ps -ef | grep smad
pnmd           Daemon: PNM service daemon               ps -ef | grep pnmd
rpc.pmfd       Daemon: RPC-based process monitor        ps -ef | grep pmfd
ccdd           Daemon: CCD server                       ps -ef | grep ccdd
clustd         Daemon:                                  ps -ef | grep clustd
netfmd         Daemon:                                  ps -ef | grep netfmd
hasybase_fmon  Daemon: HASybase fault monitor           ps -ef | grep fmon

scinstall      Sun Cluster install script   	 	# scinstall
ccp            Sun Cluster Control Panel GUI	 	# ccp (clust)
cconsole       Multi-window, multi-node remote console  # cconsole 
crlogin        Multi-window, multi-node remote crlogin  # crlogin 
ctelnet        Multi-window, multi-node remote ctelnet  # ctelnet 
scconf         View/Modify Sun Cluster System config    # scconf
scconf         Choose a Quorum device                   # scconf (clust) -q host1 host2
scconf         View Quorum, Private Nets, clust hosts   # scconf (clust) -p 
scconf         Create a shared CCD                      # scconf (clust) -S ccdvol
scconf         Create a Logical host (-m disables       # scconf (clust) -L (log-host) -n (host1,host2) \
                automatic switchover to primary)          -g (diskdg) -i qfe0,le0,(log_host) -m
scconf         Delete a Logical host                    # scconf (clust) -L (log-host) -r
scconf         Create a shared Admin filesystem         # scconf (clust) -F (logical-host)
confccdssa     Choose 2 drives for shared CCD           # confccdssa (clust) 
ccdadm         Verify CCD global consistency            # ccdadm (clust) -v
ccdadm         Backup/Restore copy of dynamic ccd db    # ccdadm (clust) -c/-r (backup_file)
scadmin	       Start a cluster on first node            # scadmin startcluster (node) (clust)
scadmin	       Join a cluster from another node         # scadmin startnode
scadmin	       Leave a cluster                          # scadmin stopnode (clust)
scadmin	       Switch logical host to a phys. host      # scadmin switch (clust) (dest-host) (log-host)
pnmset         Configure NAFO groups                    # pnmset        
pnmstat        Verify NAFO groups                       # pnmstat -l
pnmstat        Status of a NAFO group                   # pnmstat -c nafo0
haswitch       Perform switchover of logical hosts      # haswitch (dest_node) (logical_host)
hastat         Status of a Sun Cluster configuration    # hastat | more
hastat         Status of Sun Cluster on local node      # get_node_status
hastat         Status of Sun Cluster on local node      # get_ha_status
hastat         Status of Sun Cluster on local node      # get_ci_status
clustmon       Cluster Monitor GUI display              # clustmon (clust) 
hareg          Reg. and activation of SC HA data services # hareg ...

haservice      All Services location			/opt/SUNWcluster/ha
haservice      Service Methods				START,STOP,START_NET,STOP_NET \
							ABORT,ABORT_NET,FM_INIT, FM_START, \
							FM_START,FM_STOP,FM_CHECK
haservice      Creating a Service			# hareg -r service_name -m METHOD=path to script, \
							  METHOD=path to script -d dependency -h log_host
haservice      Service Example				# hareg -r test -m START=/opt/SUNWcluster/ha/test/start, \
							  STOP=/opt/SUNWcluster/ha/test/stop -h acb-clna

HASybase       HASybase directory                       /opt/SUNWcluster/ha/sybase
HASybase       Config file lists datasvr:$SYBASE        /var/opt/sybase/sybtab
HASybase       Supported list of Sybase dataservers     /etc/opt/SUNWscsyb/hasybase_support
HASybase       Config file for Sybase fault monitor     /etc/opt/SUNWscsyb/hasybase_config_V1
hareg          HA-Sybase registration                   # hareg -s -r sybase
hareg          Turn on Sybase Cluster service           # hareg -y sybase
hasybase       Insert record for new Sybase svr in ccd  # hasybase insert (dsvr) (log_host) 60 10 120 \
                                                          300 sa/ /apps/sybase/install/RUN_(dsvr)
hasybase       List HA-sybase dataserver instances      # hasybase list
hasybase       Turn on Sybase monitoring                # hasybase start acb_syb1

HAOracle       HAOracle directory                       /opt/SUNWcluster/ha/oracle
HAOracle       Config file lists datasvr                /var/opt/oracle/oratab
HAOracle       Supported list of Oracle dataservers     /etc/opt/SUNWscor/haoracle_support
HAOracle       Config file for Oracle fault monitor	/etc/opt/SUNWscor/haoracle_config_V1
hareg	       HA-Oracle registration			# hareg -s -r oracle
hareg	       Turn on Oracle Cluster service		# hareg -y oracle
haoracle       Insert record for new Oracle svr in ccd	# haoracle insert (dsvr) (log_host) 60 10 120 \
 							  300 oracle_probe/ /apps/oracle/admin/arsbkup/pfile/initarsbkup.ora:(listener name)
haoracle       Turn on Oracle monitoring		# haoracle start acb_ora1

nvramrc        Changing SCSI-Initiator ID to 6          nvramrc = probe-all 
                                                        cd /sbus@6c,0/QLGC,isp@1,10000
                                                        6 encode-int " scsi-initiator-id" property
                                                        device-end 
                                                        install-console
                                                        banner




:q!