Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Konfiguration von SHC-OSD

&pagelevel(4)&pagelevel

Mit SHC-OSD wird eine Parameterdatei SYSPAR.SHC-OSD.<ver> zur Konfiguration von SHC-OSD geliefert. Änderungen in der Parameterdatei werden erst bei Neustart des SHC-OSD-Subsystems wirksam.

Globale Parameter

SYSTEM-ADMIN-SCOPE=

Der Parameter definiert die systemweiten Sicherheitseinstellungen zur Durchführung von Aktionen. Abhängig von der Einstellung werden Aktionen nur für Geräte durchgeführt, die in BS2000 zugeschaltet oder definiert (generiert) sind oder für beliebige Geräte eines Storage-Systems.

DETACHED-DEVICE=REJECT

Aktionen für weggeschaltete Geräte werden abgewiesen.

DETACHED-DEVICES=ACCEPT

Aktionen für weggeschaltete Geräte werden ausgeführt.

NOT-DEFINED-DEVICES=REJECT

Aktionen für nicht-generierte Geräte werden abgewiesen.

NOT-DEFINED-DEVICES=ACCEPT

Aktionen für nicht-generierte Geräte werden ausgeführt.


LOG-FILE-RETENTION=10 / <integer 1..999>

Der Parameter erlaubt die Voreinstellung eines Werts in Tagen, nach denen eine Logging-Datei von SHC-OSD automatisch gelöscht wird (siehe auch Abschnitt "Logging-Dateien von SHC-OSD" im Kapitel "Diagnosehilfen").


THIN-POOL-MONITORING=

Der Parameter steuert die Überwachung von Thin Pools. In den Informationskommandos von SHC-OSD wird angezeigt, ob der Thin Pool von SHC-OSD überwacht wird. 

THIN-POOL-MONITORING=ON

Alle Thin Pools werden überwacht.
Bei Erreichen der Schwellwerte wird eine Meldung auf Konsole ausgegeben. 

THIN-POOL-MONITORING=OFF

Thin Pools werden nicht überwacht.
Es werden bei Erreichen der Schwellwerte keine Meldungen ausgegeben.

THIN-POOL-MONITORING=BS2-VOLUMES

Standardeinstellung. Es werden nur Thin Pools überwacht, die BS2000-Volumes enthalten.

THIN-POOL-MONITORING=BY-AVOID-FILE

Thin Pools, die in der thinpoolavoid-Datei (im Verzeichnis /var/shcosd/config) eingetragen sind, werden nicht überwacht.

Parameter für den Betrieb von ETERNUS DX/AF

STORMAN-HOST=

Der Parameter spezifiziert den oder die redundanten StorMan-Server.

SHC-OSD benötigt diese Angabe vor dem Start des Subsystems SHC-OSD zum Aufbau der Socket-Verbindung zu einem StorMan Server. Der Verbindungsaufbau erfolgt zu dem ersten aktiven StorMan-Server (Status OK) aus der SHC-OSD-Parameterdatei. Der Status aller in der Parameterdatei definierten StorMan Server wird beim Subsystem Start ermittelt und spätestes nach erkanntem Ausfall des aktiven StorMan Servers aktualisiert. Sind mehrere StorMan-Server definiert erfolgt bei Ausfall eine automatische Umschaltung auf den nächsten aktivem StorMan-Server.

Der Port des StorMan Server ist fest vorgegeben: 4178.

Ein StorMan-Server sollte auf jeder MU der SE Server installiert und aktiv sein (Add-On STORMAN). Es können bis zu acht StorMan-Server über ihre MU-Bezeichnung, ihre BCAM-Namen oder ihre IP-Adresse definiert werden. Es werden IPv4- und IPv6-Verbindungen bedient. Mehrere StorMan-Server werden durch Kommata getrennt. Auf Groß-/Kleinschreibung wird geachtet.

Die MUs der SE Server können mit den Werten *MU1 und *MU2, oder *SE1MU1, *SE1MU2, *SE2MU1, *SE2MU2, *SE3MU1, *SE3MU2, *SE4MU1 und *SE4MU2 definiert werden.

*MU1 oder *MU2

Die Einstellung unterstützt 2 redundante Management Units (MUs) im Cluster.

SHC-OSD verbindet sich automatisch mit einem StorMan-Server einer Management Unit (MU) im Management-Cluster, die online ist. *MU1 bezeichnet die erste MU, die online ist, *MU2 bezeichnet eine optional vorhandene zweite MU, die online ist. Die Suche beginnt mit den MUs des eigenen SE Server und erstreckt sich über alle bekannten SE Server.

*SE1MU1 bis *SE4MU2

Die Einstellung unterstützt bis zu 8 Management Units (MUs) auf mehreren SE Servern entsprechend der internen SE und MU Notation.

SHC-OSD verbindet sich automatisch mit dem StorMan-Server auf einer der spezifizierten Management Unit (MU) der spezifizierten SE-Unit. Es wird die erste MU mit aktivem StorMan-Server aus der Liste gewählt, die online ist.

STORMAN-SSL=DISABLE / ENABLE

