ServerView Suite - ServerView Update Repository


Add to my manuals
28 Pages

advertisement

ServerView Suite - ServerView Update Repository | Manualzz

Installations- und Benutzerhandbuch - Deutsch

FUJITSU Software ServerView Suite

ServerView Update Repository

Ausgabe Mai 2015

Kritik...Anregungen...Korrekturen...

Die Redaktion ist interessiert an Ihren Kommentaren zu diesem Handbuch.

Ihre Rückmeldungen helfen uns, die Dokumentation zu optimieren und auf

Ihre Wünsche und Bedürfnisse abzustimmen.

Sie können uns Ihre Kommentare per E-Mail an [email protected]

senden.

Zertifizierte Dokumentation nach DIN EN ISO

9001:2008

Um eine gleichbleibend hohe Qualität und Anwenderfreundlichkeit zu gewährleisten, wurde diese Dokumentation nach den Vorgaben eines

Qualitätsmanagementsystems erstellt, welches die Forderungen der DIN EN

ISO 9001:2008 erfüllt.

cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de

Copyright und Handelsmarken

Copyright © 1998 - 2015 Fujitsu Technology Solutions.

Alle Rechte vorbehalten.

Liefermöglichkeiten und technische Änderungen vorbehalten.

Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder

Warenzeichen der jeweiligen Hersteller.

Inhaltsverzeichnis

1 Einleitung

1.1 ServerView Suite Link-Sammlung

1.2 Dokumentation zur ServerView Suite

1.3 Darstellungsmittel

2 Repository-Server installieren / deinstallieren

2.1 Voraussetzungen für die Installation (Linux)

2.2 Repository-Server installieren

2.3 Repository-Server deinstallieren

3 Repository-Server konfigurieren und seine Funktionalität aktualisieren

3.1 Repository-Server konfigurieren

3.2 Repository-Server aktualisieren

4 Repository-Server verwenden

4.1 Repository-Server ausführen

4.2 Zur Analyse benötigte Dateien

4.3 Aspekte der Implementierung

5 Repository-Server verwenden - Szenarien

5.1 eLCM-Online/Offline-Update über die Web-Oberfläche iRMC S4

5.2 ServerView System Monitor (auf dem lokalen Knoten)

5.3 ServerView Operations Manager - Update Management

21

21

22

23

25

25

26

27

15

15

19

5

6

8

9

11

11

12

13

ServerView Update Repository 3

4 ServerView Update Repository

1 Einleitung

Das ServerView-Repository-Server-Paket, im Folgenden kurz als Repository-

Server bezeichnet, bietet einen Web-Server, der ein Firmware-Repository für

PRIMERGY-Server enthält und im Intranet Ihres Unternehmens ausgeführt wird.

Der Repository-Server hat folgende Aufgaben: l

Der Repository-Server hält das Firmware-Repository aktuell, indem er regelmäßig die die neuesten Updates vom Fujitsu-Web-Server

( https://support.ts.fujitsu.com

) herunterlädt. Administratoren können per E-

Mail über den Download-Fortschritt und über Fehlersituationen benachrichtigt werden.

l

Der Repository-Server ermöglicht den verwalteten Servern in Ihrem Intranet den Zugriff auf dieses regelmäßig aktualisierte Firmware-Repository, ohne dass sie das Intranet verlassen müssen. Die mithilfe der Repository-Server-

Software installierte (virtuelle) Maschine fungiert als Proxy-Server für die

überwachten verwalteten Knoten, die nicht mit dem Internet verbunden sind.

Der Download-Prozess, bei dem der Repository-Server zum Aufrechterhalten des

Update-Repository verwendet wird, ist vollkommen unabhängig vom

Aktualisieren der verwalteten Knoten. Die verwalteten Knoten stellen eine

Verbindung zum Repository-Server her, um die erforderlichen Updates für ihre

Firmware-Komponenten zu erhalten.

Als Alternative zum Herunterladen der Updates direkt vom Fujitsu-Web-Server bietet der Repository-Server somit die Möglichkeit, in dezentraler Weise ein

Repository von Firmware-Komponenten zu verwalten.

ServerView Update Repository 5

1 Einleitung

Bild 1: Repository-Server

Der Repository-Server kann auch verwendet werden, um das Repository für die Update-Verwaltungstools der Fujitsu Software ServerView Suite, z. B. ServerView embedded Lifecycle Management (eLCM), ServerView

