Der Befehl "dmsweep deploy" versucht, das angegebene Paket auf den angegebenen Zielcomputern bereitzustellen.
Der Unterbefehl hat das folgende Format:
deploy
[/manager <Manager-Computer>]
[/musername <Manager-Benutzername> /mpassword <Manager-Kennwort>]
[/mfilename <Manager-Dateiname>]
{/ip <Platzhalter für Adresse> [/toip <End-Adresse>] | /ipfilename <IP-Dateiname> | /domain <Domänenname> (nur WinNT)
| /uri <Uniform Resource Identifier>
| /targetcred <Datei mit Zielanmeldeinformationen>
| /query <Abfragename>}
[/tusername <Ziel-Benutzername> /tpassword <Ziel-Kennwort> | /epassword <verschlüsseltes_Kennwort>]
[/tfilename <Zieldatei>] |
{/packagenum <Paketnummer> | /product <Produktname> /package <Paketname> [/version <Version>] [/platform <Plattform>] [/language <Sprache>]}
[/pparams <Paketparameter>]
[/jobname <Jobname>]
[/sserver <Scalability-Server-Computer>
/ssusername <Scalability-Server-Benutzername> /sspassword <Scalability-Server-Kennwort>]
[/primerargs <Primer-Installationsargumente>]
Gibt den Namen des Managers an, von dem die Paketliste abgerufen werden soll. Wenn Sie die Option "/manager" nicht angeben, ist der aktuelle Computer das Ziel.
Gibt den Benutzernamen für den Manager-Computer an.
Gibt das Kennwort für den Manager-Computer an.
Wenn kein <Manager-Kennwort> angegeben wird, fordert "dmsweep" bei der Ausführung des Befehls dazu auf, den Wert einzugeben.
Hiermit können Sie den Namen des Managers und Details zu dessen Benutzername und Kennwort aus einer Datei lesen.
Das Format dieser Datei wird im Abschnitt zum Befehl "packages" beschrieben.
Startadresse, ab der gescannt werden soll.
Sie können als Adresse einen Computernamen angeben, wenn er erfolgreich aufgelöst werden kann (beispielsweise mit DNS), oder eine IP-Adresse (beispielsweise 10.0.0.1) angeben. Das Argument <Platzhalter für Adresse> ermöglicht die Verwendung von Sternchen. (Die Angabe "10.0.0.*" deckt beispielsweise den Bereich von 10.0.0.1 bis 10.0.0.254 und die Angabe "10.0.*.*" den Bereich von 10.0.0.1 bis 10.0.255.254 ab).
Sie können für <Platzhalter für Adresse> eine einzelne Adresse oder eine durch Kommas getrennte Liste mit Adressen angeben.
Endadresse für den zu scannenden Bereich.
Wenn Sie "/toip" zusammen mit "/ip" angeben, beginnt der Scan an der durch <Platzhalter für Adresse> angegebenen Adresse und endet nach der angegebenen <End-Adresse>.
Wenn Sie "/ipfilename" angeben, liest der Befehl die Liste der Zielcomputer aus der Datei, die mit <IP-Dateiname> angegeben wird. Jede Zeile in der Datei enthält eine einzelne Zieladresse oder mehrere durch Kommas getrennte Adressen, beispielsweise:
Computer1
Computer2, Computer3, 10.0.0.1
Computer5
Wenn sich ein Bereitstellungs-Manager auf einem Windows-basierten Computer befindet, können Sie mit Hilfe von "/domain" die Computer in den angegebenen Domänen scannen.
Bei Verwendung von "/uri" können Sie über einen Uniform Resource Identifier Zielcomputer angeben, die aus einem externen Verzeichnis gelesen werden.
Wenn Sie "/targetcred" angeben, liest der Befehl die Liste der Zielcomputer und die Anmeldeinformationen für die Verbindung aus der angegebenen Datei mit <Zielanmeldeinformationen>.
Bei Angabe von "/query" wird eine Liste der Ziele erstellt, wenn die Abfrage für nicht verwaltete Assets, erkennbar durch <Abfragename>, ausgeführt wird.
Paketnummer, nach der gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte.
Hinweis: Durch die Verwendung der Option "/packagenum" können Pakete schnell angegeben werden. Achten Sie jedoch darauf, dass die Paketnummern variieren, da der Bibliothek für Bereitstellungspakete neue Pakete hinzugefügt werden. Wenn Sie Pakete ohne Abweichungen identifizieren möchten (beispielsweise beim Schreiben von Batch-Skripten), verwenden Sie die folgenden Optionen zur Paketidentifizierung.
Der Produktname (beispielsweise "CA Unicenter DSM"), nach dem gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte.
Der Paketname (beispielsweise "Agent + Alle Agenten-Plugins"), nach dem gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte.
Version des Paketes (beispielsweise "11.2.0.1234"), nach der gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte. Dies ist optional, wenn die eingegebenen Informationen für eine eindeutige Identifikation des Paketes jedoch nicht ausreichen, wird ein Fehler angezeigt.
Plattformeigenschaft des Paketes (beispielsweise "Linux x86"), nach der gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte. Dies ist optional, wenn die eingegebenen Informationen für eine eindeutige Identifikation des Paketes jedoch nicht ausreichen, wird ein Fehler angezeigt.
Spracheigenschaft des Paketes (beispielsweise "ENU"), nach der gescannt werden soll. Die Ausgabe des Befehls "dmsweep packages" beschreibt die gültigen Werte. Dies ist optional, wenn die eingegebenen Informationen für eine eindeutige Identifikation des Paketes jedoch nicht ausreichen, wird ein Fehler angezeigt.
Gibt den Benutzernamen für die Verbindung zum Ziel an. Wenn Ihr Bereitstellungs-Manager bereits Pakete auf dem Zielcomputer bereitgestellt hat, werden möglicherweise keine Anmeldeinformationen benötigt.
Gibt das Kennwort für die Verbindung zum Ziel an. Wenn Ihr Bereitstellungs-Manager bereits Pakete auf dem Zielcomputer bereitgestellt hat, werden möglicherweise keine Anmeldeinformationen benötigt.
Wenn Sie "/tusername" angeben, den <Ziel-Benutzernamen> jedoch auslassen, wird der Benutzer zur Eingabe des Benutzernamens aufgefordert. Wenn Sie "/tpassword" angeben, das <Ziel-Kennwort> jedoch auslassen, wird der Benutzer zur Eingabe des Kennworts aufgefordert. Dies wird nicht auf dem Bildschirm angezeigt.
Legt das Kennwort in verschlüsselter Form fest. Diese Option macht dmsweep auf dieses Format aufmerksam und das Kennwort wird vor der Verwendung verschlüsselt. Siehe Verschlüsselte Kennwörter.
Wenn für ein Ziel eine Authentifizierung erforderlich ist und "/tfilename" angegeben wurde, wird die angegebene <Zieldatei> durchsucht. Wenn ein Eintrag vorhanden ist, werden die in der Datei angegebenen Anmeldeinformationen für das Ziel verwendet; anderenfalls werden "tusername" und "/tpassword" verwendet. Die <Zieldatei> enthält ein Ziel pro Zeile, wobei jede Zeile den Zielcomputernamen (oder IP-Adresse), den Benutzernamen und das Kennwort enthält. Beispiele:
10.0.0.1 Benutzername1 Kennwort1
10.0.0.2 Benutzername2 Kennwort2
* Benutzername3 Kennwort3
Ein Eintrag mit "*" als Zielname bezeichnet Standardanmeldeinformationen für jedes nicht explizit in der Datei aufgeführte Ziel.
Gibt eine durch Kommas getrennte Liste mit Parametern an, um "$1$", "$2$" usw. in der Befehlszeile für die Paketinstallation zu ersetzen. Um die Befehlszeile zusammen mit dem erwarteten Format und der Beschreibung der einzelnen Parameter anzuzeigen, verwenden Sie den Befehl "packages" von "dmsweep". Eine Liste mit Installationsoptionen, die für die verschiedenen Agenten- und Server-Bereitstellungspakete gelten, finden Sie im CA ITCM-Implementierungshandbuch.
Gibt nicht standardmäßige Installationsargumente (beispielsweise nicht standardmäßige Installationspeicherorte) für die dmprimer-Installation (jedoch nicht für die Installation von Agent oder Server) an. Die Installationsargumente werden unverändert an die Installationsbefehlszeile des Computers weitergegeben, auf dem ein Primer installiert werden soll. Eine Liste mit gültigen Installationsoptionen finden Sie im CA ITCM-Implementierungshandbuch.
Gibt an, dass als Name für den Jobs der vom Argument <Jobname> angegebene Wert verwendet wird. Anderenfalls wird der Name basierend auf dem aktuelle Datum und der Uhrzeit automatisch generiert.
Erzwingt, dass die Zielcomputer ihre Pakete von einem Scalability-Server erhalten. Wird dieser Befehl nicht angegeben, erhalten sie das Paket von dem Manager-Computer.
Gibt den Benutzernamen für die Verbindung zu dem Scalability-Server an.
Gibt den Benutzernamen für die Verbindung zu dem Scalability-Server an.
Hinweis: Wenn Sie "/ssusername" angeben, den <Scalability-Server-Benutzernamen> jedoch auslassen, wird der Benutzer zur Eingabe des Benutzernamens aufgefordert. Wenn Sie "/sspassword" angeben, jedoch <Scalability-Server-Kennwort> auslassen, wird der Benutzer zur Eingabe des Kennworts aufgefordert. Dies wird nicht auf dem Bildschirm angezeigt.
Hinweis: Sie können die <Datei mit Zielanmeldeinformationen> anstelle der über <IP-Dateiname> und <Ziel-Dateiname> angegebenen Dateien verwenden. Details zu "/targetcred" finden Sie unter "Datei mit Zielanmeldeinformationen".
Beispiele:
Im Folgenden finden Sie einige Beispiele für die verschiedenen Möglichkeiten des Unterbefehls "deploy":
dmsweep deploy /ip <Zielcomputer> /pn 2 /pparams <myserver>,,
dmsweep deploy /ip <Computername> /pn 2 /pparams <myserver>,, /tu <Zielbenutzername> /tp <Zielkennwort>
dmsweep deploy /ip <Computername> /pn 2 /pparams <myserver>,, /tu <Zielbenutzername> /ep <verschlüsseltes Kennwort>
"dmsweep" verfügt über eine Funktion zum Abfragen des Kennworts, mit deren Hilfe Sie Kennwörter eingeben können, ohne dass diese auf dem Bildschirm angezeigt werden. Sie können auch Benutzernamen abfragen, diese werden jedoch beim Eingeben angezeigt. Um Benutzernamen oder Kennwort abzufragen, geben Sie die Option, aber keinen Wert ein, wie im folgenden Beispiel dargestellt.
Um ein Paket über einen lokalen Manager auf einem Zielcomputer bereitzustellen, der Kennwort und Benutzername abfragt, geben Sie den folgenden Befehl ein:
dmsweep deploy /ip <Zielcomputer> /pn 2 /pparams <myserver>,, /tu /tp
dmsweep deploy /ip 192.0.25.1 /toip 192.0.25.9 /pn 3 /pparams <myserver>,,
dmsweep deploy /ip 192.0.45.* /pn 3 /pparams <myserver>,,
Sie können Platzhalter auch für die Bereitstellung in mehreren Subnetzen verwenden. Geben Sie dazu den folgenden Befehl ein:
dmsweep deploy /ip 192.0.*.* /pn 1 /pparams <myserver>,,
dmsweep deploy /ip <Zielcomputer> /pn 3 /mgr <Remote-Manager> /mu <Remote-Manager-Benutzer> /mp <Remote-Manager-Kennwort> /tu <Zielbenutzer> /tp <Zielkennwort>
dmsweep deploy /ip <Zielcomputer> /pn 3 /mgr <Remote-Manager> /mu /mp /tu /tp
Hinweis: Ersetzen Sie Werte wie Paketnummer, Zielcomputer und Manager-Computer durch geeignete Werte.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|