Der Parameter bestimmt, ob die Kommunikation zwischen SHC-OSD und StorMan mit SSL gesichert wird. Mehrere Parameter werden (entsprechend den angegebenen StorMan-Servern) durch Kommata getrennt. 


Beispiel

STORMAN-HOST=*MU1,*MU2
STORMAN-HOST=111.222.123.123,1234:123::1::0,10:123
STORMAN-SSL=DISABLE,ENABLE,ENABLE,ENABLE,ENABLE,DISABLE

Wenn eine Zeilenlänge nicht ausreicht, dann muss der Parametername in einer neuen Zeile wiederholt werden. Anzahl und Reihenfolge der Parameterwerte bei STORMAN-SSL muss den Angaben bei STORMAN-HOST entsprechen. 


CLONE-TYPE=

Der Parameter steuert systemweit, welcher Clone-Typ im Kommando START-CLONE-SESSION standardmäßig verwendet werden soll. 

CLONE-TYPE=COPY

Der Clone-Typ COPY (vollständiger Clone, Replikationsfunktion QuickOPC) wird verwendet.

CLONE-TYPE=MIRROR

Der Clone-Typ MIRROR (gespiegelter Clone, Replikationsfunktion EC) wird verwendet (Standardeinstellung).


STORAGE-CLUSTER-MONITORING=

Der Parameter steuert die Überwachung der Storage Cluster und bietet folgende Einstellmöglichkeiten: 

STORAGE-CLUSTER-MONITORING=BS2-VOLUMES

Dies ist die Standardeinstellung.
Es werden nur Storage Cluster überwacht, die BS2000-Volumes enthalten.
Änderungen werden über eine Meldung auf der BS2000-Konsole protokolliert.

STORAGE-CLUSTER-MONITORING=ON

Alle Storage Cluster werden überwacht.
Änderungen werden über eine Meldung auf der BS2000-Konsole protokolliert. 

STORAGE-CLUSTER-MONITORING=OFF

Storage Cluster werden nicht überwacht.
Es werden keine Meldungen auf Konsole ausgegeben.


FLEX-POOL-MONITORING=

Der Parameter steuert die Überwachung von Flex Pools. In den Informationskommandos von SHC-OSD wird angezeigt, ob der Flex Pool von SHC-OSD überwacht wird.

FLEX-POOL-MONITORING=ON

Alle Flex Pools werden überwacht.
Bei Erreichen der Schwellwerte wird eine Meldung auf Konsole ausgegeben. 

FLEX-POOL-MONITORING=OFF

Flex Pools werden nicht überwacht.
Es werden bei Erreichen der Schwellwerte keine Meldungen ausgegeben.

FLEX-POOL-MONITORING=BS2-VOLUMES

Es werden nur Flex Pools überwacht, die BS2000-Volumes enthalten (Standardeinstellung).

FLEX-POOL-MONITORING=BY-AVOID-FILE

Flex Pools, die in der thinpoolavoid-Datei (im Verzeichnis /var/shcosd/config) eingetragen sind, werden nicht überwacht.


BS2-VOLUME-ATTR=

Der Parameter steuert die Übergabe von BS2000-Gerätedaten (Mnemonik, VSN, Katalogkennung) an den StorMan-Server.

BS2-VOLUME-ATTR=YES

Die BS2000-Gerätedaten werden an den StorMan-Server übergeben.
Diese Einstellung wird auf SE Servern mit StorMan auf einer MU zur besseren Performance empfohlen (Standardeinstellung).

BS2-VOLUME-ATTR=NO

Die BS2000-Gerätedaten werden nicht an den StorMan-Server übergeben. 


HOLD-IO-TIMEOUT=

Der Parameter definiert den Timeout-Wert für HOLD-IO in Sekunden.

HOLD-IO-TIMEOUT=<int_1..999>

Nach Ablauf des Timeout-Werts wird die IO-Aktivität wieder aufgenommen.
Der Standardeinstellung ist 180.


Aktuelle Lieferdatei für SHC-OSD