System Monitor, und ServerView Update Manager, bereitzustellen

Im Falle von ServerView Update Manager übernimmt die Management

Station die Rolle eines verwalteten Knotens (siehe Abbildung oben).

1.1

ServerView Suite Link-Sammlung

Fujitsu stellt Ihnen über die ServerView Suite Link-Sammlung zahlreiche

Downloads und weiterführende Informationen zur ServerView Suite und zu

PRIMERGY Servern zur Verfügung.

Zur ServerView Suite werden Ihnen Links zu folgenden Themen angeboten: l l l

Forum

Service Desk

Handbücher l l l l

Produktinformationen

Sicherheitsinformationen

Software Downloads

Schulungen

6 ServerView Update Repository

1.1 ServerView Suite Link-Sammlung

Die Downloads umfassen u. a.: o

Aktuelle Software-Stände zur ServerView Suite sowie ergänzende

Readme-Dateien.

o

Informationsdateien und Aktualisierungsdateien (Update Sets) für systemnahe Software-Komponenten (BIOS, Firmware, Treiber,

ServerView-Agenten und ServerView-Update-Agenten) zur

Aktualisierung der PRIMERGY Server anhand des ServerView Update

Managers oder für den lokalen Update einzelner Server anhand des

ServerView Update Managers Express.

o die aktuellen Versionen aller Dokumentationen zur ServerView Suite

Die Downloads können kostenlos vom Fujitsu Web-Server heruntergeladen werden.

Zu PRIMERGY Servern werden Ihnen Links zu folgenden Themen angeboten: l

Service Desk l

Handbücher l l

Produktinformationen

Ersatzteilkatalog

Zugriff auf die ServerView Suite Link-Sammlung

Die Link-Sammlung der ServerView Suite erreichen Sie über verschiedene Wege:

1. Über den ServerView Operations Manager.

l

Wählen Sie auf der Startseite bzw. in der Menüzeile Help Links aus.

Anschließend wird die Startseite der ServerView Suite Link-Sammlung angezeigt.

2. Über die Startseite der Online-Dokumentation zur ServerView Suite auf dem

Manual-Server von Fujitsu.

Sie gelangen auf die Startseite der Online-Dokumentation mit folgendem Link: http://manuals.ts.fujitsu.com

l l

Wählen Sie links in der Auswahlliste x86 Servers.

Klicken Sie rechts unter Selected documents auf PRIMERGY

ServerView Links.

Anschließend wird die Startseite der ServerView Suite Link-Sammlung angezeigt.

ServerView Update Repository 7

1 Einleitung

3. Über die ServerView Suite DVD 2.

l l

Wählen Sie im Startfenster der ServerView Suite DVD 2 die Option

ServerView Software Produktauswahl.

Wählen Sie in der Menüleiste Links.

Anschließend wird die Startseite der ServerView Suite Link-Sammlung angezeigt.

1.2

Dokumentation zur ServerView Suite

Die Dokumentation ist über das Internet als Download kostenlos erhältlich. Die

Online-Dokumentation zur ServerView Suite finden Sie unter http://manuals.ts.fujitsu.com

unter dem Link x86 Servers.

Einen Überblick über die Dokumentation zur ServerView Suite und die

Dateistruktur erhalten Sie auf der ServerView Suite-Sitemap (ServerView Suite

Site Overview).

8 ServerView Update Repository

1.3 Darstellungsmittel

1.3

Darstellungsmittel

In diesem Handbuch werden folgende Darstellungsmittel verwendet:

Darstellungsmittel Bedeutung

Weist auf Gefahren hin, die zu Gesundheitsgefährdung,

Datenverlust und Geräteschäden führen können.

Verweist auf weiterführende Informationen und Tipps.

Fette Schrift

Kennzeichnet Bildschirmzitate der Namen der

Oberflächenelemente.

dicktengleich

Kennzeichnet Ausgaben des Systems und

Systemelemente wie Dateinamen oder Pfade.

dicktengleich halbfett

Kennzeichnet Anweisungen, die Sie über die Tastatur eingeben.

blauer, unterstrichener Text

Kennzeichnet einen Link zu einem verwandten Thema.

Kennzeichnet einen besuchten Link.

lila, unterstrichener

Text

<abc>

[abc]

Kennzeichnet Variablen, die Sie durch reale Werte ersetzen müssen.

