Konfigurationsassistenten automatisch ausführen
Automatische Installation der Produktsoftware
Zielgeräte, Citrix Provisioning-Server und Konsolen können Sie mit dem folgenden Befehl automatisch in einem Standardinstallationsverzeichnis installieren:
<Installer Name>.exe /s /v"/qn"
<!--NeedCopy-->
Verwenden Sie die Option INSTALLDIR
zum Festlegen eines anderen Ziels:
<Installer Name>.exe /s /v"/qn INSTALLDIR=D:\Destination"
<!--NeedCopy-->
Hinweis:
Nach einer unbeaufsichtigten Installation eines Citrix Provisioning-Clients schlagen nachfolgende Upgrades mit dem Upgradeassistenten fehl, da der Client nicht neu gestartet wird.
Workflow für das automatische Ausführen des Konfigurationsassistenten
Dies sind die grundlegenden Schritte bei der automatischen Konfiguration von Servern in der Farm:
- Erstellen Sie eine Datei
ConfigWizard.ans
von einem konfigurierten Provisioning-Server in der Farm oder erstellen Sie die Datei manuell. Informationen zum manuellen Erstellen der Datei finden Sie unter Manuelles Erstellen der Datei ConfigWizard.ans. - Kopieren Sie die Datei
ConfigWizard.ans
auf die anderen Server in der Farm und ändern Sie die IP-Adresse in der DateiConfigWizard.ans
so, dass sie mit jedem Server in der Farm übereinstimmt. - Führen Sie
ConfigWizard.exe
mit dem Parameter/a
aus.
ConfigWizard.ans
mit dem Konfigurationsassistenten
Erstellen der Datei - Führen Sie
ConfigWizard.exe
mit dem Parameter/s
auf einem konfigurierten Server aus. - Wählen Sie auf der Seite “Farm Configuration” die Option Join existing farm aus.
- Wählen Sie auf den restlichen Seiten des Assistenten Konfigurationseinstellungen aus und wählen Sie dann Finish.
- Kopieren Sie die resultierende Datei
ConfigWizard.ans
aus dem Verzeichnis mit den Citrix Provisioning-Anwendungsdaten in\\ProgramData\\Citrix\\Provisioning Services
.
Kopieren und Ändern der Datei ConfigWizard.ans
- Kopieren Sie die Datei
ConfigWizard.ans
für jeden Server in das Verzeichnis mit den Citrix Provisioning-Anwendungsdaten. - Bearbeiten Sie den Eintrag StreamNetworkAdapterIP=, sodass die IP-Adresse mit der des zu konfigurierenden Servers übereinstimmt. Wenn mehr als eine IP-Adresse für Citrix Provisioning auf dem Server verwendet wird, trennen Sie die IP-Adressen durch Kommas.
Automatisches Ausführen von ConfigWizard.exe
Um Server zu konfigurieren, führen Sie ConfigWizard.exe
mit dem Parameter /a
auf jedem Server aus. Zum Aufrufen einer Liste gültiger ConfigWizard
-Parameter:
- Führen Sie
ConfigWizard.exe
mit dem Parameter/?
aus. - Öffnen Sie im Verzeichnis mit den Citrix Provisioning-Anwendungsdaten die resultierende Datei
ConfigWizard.out
. - Scrollen Sie zum Ende der Datei, um alle gültigen Parameter anzuzeigen.
Um eine Liste der Befehle und deren Beschreibungen abzurufen, verwenden Sie den Parameter / c
.
Manuelles Erstellen der Datei ConfigWizard.ans
Wenn Sie die Datei ConfigWizard.ans
völlig neu erstellen möchten, verwenden Sie einen Texteditor, der Ihnen die Möglichkeit zum Speichern als Unicode gibt, erstellen Sie eine Datei namens ConfigWizard.ans
und speichern Sie sie als Unicode. Geben Sie die in der Tabelle gezeigten Parameter ein. Schließen Sie alle für Ihre Konfiguration relevanten Parameter ein.
Bildschirm | UI-Option | Manueller Parameter |
---|---|---|
DHCP Services | Der Dienst, der auf diesem Computer ausgeführt wird: Microsoft DHCP | IPServiceType=0 |
Citrix Provisioning BootP service | IPServiceType=1 | |
Anderer BootP- oder DHCP-Dienst | IPServiceType=2 | |
Der Dienst, der auf einem anderen Computer ausgeführt wird | Nicht enthalten | |
PXE Services | Microsoft DHCP auf diesem Computer | PXEServiceType=0 |
Citrix Provisioning PXE Service auf diesem Computer | PXEServiceType=1 | |
Der Dienst, der auf einem anderen Computer ausgeführt wird | PXEServiceType=0 | |
Farm Configuration | Farm is already configured | FarmConfiguration=0 |
Create farm | FarmConfiguration=1 | |
Join existing farm | FarmConfiguration=2 | |
Datenbankserver | DatabaseAdminAuthentication | DatabaseAdminAuthentication= < ActiveDirectoryIntegrated oder SqlPassword>
|
DatabaseAdminUsername | DatabaseAdminUsername=< SQL login> (nur verwendet, wenn DatabaseAdminAuthentication = SqlPassword) |
|
DatabaseAdminPassword | DatabaseAdminPassword=< password> (nur verwendet, wenn DatabaseAdminAuthentication = SqlPassword) |
|
Database Server (nach Create Farm oder Join existing farm) | DatabaseAuthentication | DatabaseAuthentication=< ActiveDirectoryIntegrated oder SqlPassword>
|
DatabaseUsername | DatabaseUsername=< SQL login> (nur verwendet, wenn DatabaseAuthentication = SqlPassword) |
|
DatabasePassword | DatabasePassword=< password> (nur verwendet, wenn DatabaseAdminAuthentication = SqlPassword) |
|
Servername | DatabaseServer=< dBName> ,< NonDefaultSQLPort> (wenn Standardport, Portwert weglassen) |
|
Instanzname | DatabaseInstance=< InstanceName>
|
|
Datenbankname | DatabaseNew=< DbName>
|
|
Enable MultiSubnetFailover for SQL Server Always On | MultiSubnetFailover=< 0 oder 1>
|
|
Database Mirror Failover Partner Server Name | FailoverDatabaseServer=< dBName> ,< NonDefaultSQLPort> (wird kein Failoverpartner für die Datenbankspiegelung verwendet, wird dieser Wert ausgelassen oder ist leer) |
|
Database Mirror Failover Partner Instance Name | ||
New Farm (wenn neue Farm erstellt wird) | Farmname | FarmNew=< FarmName>
|
Sitename | SiteNew=< SiteName>
|
|
Collection name | CollectionNew=< CollectionName>
|
|
Farm Administrator group: PVS server is in Active Directory | ADGroup=< Pfad zu AD-Gruppe> Bsp.: test.local/Users/Domain Users
|
|
PVS server is in Workgroup | Group=< Pfad zu lokaler Gruppe> Bsp.: PVS-Server-1/Administrators |
|
New Store (wenn neue Farm erstellt wird) | Storename | Store=< StoreName>
|
Default path | DefaultPath=< Storepfad>
|
|
Existing Farm (beim Beitritt zu bestehender Farm) | Farmname | FarmExisting=< Datenbankname>
|
Site (beim Beitritt zu bestehender Farm) | Existing site; Site name | ExistingSite=< Sitename>
|
New site; Site name | Site=< Sitename>
|
|
Collection name | Collection=< Sammlungsname>
|
|
Store (beim Beitritt zu bestehender Farm) | Existing store; Store name | ExistingStore=< Storename>
|
New store; Store name | Store=< Storename>
|
|
Default path | DefaultPath=< Pfad zum Store>
|
|
Lizenzserver | License server name | LicenseServer=< IP, Hostname, FQDN des Citrix Lizenzservers>
|
License server port | LicenseServerPort=< LicenseServerPort> (Standardport ist 27000) |
|
On-premises (Lizenztyp) | licenseSKU=0 | |
Use Datacenter licenses for desktops if no Desktop licenses are available | LicenseTradeup=<0 oder 1> | |
Cloud (Lizenztyp) | licenseSKU=1 | |
Benutzerkonto | Netzwerkdienstkonto: | Network=1 |
Specified user account; User name/Domain |
< domain\username>
|
|
Kennwort | UserName2=< Kennwort>
|
|
Active Directory Computer Account Password | Days between password updates | PasswordManagementInterval=< #ofDays> (Einschluss dieses Parameters aktiviert Automate computer account password updates) |
Network Communications | Streaming network cards |
< StreamNetworkAdapterIP=IPofStreamingNIC1,IPofStreamingNIC2,…> (kommagetrennte Liste von IPs) |
Management network card | ManagementNetworkAdapterIP=< IPofManagementNIC> (nur eine IP) |
|
Hinweis: Netzwerkkarten können Karten für Streamen und auch für Verwaltung sein. | ||
First communications port | IpcPortBase=6890 | |
Total ports used for server communication | IpcPortCount=20 | |
Console port | SoapPort=54321 | |
TFTP Option and Bootstrap Location | Use Citrix Provisioning TFTP service/Location of the BIOS bootstrap |
BootstrapFile=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN (Einschluss dieses Parameters aktiviert Use the Citrix Provisioning TFTP service) |
Stream Servers Boot List | Specify boot servers (maximal 4, LS1–LS4) | LS#=<IP, Default Subnet Mask,Device Gateway,Server Port> |
Für Default Subnet Mask und Device Gateway 0.0.0.0 verwenden, wenn Informationen von DHCP bereitgestellt werden | ||
LS1=1.1.1.57,255.255.254.0,10.192.176.1,6910 | ||
LS2=2.2.2.92,0.0.0.0,0.0.0.0,6910 | ||
Advanced Stream Servers Boot List | Verbose mode (Diagnoseinformationen anzeigen) | AdvancedVerbose=<0 oder 1> |
Interrupt safe mode (Auswählen, wenn Zielgerät während des Startvorgangs hängen bleibt) | AdvancedInterruptSafeMode=<0 oder 1> | |
Advanced Memory Support | AdvancedMemorySupport=<0 oder 1> | |
Network recovery method | AdvancedRebootFromHD=<0 für Restore Network Connection, 1 für Neustart von Festplatte> | |
Recovery time in seconds | AdvancedRecoverSeconds=< Zeit in Sekunden>
|
|
Login Polling Timeout | AdvancedLoginPolling=< Zeit in Millisekunden>
|
|
Login general timeout | AdvancedLoginGeneral=< Zeit in Millisekunden>
|
|
Soap SSL Configuration | SSL port | SSLPort=54323 |
SSL-Zertifikat | SSLCert=< Token>
|
|
Problem Report Configuration | My Citrix Username | CisUserName=< Benutzername>
|
Kennwort | CisPassword=< Kennwort>
|
In diesem Artikel
- Automatische Installation der Produktsoftware
- Workflow für das automatische Ausführen des Konfigurationsassistenten
- Erstellen der Datei ConfigWizard.ans mit dem Konfigurationsassistenten
- Kopieren und Ändern der Datei ConfigWizard.ans
- Automatisches Ausführen von ConfigWizard.exe
- Manuelles Erstellen der Datei ConfigWizard.ans