Posts

Es werden Posts vom Dezember, 2010 angezeigt.

PNA URL per GPO / ADM setzen

Wurde ich schon öfter gefragt, warum bei neuen Usern auf einem Terminalserver oder an Workstations das Citrix Online Plugin (the client formerly known as PNA, Program Neighborhood Agent or in between XenApp Plugin for hosted apps [sic!]) ständig fragt, wo denn hier ein Webinterface in der Nähe wohnt? Am besten eines mit einer downloadbaren config.xml? Ja - vermutlich wurde das Online Plugin installiert, ohne den Parameter  SERVER_LOCATION="your.web-interface.server"  anzugeben (ggf. noch ergänzt um Protokoll und Pfad, falls abweichend von http:// oder /citrix/pnagent/config.xml). Möglichkeit 1: Reinstallation - inakzeptabel. Möglichkeit 2: Übersteuern / Setzen des Default-Werts über Gruppenrichtlinien - besser. Daher anbei zwei (wie immer) copy & paste fertige ADM-Dateien, die sich dieses Problems annehmen. Getestet, funktioniert, aber (auch wie immer) ohne Anspruch auf Garantie. Feedback (schon wieder wie immer) ist jederzeit willkommen. Die erste ADM ist für 32

WebInterface Standardseiten aufsetzen

Na? Auch schon mal ein Citrix Webinterface installiert? Bestimmt. Und was macht man danach? Sites einrichten natürlich. Die beiden üblichen - demnächst ja vielleicht drei Sites. Aber momentan richtet man doch üblicherweise eine XenAppWeb und eine XenAppServices Site ein (Access Interface / PNAgent). Da die Konfiguration in den meisten Szenarien ähnlich aussehen dürfte, habe ich diesen Vorgang (wie hier üblich) als kleine Batch-Datei zusammengefasst. Ergebnis ist eine XenApp- und eine Services-Site, weitere Anpassungen sind über die Citrix WebInterface Management-Konsole jederzeit selbst machbar. Die Batch-Datei fragt nach, ob mit Standard-Werten (Pfade, Server) gearbeitet werden soll, man kann aber auch eigene Angaben interaktiv machen. Ich habe für den Fall, dass diese Batchdatei selbst geskriptet aufgerufen wird, einen Parameter vorgesehen, der nichts mehr fragt und stattdessen flott ein Ergebnis liefert (/stfu). Hier ist der WI zard of OS :-) @echo off rem ### contact dan

ISO Library für XenServer erstellen

Habe ich seit Jahren eine wunderbare ISO Library mit etlichen ISO Images verschiedenster Hersteller in beiden Bit-Tiefen, in mehreren Sprachen? Klar! Wer nicht? Um hier noch den Überblick zu behalten habe ich natürlich Verzeichnisse und Unterverzeichnisse angelegt, eine typische Struktur einer ISO Library sieht also wie folgt aus: Microsoft Windows XP Vista 7 EN 32 64 DE 32 64 Citrix XenApp 4 4.5 5 6 7 XenDesktop XenServer Other Vielleicht auch tiefer, umfangreicher - wie auch immer. Wie importiere ich so eine ISO Library zum XenServer? XenServer erwartet eine CIFS/NFS Share, interessiert sich jedoch nur für das erste Level, die "Root" der Share. XenServer unterstützt auch Deep-Links, also anstelle von file://fileserver/freigabe könnte ich auch auf file://fileserver/freigabe/verzeichnis verweisen. Ich könnte auch noch prima mit zwei XenServer ISO Libraries leben, Microsoft und Citrix. Aber will ich für jedes Verzeichnis (Citrix\XenApp\5\32bit\DE) ein

Lokales LVM SR in Ext3 konvertieren

Muss ich mal wieder ein Training mit XenServer auf schmaler Hardware halten? Meist ist ja die Festplatte zu klein - 250 GB, das muss doch reichen, sind auch SAS Festplatten. Schön, flott, aber eben klein. Windows 7 will laut Template bereits 24 GB für sich alleine haben, zwei Provisioning Server VMs dazu, zwei DDCs auf 2003er Basis, ein DC pro Teilnehmer und mindestens eine grosse virtuelle Festplatte zur Aufnahme der vDisk für PVS. Das von XenServer eingerichtete Standard Storage Repository auf LVM Basis kann hier schnell an seine Grenzen kommen, vor allem, weil es nicht thin-provisioning nutzt (was durchaus machbar ist) sondern für eine 24 GB Festplatte für eine Windows 7 VM ganze 24 GB allokiert. Abhilfe schafft hier der Citrix KB Artikel CTX116324 - How To Change the Default Storage Repository to File-based VHD-on-EXT3   Problem hierbei ist nur: Will ich den ganzen Kurs das Zeug abtippen lassen? Vermutlich erst nachdem die Teilnehmer fit im Umgang mit der Console geworden sind -