Kennzeichnet Optionen, die Sie angeben können

(Syntax).

[Taste]

Kennzeichnet eine Taste entsprechend ihrer Abbildung auf der Tastatur. Wenn Sie explizit Großbuchstaben eingeben sollen, dann wird die Shift-Taste angegeben, z. B.[SHIFT]

+ [A] für A. Wenn Sie zwei Tasten gleichzeitig drücken sollen, kennzeichnet dies ein Pluszeichen zwischen den

Tastensymbolen.

Bildschirmabzüge

Die Bildschirmabzüge sind teilweise systemabhängig und müssen deshalb nicht in allen Details mit der Ausgabe auf Ihrem System übereinstimmen. Auch bei den Menüs und ihren Befehlen kann es systembedingte Unterschiede geben.

ServerView Update Repository 9

10 ServerView Update Repository

2.1 Voraussetzungen für die Installation (Linux)

2 Repository-Server installieren / deinstallieren

In Windows-Systemen ist der Repository-Server nicht verfügbar.

2.1

Voraussetzungen für die Installation (Linux)

l l l l l

Diese Software wurde für das Linux-Betriebssystem RHEL 6.3 getestet und freigegeben.

Es wird empfohlen, eine separate virtuelle Maschine für die Installation zu verwenden.

Stellen Sie sicher, dass das Verzeichnis /bin/bash vorhanden ist.

Der Benutzer muss root sein.

Die folgenden Bibliotheken sind für den Download erforderlich: o libssl o libcrypto o libcurl

Entsprechende Links zu den notwendigen Versionen dieser Bibliotheken werden im Verzeichnis /usr/lib des Benutzers root festgelegt.

l o libstdc++.so.5 (Paket compat-libstdc++-33-3.2.3-69.el6.i686

muss installiert sein)

Folgende RPM-Pakete müssen installiert sein: o sendmail-8.14.4-8.el6.i686

o httpd-2.2.15-15.el6_2.1.i686

Installieren Sie aktuelle Versionen von Sendmail und Apache Web Server, falls nicht bereits vorhanden.

Die sendmail- und httpd-Dienste müssen für Ablauf-Level 5 aktiviert sein.

In einer 64-Bit-Umgebung von Linux muss auch die 32-Bit-Ebene installiert sein.

l

Zur Speicherung der Updates sind mehrere GB Speicherplatz erforderlich.

Alle Voraussetzungen werden vom Vorinstallationsskript überprüft.

ServerView Update Repository 11

2 Repository-Server installieren / deinstallieren

2.2

Repository-Server installieren

Starten Sie die Installation des Repository-Servers über den folgenden Befehl: rpm -i RepServer-<version>.i686.rpm

Durch die Installation des RPM-Pakets wird das aktuelle Linux-System ein

Repository-Server.

Das neue Verzeichnis /opt/fujitsu/ServerViewSuite/RepServer wird während der Installation angelegt.

Es enthält alle ausführbaren Dateien und die Konfigurationsdateien, die für den

Repository-Server benötigt werden.

Nach dem Installationsvorgang nimmt das Nachinstallationsskript folgende

Konfigurationsänderungen vor: l

Die Protokollierungsschnittstelle des rsyslog-Systems wird um ein neues

Unterverzeichnis für Protokolldateien erweitert:

/var/log/fujitsu/ServerViewSuite/RepServer

In der Datei /etc/rsyslog.conf wird ein Eintrag erstellt, um die

Protokolleinträge der Funktion local0 zur Datei repserver.log weiterzuleiten.

l

Die Protokollierung des rsyslog-Systems wird neu gestartet, um die

Änderungen zu übernehmen.

Konfigurationsänderungen für Apache Web Server in der Datei

/etc/httpd/conf/httpd.conf.

l

Der erste cron-Job wird erstellt, und der folgende Eintrag wird in der

"crontab" des Benutzers root vorgenommen:

00 <installation hour + 2> * * 0-6 /opt/fujitsu/

ServerViewSuite/RepServer/bin/downloadApplication.sh -t #

$TAG

.

12 ServerView Update Repository

2.3 Repository-Server deinstallieren

Der erste Download wird so geplant, dass er frühestens eine Stunde nach der Installation beginnt, und der Download wird jeden Tag zur selben Zeit wiederholt.

Der erste Download kann mehr als 2 Stunden dauern, weil das vollständige Repository geladen wird.

