Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Включение vsyscall в Debian

Обновлено: 15.07.26

Введение

Если вы используете одну из последних версий Debian, может потребоваться включить vsyscall, который по умолчанию отключен для некоторых версий ядра, например, для Debian 9 (Stretch) с ядром 4.18.x.bpo и Debian 10 (Buster) RC1 с ядром 4.19.0.

vsyscall — это механизм, который используется для ускорения определенных системных вызовов в Linux. Он требуется для правильной работы Почтового сервера. Для запуска Docker-контейнера Почтового сервера и обеспечения его правильной работы выполните следующие инструкции.

Проверка того, отключен ли vsyscall

Чтобы проверить, отключен ли в вашей системе vsyscall выполните следующую команду:

cat /proc/self/maps | egrep 'vdso|vsyscall'

Вы увидите результат следующего вида:

7fffccfcc000-7fffccfce000 r-xp 00000000 00:00 0                          [vdso]

Или следующего вида:

7fffe03fe000-7fffe0400000 r-xp 00000000 00:00 0                          [vdso]

Если вы не видите сопоставления vsyscall, добавьте параметр vsyscall=emulated в параметры ядра в загрузчике, как это описано в следующем шаге.

Включение vsyscall

Для того, чтобы включить vsyscall в вашей операционной системе, выполните следующие команды:

echo 'GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"' >> /etc/default/grub

Эта команда задает параметр, позволяющий при загрузке системы загружать ядро с включенным vsyscall, и добавляет этот параметр в файл /etc/default/grub, который содержит основные настройки для загрузчика GRUB.

После того, как файл /etc/default/grub будет изменен, необходимо обновить GRUB:

update-grub

Теперь перезагрузите систему:

reboot

После перезагрузки системы можно переходить к установке ↗ Docker-версии Почтового сервера.

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое