- Startseite
- Workspace
- Installation
- Installation
- Docker
- Aktivieren von vsyscall unter Debian
Aktivieren von vsyscall unter Debian
Einleitung
Wenn Sie eine der neuesten Debian-Versionen verwenden, müssen Sie möglicherweise vsyscall
aktivieren, das bei einigen Kernel-Versionen standardmäßig deaktiviert ist, beispielsweise bei Debian 9 (Stretch) mit Kernel 4.18.x.bpo und Debian 10 (Buster) RC1 mit Kernel 4.19.0.
vsyscall
ist ein Mechanismus, der bestimmte Systemaufrufe unter Linux beschleunigt. Er ist für die korrekte Funktion von ONLYOFFICE E-Mail erforderlich. Um den ONLYOFFICE E-Mail-Docker-Container auszuführen und die korrekte Funktion von ONLYOFFICE E-Mail sicherzustellen, befolgen Sie bitte die nachstehenden Anweisungen.
Überprüfen, ob vsyscall deaktiviert ist
Um zu überprüfen, ob Ihr System vsyscall
deaktiviert hat, führen Sie den folgenden Befehl aus:
cat /proc/self/maps | egrep 'vdso|vsyscall'
Sie sehen eine Ausgabe ähnlich der folgenden
7fffccfcc000-7fffccfce000 r-xp 00000000 00:00 0 [vdso]
oder wie diese:
7fffe03fe000-7fffe0400000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Wenn Sie keine vsyscall
-Zuordnung sehen, fügen Sie vsyscall=emulated
zu den Kerneloptionen in Ihrem Bootloader hinzu, wie im nächsten Schritt beschrieben.
Aktivieren von vsyscall
Um vsyscall
auf Ihrem Betriebssystem zu aktivieren, führen Sie die folgenden Befehle aus:
echo 'GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"' >> /etc/default/grub
Dieser Befehl gibt den Parameter an, der das Laden des Kernels mit aktiviertem vsyscall
beim Systemstart ermöglicht, und fügt diesen Parameter der Datei /etc/default/grub
hinzu, die die Haupteinstellungen für den GRUB-Bootloader enthält.
Nachdem die Datei /etc/default/grub
geändert wurde, müssen Sie GRUB aktualisieren:
update-grub
Starten Sie nun das System neu:
reboot
Nachdem das System neu gestartet wurde, können Sie mit der ONLYOFFICE E-Mail Docker-Version Installation fortfahren.