Nachfolgende Downloads nehmen nur durchschnittlich 5 Minuten in

Anspruch, weil nur neue und geänderte Versionen geladen werden.

Für das lokale Repository im Verzeichnis $RootRepPath sind mehr als 20

GB Speicherplatz erforderlich. ($RootRepPath ist in der

Konfigurationsdatei definiert, siehe unten.)

2.3

Repository-Server deinstallieren

Die Repository-Server-Funktion wird deinstalliert, indem das RPM-Paket entfernt wird.

Das aktuelle Firmware-Repository bleibt unverändert, während das Paket entfernt wird. Entfernen Sie das Repository manuell, wenn es veraltet ist.

Bei einer Neuinstallation des Repository-Servers wird der Link von der

Apache-Webseite auf das vorherige Repository wiederhergestellt, wenn dieses nicht bearbeitet wird. Durch eine Update-Installation werden deshalb die Tools erneuert, aber es wird das bereits vorhandene

Repository aktualisiert und bereitgestellt.

ServerView Update Repository 13

14 ServerView Update Repository

3.1 Repository-Server konfigurieren

3 Repository-Server konfigurieren und seine Funktionalität aktualisieren

Nach Abschluss des Installationsprozesses müssen Sie die Installation überprüfen und die Konfigurationswerte in der

Konfigurationsdatei

/opt/fujitsu/ServerViewSuite/RepServer/cfg/RepServer.conf nach Bedarf

ändern.

Wenn eine neuere Version des Repository-Servers verfügbar ist, können Sie die

Funktionalität Ihres Update-Repository aktualisieren, ohne dass sich dies auf das aktuelle Firmware-Repository und die aktuelle Repository-Server-Konfiguration auswirkt.

3.1

Repository-Server konfigurieren

Nach Abschluss des Installationsprozesses müssen Sie die Installation überprüfen und die Konfigurationswerte in der

Konfigurationsdatei

/opt/fujitsu/ServerViewSuite/RepServer/cfg/RepServer.conf nach Bedarf

ändern.

Die Konfigurationsdatei

/opt/fujitsu/ServerViewSuite/RepServer/cfg/RepServer.conf besteht aus zwei

Teilen: l

Der erste Abschnitt enthält die Parameter, deren Werte Sie selbst ändern können.

l

Der zweite Abschnitt enthält interne Parameter, deren Werte von einem fachkundigen Benutzer geändert werden sollten.

Sie können die folgenden Parameter an Ihre Erfordernisse anpassen (siehe dazu auch die Anmerkungen in der Konfigurationsdatei): l

Die Proxy-Einstellungen für den Download vom Fujitsu Download Server.

l l

Der Zielspeicherort RootRepPath für den Download.

Der Parameter LinkMode für den Download-Vorgang, der es Ihnen ermöglicht, das Repository in einem Arbeitsverzeichnis einzurichten.

ServerView Update Repository 15

3 Repository-Server konfigurieren und seine Funktionalität aktualisieren l l l l l l o o

Bei LinkMode=0 wird ein Arbeitsverzeichnis zum Einrichten des

Repository verwendet. Hierfür ist ein zusätzlicher Speicherplatz von mehr als 20 GB erforderlich. Am Ende des Download-Vorgangs wird das

Repository auf seinen Zielspeicherort geschaltet. Vorteil: Es wird weniger Speicherplatz benötigt als im Falle von LinkMode=1.

Bei LinkMode=1 wird kein Arbeitsverzeichnis verwendet. Nachteil: Die

Repository-Sperre wird für eine lange Zeit festgelegt. Vorteil: Es wird weniger Speicherplatz benötigt als im Falle von LinkMode=0.

LocalRepPath zeigt auf das Verzeichnis, in dem die Info-Dateien aus dem

Root-Verzeichnis des Fujitsu-Repository (z. B. versionTree.txt) nach dem

Herunterladen gespeichert werden.

ExchangeRepPath ist der Speicherort, an dem der vom Fujitsu-Server heruntergeladene Parameterbaum (Gf_par_tree.exe) extrahiert wird.

ProvisioningRepPath

o

Bei LinkMode=0 zeigt ProvisioningRepPath auf das lokale

Repository, auf das vom ServerView Operations Manager oder von einem anderen Client aus zugegriffen werden kann.

o

Bei LinkMode=1 dient ProvisioningRepPath zum Umschalten zwischen dem Zeigen auf das öffentlich zugängliche Repository und dem Zeigen auf das Repository, an dem der nächste Download arbeitet.

