EdgeSight VDA-Share erstellen

Wenn man mit EdgeSight virtuelle Desktops (gepoolt, provisioniert etc.) monitoren will, so sind ein paar Besonderheiten zu beachten. Da die Desktops meist flüchtiger Natur sind, würden sie beim Reboot alle für das Monitoring relevanten Daten verwerfen. Um dies zu verhindern wird dem (VDA) Agent eine off-board Datenbank zugewiesen, in die der Agent nun anstelle der lokalen Firebird DB seine Daten ablegen kann.
Es gibt jedoch auch noch ein paar Dateien, die nicht in der Datenbank abgelegt werden, aber trotzdem wichtig für den Agent sind (Konfigurationsdateien, CrashDumps, LogFiles etc.). Hierfür muss man gemäss der Anleitung eine Freigabe einrichten, allerdings mit besonderen Berechtigungen.
Und da ich diese Freigabe schon ein paar Dutzend mal eingerichtet habe, und *jedesmal* die einzelnen Berechtigungsattribute nachschlagen musste, gibt es hier nun eine passende Batchdatei, die den Job fehlerfrei und schneller als ich erledigt.

Wie immer per copy&paste zum Mitnehmen - have fun!


@echo off
rem ### contact daniel.wipperfuerth@adn.de for info / improvements to makecesvda.bat.
echo ######
echo ### script to create a fileshare for data upload of VDAs
echo ### for Citrix EdgeSight System Monitoring
echo ### according to http://support.citrix.com/proddocs/topic/edgesight54/es-vdesktop-setup-agent-fileshare.html
echo ######
echo.

mkdir c:\cesvda
net share cesvda=c:\cesvda /grant:"NT AUTHORITY\Authenticated Users",change
echo y|cacls c:\cesvda /s:"D:PAI(A;;0x13008d;;;AU)"
:end
pause

Kommentare

Beliebte Posts aus diesem Blog

Auf NFS Shares mit Windows zugreifen

Citrix Default Passwords

Lokales ISO Repository im XenServer anlegen