So richten Sie den Agenten zum Mounten einer Dateifreigabe ein

So richten Sie den Agenten ein, um eine Dateifreigabe zu mounten und in Prozessen zu verwenden.

Ossi Galkin avatarGeschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contents

Geschrieben 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.

  1. Erstellen Sie ein Verzeichnis mit dem NamenAgentInstallerDirectory\zusätzlicheDateienneben dem Installationsprogramm und der Datei config.json. Erstellen Sie im Verzeichnis eine Datei mit dem Namen FileShares.agentServiceTransformation.

  2. 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>
  1. Führen Sie das Installationsprogramm gemäß denInstallieren eines AgentenAnleitung.

  2. 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.

  1. Sichern Sie die Datei FrendsAccService.exe.config im Installationsverzeichnis des Frends-Agenten und öffnen Sie sie.

  2. 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"
}]' />
  1. Starten Sie den Frends Agent-Dienst neu

  2. 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