ProvisioningAlternateRepPath (wird bei LinkMode=0 nicht verwendet).

ProvisioningAlternateRepPath dient zum Umschalten zwischen dem

Zeigen auf das öffentlich zugängliche Repository und dem Zeigen auf das

Arbeitsverzeichnis.

Der Eintrag CronJob in der "crontab".

Die E-Mail- und SMTP-Parametereinstellungen.

Es wird empfohlen, die Adresse des SMTP-Servers und die E-Mail-Empfänger hinzuzufügen, um E-Mail-Nachrichten zum Download-Fortschritt zu erhalten.

Um Schäden zu vermeiden, sollten Werte im Expertenabschnitt der

Konfigurationsdatei nicht verändert werden (Beispiel: Durch eine

Änderung bei

RootFujitsuRepServer kann der Firmware-Download initialisiert werden!).

16 ServerView Update Repository

3.1 Repository-Server konfigurieren

Sie können auch den cron-Job in der "crontab" von root ändern. Diese Änderung wird jedoch erst beim nächsten Start der Download-Anwendung wirksam. Um permanente Änderungen für den cron-Job vorzunehmen, muss der Parameter

CronJob in der Konfigurationsdatei entsprechend geändert werden. Dies liegt daran, dass die Download-Anwendung den crontab-Eintrag aus der

Konfigurationsdatei immer bei der jeweils nächsten Aktivierung wiederherstellt.

Die Konfigurationsdatei wird jedes Mal interpretiert, wenn die Download-

Anwendung manuell oder vom cronjob-Planer aktiviert wird.

Beispiel: Konfigurationsdatei RepServer.conf

Nachstehend finden Sie ein Beispiel einer Konfigurationsdatei RepServer.conf.

########################################################################

##

# (c) Copyright 2013 Fujitsu Technology Solutions. All Rights Reserved. #

# #

# Configuration file for Repository Server #

# #

# It will be read every time the Repository Server application #

# 'downloadApplication' is started. #

# #

########################################################################

##

# Proxy settings for downloading from FTS server ...

ProxyServerMode=1

# flag indicating use of proxy server (0=no; 1=as defined here; 2=as predefined for Linux)

ProxyServer="proxy.pdb.fsc.net"

        # IP address or name of proxy server to be used for update of repository

ProxyServerPort=81 # port of proxy server to be used for update of repository

ProxyServerUserid="" # userid for proxy server

ProxyServerPasswd=""      # encrypted password for accessing proxy server

# Destination location for downloading ...

RootRepPath="/Disk2/Repository" # absolute path to base directory of local repository

ServerView Update Repository 17

3 Repository-Server konfigurieren und seine Funktionalität aktualisieren

# Parameter how to provide repository ...

LinkMode=0       # replace/switch accessible repository by link: 0=no; 1=yes

# Entry in crontab ...

CronJob="45 15 * * 0-6 /opt/fujitsu/ServerViewSuite/RepServer/bin/downloadApplication.sh -t

# $TAG" # Cron Job: min hour day month day_of_week command

# Syntax -> <minutes> <hours> <days> <month> <week day> ...

# Emailing options...

EmailMode=2 # 0=no emails; 1=restricted to errors only; 2=all messages

EmailSender="[email protected]"

# email address of sender (if empty, use of default: "repository.server@$HOSTNAME")

         # Note: EmailSender must comply with the following format: "[email protected]"

         # Take care that $HOSTNAME returns the full qualified name.

EmailRecipient[0]="[email protected]" # email address of recipient, e.g.

"[email protected]"

#EmailRecipient[1]=""       # email address of another recipient (the first empty EmailRecipient terminates the list)

SMTPHost="172.25.138.142" # IP address or name of SMTP server

SMTPPort= # SMTP port (if empty, use of default: 25)

SMTPAuthUser=""

SMTPAuthPassword=""

#########################################################################

# ATTENTION: Following parameters should only be changed by expert...

#

PKG=RepServer

RootFujitsuRepServer="/opt/fujitsu/ServerViewSuite/$PKG"

ApacheConf="/etc/httpd/conf/httpd.conf"       # config file of web server

# FTS download server access ...

DownloadServer="support.ts.fujitsu.com" # address or name of Download Server

DownloadRepPath="DownloadManager/Globalflash" # relative path of download repository on

