So richten Sie den Agenten ein, um eine Dateifreigabe zu mounten und in Prozessen zu verwenden.
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contentsGeschrieben für Frends Version 4.5
Voraussetzungen
Dieser Leitfaden erweitert dieInstallieren eines AgentenAnleitung: Sie müssen daher zusätzlich zu den unten aufgeführten Voraussetzungen auch die entsprechenden Voraussetzungen erfüllen.
Das Laufwerk, dem Sie die Dateifreigabe zuordnen möchten, z. B. Y
Benutzername für den Zugriff auf die Dateifreigabe, z. B. AZURE\myazurefileaccount
Passwort für den Zugriff auf die Dateifreigabe, z. B. xxxyyyzzz==
Der Freigabespeicherort, z. B. \myazurefileaccount.file.core.windows.net\myazurefiles
Überblick
Der Frends-Agent mountet Dateifreigaben beim Start entsprechend seiner Konfigurationsdatei FrendsAccService.exe.config.
Diese Einstellung kann entweder vom Installationsprogramm gemäß einer Konfigurationstransformation geschrieben oder durch direktes Bearbeiten der Konfigurationsdatei vorgenommen werden.
Erstellen einer Konfigurationstransformationsdatei für das Installationsprogramm
Es wird empfohlen, eine Transformationsdatei zu verwenden, um die Dateifreigabeeinstellung zur Konfiguration hinzuzufügen. Dies liegt daran, dass die Konfigurationsdatei bei jeder Installation überschrieben wird. Durch die Wiederverwendung der Transformation ist die Dateifreigabeeinstellung in der Konfigurationsdatei immer festgelegt.
Erstellen Sie ein Verzeichnis mit dem Namen
AgentInstallerDirectory\zusätzlicheDateien
neben dem Installationsprogramm und der Datei config.json. Erstellen Sie im Verzeichnis eine Datei mit dem Namen FileShares.agentServiceTransformation.Fügen Sie der Datei den folgenden Inhalt mit den richtigen Werten aus den Voraussetzungen hinzu. Denken Sie daran, Backslashes (\) zu maskieren:
<Konfiguration xmlns:xdt='http://schemas.microsoft.com/XML-Document-Transform'>
<App-Einstellungen>
<add key='MappedDriveSettingsJson' value='' xdt:Transform='InsertIfMissing' xdt:Locator='Match(Schlüssel)' />
<Schlüssel hinzufügen="MappedDriveSettingsJson" Wert='[
{
"Laufwerksbuchstabe": "Y",
"PathToMap": "\\\\myazurefileaccount.file.core.windows.net\\myazurefiles",
"Passwort": "xxxyyyzzz==",
"Benutzername": "AZURE\\myazurefileaccount"
}]'
xdt:Transform='Attribute festlegen' xdt:Locator='Match(Schlüssel)' />
</appSettings>
</Konfiguration>
Führen Sie das Installationsprogramm gemäß denInstallieren eines AgentenAnleitung.
Der Frends-Agent sollte nun beim Start das Laufwerk entsprechend den Konfigurationseinstellungen zuordnen.
Manuelles Ändern der Agentenkonfiguration
Wenn Sie das File Share Mapping nur einmalig einrichten möchten ohne den Agenten neu zu installieren, beispielsweise um das Mapping zu testen, können Sie die nötigen Änderungen auch manuell in der Konfigurationsdatei vornehmen.
Beachten Sie, dass alle Änderungen an der Konfigurationsdatei verloren gehen, wenn Sie eine neue Version des Agenten installieren und Sie die Änderungen nach dem Update erneut vornehmen müssen. Es wird dringend empfohlen, stattdessen die Konfigurationstransformation zu verwenden.
Sichern Sie die Datei FrendsAccService.exe.config im Installationsverzeichnis des Frends-Agenten und öffnen Sie sie.
Fügen Sie die folgende Einstellung innerhalb des Elements <appSettings> mit den entsprechenden Einstellungen aus den Voraussetzungen hinzu
<Schlüssel hinzufügen="MappedDriveSettingsJson" Wert='[
{
"Laufwerksbuchstabe": "Y",
"PathToMap": "\\\\myazurefileaccount.file.core.windows.net\\myazurefiles",
"Passwort": "xxxyyyzzz==",
"Benutzername": "AZURE\\myazurefileaccount"
}]' />
Starten Sie den Frends Agent-Dienst neu
Der Frends-Agent sollte nun beim Start das Laufwerk entsprechend den Konfigurationseinstellungen zuordnen.
Verwenden der Dateifreigabe
Prozesse sollten nun normal auf die bereitgestellte Dateifreigabe zugreifen können, z. B. Y:\myFile.xml
Verwandte ArtikelFrends Agent-Volume-HalterungenFrends Agent Shared State Store und hohe VerfügbarkeitFrends Agent unter Linux installieren (Experimentelles Setup für Frends 5.4)Für Agenten verfügbare SpeicherEinführung in die Einrichtung einer Agentengruppe