summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux
diff options
context:
space:
mode:
authorChristian Rößler2021-05-05 17:22:45 +0200
committerChristian Rößler2021-05-05 17:22:45 +0200
commitfd683129cead36a5a7341f72ca14807e6f8f8a50 (patch)
tree648233844833660c840fcd69611b8b4df1139d5d /core/modules/run-virt/data/opt/openslx/vmchooser/data/linux
parent[splashtool] remove unneded file (diff)
downloadmltk-fd683129cead36a5a7341f72ca14807e6f8f8a50.tar.gz
mltk-fd683129cead36a5a7341f72ca14807e6f8f8a50.tar.xz
mltk-fd683129cead36a5a7341f72ca14807e6f8f8a50.zip
[run-virt] Linux script's LIESMICH/README edited a bit.
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/data/linux')
-rwxr-xr-xcore/modules/run-virt/data/opt/openslx/vmchooser/data/linux/LIESMICH30
-rwxr-xr-xcore/modules/run-virt/data/opt/openslx/vmchooser/data/linux/README20
2 files changed, 30 insertions, 20 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/LIESMICH b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/LIESMICH
index cf5dbc5d..54a30955 100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/LIESMICH
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/LIESMICH
@@ -8,15 +8,15 @@ Binaries in der genutzen virtuellen Maschine enthalten sind.
Folgende Programme werden benötigt:
-awk, cat, chmod, chown, cut, cvt, find, grep, head, hexdump, ln, logger,
-mkdir, mount, mount.cifs, mv, ping, printf, ps, rmdir, sed, sleep, su,
-systemctl, timeout, unlink, xdg-user-dir, xrandr, xterm.
+awk, cat, chmod, chown, cut, cvt, find, fusermount, grep, head, hexdump,
+ln, logger, mkdir, mount, mount.cifs, mv, ping, printf, ps, rmdir, sed,
+sleep, su, systemctl, timeout, unlink, xdg-user-dir, xrandr, xterm.
-Als mitunter fehlend haben sich insbesondere mount.cifs (wenn SMB-Laufwerke
-nicht eingebunden werden und xdg-user-dir (wenn keine Icons auf dem Desktop
-erscheinen) erwiesen. Zur Ermittlung eventuell fehlender binaries ist
-hilfreich, das Skript openslx mit root-Rechten von Hand zu starten und auf
-"…not found" u.ä. zu achten.
+Als mitunter fehlend haben sich insbesondere mount.cifs, mount.davfs (wenn
+SMB- bzw. Webdav-Laufwerke nicht eingebunden werden) und xdg-user-dir
+(wenn keine Icons auf dem Desktop erscheinen) erwiesen. Zur Ermittlung
+eventuell fehlender binaries ist hilfreich, das Skript openslx mit root-
+Rechten von Hand zu starten und auf "…not found" u.ä. zu achten.
Logeinträge:
@@ -28,14 +28,20 @@ die Einträge sind zudem wie folgt aufgeschlüsselt:
'openslx utility script': openslx-Hauptskript
'openslx sharemapper': Dienstskript zum Einhängen der Netzlaufwerke,
'openslx resolution utility': Dienstskript zur Bildschirmauflösung.
+'openslx umounter': Dienstskript zum Unmounten eingehängter Netzlauf-
+ werke bei Shutdown. (Anmerkung: besonders bei per
+ Userspace über fusermount eingehängten Webdav-
+ laufwerken wichtig, da es sonst zu Wartezeiten
+ beim Shutdown der VM kommen kann.)
Enthaltene Skripte:
vm_installer: Dieses Skript einmalig in einer lokalen, permanenten (also
nicht innerhalb des Poolsystems) Virtuellen Maschine ausführen.
- Es schreibt zwei systemd-Servicedateien und verlinkt diese,
- um beim Systemstart folgende Skripte zu starten:
+ Eine vorherige Installation sollte erkannt und korrigiert
+ werden. Es schreibt zwei systemd-Servicedateien und verlinkt
+ diese, um beim Systemstart folgende Skripte zu starten:
openslx: Das Skript openslx wird von einem durch vm_installer
erzeugten systemd-Dienst gestartet. Es ruft die Funktionen
@@ -51,8 +57,8 @@ resolution_standalone: Einzelstehende Version des resolution-Skriptes, die
Einbindung innerhalb der VM (Xsetup/Xreset) muss daher
selbst gesorgt werden.
- Anmerkung: Dieses Skript wird nur unstetig gewartet, die
- Nutzung von openslx wird daher empfohlen.
+ Anmerkung: Dieses Skript wird nicht mehr bzw. nur unstetig
+ gewartet, die Nutzung von openslx wird daher sehr mpfohlen.
Veraltet als Einzelskripte:
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/README b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/README
index 6a58e448..885fba7e 100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/README
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/README
@@ -8,13 +8,14 @@ check the usual log files, of course).
These programs are needed:
-awk, cat, chmod, chown, cut, cvt, find, grep, head, hexdump, ln, logger,
-mkdir, mount, mount.cifs, mv, ping, printf, ps, rmdir, sed, sleep, su,
-systemctl, timeout, unlink, xdg-user-dir, xrandr, xterm.
+awk, cat, chmod, chown, cut, cvt, find, fusermount, grep, head, hexdump,
+ln, logger, mkdir, mount, mount.cifs, mv, ping, printf, ps, rmdir, sed,
+sleep, su, systemctl, timeout, unlink, xdg-user-dir, xrandr, xterm.
-Two likely candidates are in particular mount.cifs and xdg-user-dir. Do
-detect missing binaries it is helpful to start the script openslx with root
-permissions by hand and check for "…not found" messages.
+Some likely candidates are in particular mount.cifs, mount.davfs and
+xdg-user-dir. To detect missing binaries it is helpful to start the script
+openslx in the virtual machine with root permissions by hand and check for
+"... not found" messages.
Log file entries:
@@ -25,12 +26,14 @@ distinguished by a preceding 'openslx'; the entries are further itemised by:
'openslx utility script': openslx main script,
'openslx sharemapper': utility to mount network shares,
'openslx resolution utility': utility to set monitor resolution.
+'openslx umounter': utility for unmounting previously script-mounted network
+ drives at shutdown. (Ann.: This is important at userspace
+ mounted (fusermount) webdav shares, as it else may lead
+ to waiting time at shutdown of the virtual machine.)
Included scripts:
-This package consists of following scripts:
-
vm_installer: This script is to be started once in a local, permanent (so
not within the pool system environment) virtual machine. It
writes two systemd service files and links them, so following
@@ -44,6 +47,7 @@ openslx: The script openslx will be started via systemd service written
umnt_shares: (before shutdown.target): Unmounts given network shares at
virtual machine shutdown.
+
resolution_standalone: Standalone version of resolution sctipt. Needs no
preliminary work done by systemd or vm_runtime. It has to be
embedded/startedt via adequate means by hand (eg.