FTS Download Server

# Locations ...

18 ServerView Update Repository

3.2 Repository-Server aktualisieren

LocalRepPath="$RootRepPath/Download" # absolute path to root of currently downloaded repository catalog

ExchangeRepPath="$RootRepPath/Exchange" # absolute path to root of exchange repository

ProvisioningRepPath="$RootRepPath/Provisioning" # absolute path to root of provisioning repository

ProvisioningAlternateRepPath="$RootRepPath/ProvisioningAlternate"

# absolute path to root of alternate provisioning repository

Logfile="$RootRepPath/downloadApplication.log" # path to logging of download progress

# Parameters used internally for download tasks ...

StopTxt="$RootFujitsuRepServer/cfg/Stop.txt" # lock file within repository

StopDownloadRetry=100 # number of retries for download of Stop.txt

StopDownloadWaitTime=180 # number of seconds to wait for Stop.txt to vanish

DownloadRetry=3 # number of retries for downloading a file from FTS repository

DownloadWaitTime=10 # number of seconds to wait for next retry of a file download

DowngradeMode=1 # how to handle downgrades (0=no downgrade; 1=downgrade)

3.2

Repository-Server aktualisieren

Die Repository-Server-Funktion wird über den folgenden Befehl aktualisiert: rpm -U RepServer-<version>.i686.rpm

Das aktuelle Firmware-Repository und die vorherige Repository-Server-

Konfiguration bleiben während des Updates unverändert.

ServerView Update Repository 19

20 ServerView Update Repository

4.1 Repository-Server ausführen

4 Repository-Server verwenden

4.1

Repository-Server ausführen

Der Repository-Server verfügt nicht über eine grafische Bedienoberfläche.

Der Start erfolgt in regelmäßigen Abständen als cron-Job über den Crontab-

Planer.

Der Server kann auch manuell im Console-Fenster über die

Kommandoschnittstelle gestartet werden:

downloadApplication [-t] [-i]

-t

Trace-Flag ein

-i

Interactive-Flag ein

downloadApplication -h zeigt die Verwendungsnachricht an.

Der cron-Job kann beispielsweise wie folgt aufgerufen werden:

/usr/bin/downloadApplication.sh -t

Nach korrekter Installation benötigt der Repository-Server keine

Überwachung oder Wartung.

Alle Verwaltungsaufgaben werden über die Konfigurationsdatei

RepServer.conf und das Linux-Betriebssystem ausgeführt.

ServerView Update Repository 21

4 Repository-Server verwenden

4.2

Zur Analyse benötigte Dateien

Die folgenden Dateien werden zu Analysezwecken benötigt: l

/opt/fujitsu/ServerViewSuite/RepServer/cfg/RepServer.conf

(Konfigurationsdatei des Repository-Servers) l l

/var/log/fujitsu/ServerViewSuite/RepServer/repserver.log (sofern in

rsyslog der Konfigurationsdatei /etc/rsyslog.conf konfiguriert) die Trace-Dateien downloadApplication.log<id> und

FileDownload.log<id> in dem durch $RootRepPath angegebenen

Verzeichnis; die Variable $RootRepPath, die in der Konfigurationsdatei

/opt/fujitsu/ServerViewSuite/RepServer/cfg/RepServer.conf festgelegt ist

Um zu erreichen, dass die Trace-Dateien

downloadApplication.log<id> und FileDownload.log<id> erstellt werden, gehen Sie folgendermaßen vor:

1. Starten Sie von einem Terminalfenster aus den crontab-Editor: crontab -e

2. Bearbeiten Sie den Eintrag crontab von downloadApplicatio, indem Sie die Trace-Option -t hinzufügen:

/opt/fujitsu/ServerViewSuite/RepServer/bin/download

Application.sh -t

Trace-Dateien werden wie oben beschrieben erstellt, wenn dieser cron-

Job das nächste Mal gestartet wird.

22 ServerView Update Repository

4.3 Aspekte der Implementierung

4.3

Aspekte der Implementierung

l l

Das Shell-Skript downloadApplication.sh verwendet das (interne)

Programm FileDownload zum Herunterladen einer einzelnen Datei vom

Fujitsu-Web-Server: https://support.ts.fujitsu.com/DownloadManager/globalflash/