#======================================================================
#  Parameter file for SHC-OSD V15.0: SYSPAR.SHC-OSD.150
#======================================================================
#
#======================================================================
#  Global Parameters:
#----------------------------------------------------------------------
#  Parameter defining the setting for log file management:
#  - retention period in days to keep shcosd log-files before deletion.
#
#  LOG-FILE-RETENTION=     Retention period (days) for shcosd log-files
#             VALUES:      0                unlimited 
#                          <int_1..999>     number of days (DEFAULT=10)
#
LOG-FILE-RETENTION=10
#
# ---------------------------------------------------------------------
#  Parameter defining the setting for SYSTEM-ADMIN-SCOPE
#
#  DETACHED-DEVICES=       Defines the command processing for 
#                          detached BS2000 volumes
#               VALUES:    REJECT  (DEFAULT) commands are rejected
#                          ACCEPT            commands are processed
#
#  NOT-DEFINED-DEVICES=    Defines the command processing for 
#                          not defined volumes
#               VALUES:    REJECT  (DEFAULT) commands are rejected
#                          ACCEPT            commands are processed
#
DETACHED-DEVICES=REJECT
NOT-DEFINED-DEVICES=REJECT
#
#----------------------------------------------------------------------
#  Parameter defining the monitoring for Thin Provisioning 
#
#  THIN-POOL-MONITORING=     Monitor the used space of Thin-Pools
#               VALUES:      ON             monitor all Thin-Pools
#                            OFF            monitoring is turned off
#                            BS2-VOLUMES    monitor only Thin-Pools with
#                                           BS2000 volumes and all VMAX3
#                                           (DEFAULT)
#                            BY-AVOID-FILE  no monitoring of Thin-Pools
#                                           in AVOID-file defined by pool
#                                           name and serial number.
#
THIN-POOL-MONITORING=BS2-VOLUMES
#
#----------------------------------------------------------------------   
#  Parameter defining the monitoring of Storage Clusters                  
#                                                                         
#  STORAGE-CLUSTER-MONITORING=   Monitor the usage of Storage Clusters    
#               VALUES:    ON            monitor all Storage Clusters     
#                                        (DEFAULT)                        
#                          OFF           monitoring is turned off         
#                          BS2-VOLUMES   monitor only Storage Clusters    
#                                        with BS2000 volumes              
#                                                                         
STORAGE-CLUSTER-MONITORING=BS2-VOLUMES                                    
#
#======================================================================
#  Parameters for ETERNUS DX/AF support:
#----------------------------------------------------------------------
#  Parameters defining the connections for up to 8 StorMan Server.
#  Specify names and SSL encrypted communication settings as comma 
#  separated lists or by parameter name and value pairs.
#
#  STORMAN-HOST=           Name of the StorMan Server
#                VALUES:   *MU1 (keyword) on MU (Management Unit)
#                          *MU2 (keyword) on redundant MU
#                          *SE1MU1 (keyword) on MU1 of SE1
#                          *SE1MU2 (keyword) on MU2 of SE1
#                          *SE2MU1 (keyword) on MU1 of SE2
#                          *SE2MU2 (keyword) on MU2 of SE2
#                          *SE3MU1 (keyword) on MU1 of SE3
#                          *SE3MU2 (keyword) on MU2 of SE3
#                          *SE4MU1 (keyword) on MU1 of SE4
#                          *SE4MU2 (keyword) on MU2 of SE4
#                          <host_name_1..48> e.g. MY_HOST,YOUR_HOST   
#                          <IP_address_15>   e.g. 111.111.111.111
#                          <IPv6_address>    e.g. 2001:DB8:0:1::10:1FF
#
#  STORMAN-SSL=            Communication setting with StorMan Server.
#                          The setting has to correspond with the 
#                          STORMAN-HOST names and values (list).
#               VALUES:    DISABLE (DEFAULT) no SSL encryption
#                          ENABLE            with SSL encryption
#
# STORMAN-HOST=*MU1
# or
# STORMAN-HOST=111.111.111.111
# STORMAN-SSL=ENABLE
# or
# STORMAN-HOST=*MU1,111.111.111.111,MY_HOST,YOUR_HOST
# STORMAN-SSL=ENABLE,DISABLE,ENABLE,DISABLE
#
#----------------------------------------------------------------------
#  Parameter defining the CLONE method preselected for commands
#
#  CLONE-TYPE=               Preselected CLONE method
#               VALUES:      MIRROR (DEFAULT) Mirror based CLONES (EC)
#                            COPY             Full copy CLONES (QuickOPC)
#
CLONE-TYPE=MIRROR
#
#----------------------------------------------------------------------
#  Parameter defining the monitoring for Automated Storage Tiering
#
#  FLEX-POOL-MONITORING=     Monitor the used space of Flex-Pools
#               VALUES:      ON             monitor all Flex-Pools
#                            OFF            monitoring is turned off
#                            BS2-VOLUMES    monitor only Flex-Pools with 
#                                           BS2000 volumes (DEFAULT)
#                            BY-AVOID-FILE  no monitoring of Flex-Pools
#                                           in AVOID-file defined by pool 
#                                           name and serial number. 
#
FLEX-POOL-MONITORING=BS2-VOLUMES
#
#----------------------------------------------------------------------
#  Parameter defining if the BS2000 volume attributes MN, VSN and catid
#  are supplied to StorMan server.
#
#  BS2-VOLUME-ATTR=        BS2000 volume attributes
#               VALUES:    YES (DEFAULT) provided to StorMan server
#                          NO            not provided to StorMan server
#
BS2-VOLUME-ATTR=YES
#                                                                       
#---------------------------------------------------------------------- 
#  Parameter defining the HOLD-IO timeout in seconds                    
#  - after this timeout the hold IOs are resumed anyway even if the     
#    action is not yet terminated by StorMan                            
#                                                                       
#  HOLD-IO-TIMEOUT=        timeout value for HOLD-IO                    
#               VALUES:    <int_1..999>   timeout in sec. (DEFAULT=180) 
#                                                                       
HOLD-IO-TIMEOUT=180                                                     
#                                                                       
# ---------------------------------------------------------------------