Das Shell-Skript downloadApplication.sh wertet seine Konfigurationsdatei aus, um festzustellen, welche Update-Komponenten (Variable

DownloadVariant) in das lokale Repository (Variable RootRepPath) heruntergeladen werden sollen.

Derzeit ist "complete" der einzig zulässige Wert für die Variable

DownloadVariant.

Das Shell-Skript downloadApplication.sh geht dabei wie folgt vor:

1. Das Skript ermittelt anhand der Datei versionTree.txt, ob ein

Download notwendig ist. Trifft dies zu, so werden die Dateien

versionAll.exe und gf_par_tree.exe heruntergeladen und an dem durch $ExchangeRepPath angegebenen Speicherort extrahiert. Die

Datei gf_par_tree.exe enthält den Parameterbaum.

2. Das Skript durchsucht die extrahierte Parameterbaum-Datei, indem es jedes seiner Blätter mit dem entsprechenden Blatt des lokalen

Repository vergleicht. Entsprechend dem Ergebnis des Vergleichs wird ein Blatt gelöscht oder heruntergeladen oder verbleibt unverändert im lokalen Repository. Eine heruntergeladene Datei wird temporär in

$ExchangeRepPath gespeichert und dann in das Arbeits-Repository kopiert, d. h. in das Repository $ProvisioningRepPath im Falle von

LinkMode=0 bzw. in ein nicht öffentliches Repository im Falle von

LinkMode=1.

3. Das Skript durchsucht die extrahierte Parameterbaum-Datei, indem es jedes seiner Blätter mit dem entsprechenden Blatt des lokalen

Repository vergleicht. Entsprechend dem Ergebnis des Vergleichs wird ein Blatt gelöscht oder heruntergeladen oder verbleibt unverändert im lokalen Repository. Eine heruntergeladene Datei wird temporär in

$ExchangeRepPath gespeichert und dann in das Arbeits-Repository

ServerView Update Repository 23

4 Repository-Server verwenden kopiert, d. h. in das Repository $ProvisioningRepPath im Falle von

LinkMode=0 bzw. in ein nicht öffentliches Repository im Falle von

LinkMode=1.

Dadurch wird sichergestellt, dass die aktuellsten Repository-Änderungen mit dem Fujitsu-Web-Server im lokalen Repository synchronisiert werden.

24 ServerView Update Repository

5.1 eLCM-Online/Offline-Update über die Web-Oberfläche iRMC S4

5 Repository-Server verwenden - Szenarien

Ein Repository-Server kann in mehreren Update-Management-Tools der Fujitsu

Software ServerView Suite verwendet werden. In den unten beschriebenen

Szenarien wird davon ausgegangen, dass die Repository-URL 172.17.167.63

lautet.

5.1

eLCM-Online/Offline-Update über die Web-

Oberfläche iRMC S4

Die Web-Oberfläche iRMC S4 kann so konfiguriert werden, dass sie auf einen externen Repository-Server zugreift. Die Update-Management-Funktionalität von eLCM basiert auf der Fähigkeit von iRMC S4, Dateien von einem Repository-

Server über den speziellen Management-LAN-Anschluss von iRMC S4 automatisch herunterzuladen und als ISO-Abbild gepackt auf der iRMC S4-SD-

Karte zu speichern.

Bild 2: Vom eLCM-Update-Management verwendeter Repository-Server

Näheres finden Sie in den Handbüchern "iRMC S4 - integrated Remote

Management Controller" und "embedded Lifecycle Management (eLCM)".

ServerView Update Repository 25

5 Repository-Server verwenden - Szenarien

5.2

ServerView System Monitor (auf dem lokalen

Knoten)

Auf der Registerkarte Update Configuration von ServerView System Monitor können Sie den Repository-Pfad und die Einstellungen für den Download und die

Update-Überprüfung festlegen.

Bild 3: ServerView System Monitor: Repository-Pfad und Download-Einstellungen festlegen

Näheres hierzu finden Sie im Handbuch "ServerView System Monitor".

26 ServerView Update Repository

5.3 ServerView Operations Manager - Update Management

5.3

ServerView Operations Manager - Update

Management

Im Schritt Download Settings des Configuration Wizard können Sie die Proxy-

Einstellungen für den Download Service definieren.

Bild 4: ServerView Operations Manager - Update Management: Proxy-Einstellungen für den Download Service

Näheres hierzu finden Sie im Handbuch "ServerView Update Management".

ServerView Update Repository 27

28 ServerView Update Repository

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement