Мне разместил выделенный сервер OVH.
При установке сервера я, должно быть, оставил выбор по умолчанию ядра, которое должно использовать стабильное/тестируемое ядро OVH, а не собственное ядро распределения.
Я недавно переключился на использование брандмауэра APF, а не UFW и после установки APF со всеми моими правилами и запуском его с apf -s
Я получаю вывод, который похож на это:
apf(11291): {glob} flushing & zeroing chain policies apf(11291):
{glob} firewall offline apf(11328): {glob} activating firewall
libkmod: ERROR ../libkmod/libkmod-module.c:1655
kmod_module_new_from_loaded: could not open /proc/modules: No such
file or directory Error: could not get list of modules: No such file
or directory apf(11368): {glob} kernel version not equal to 2.4.x or
2.6.x, aborting. apf(11328): {glob} firewall initalized
Я изменил настройки в названной APF MONOKERN
который описан как "Сборки Монолитного ядра поддержки [никакой LKM's]" после нахождения сообщения форума, объяснив, что это необходимо из-за ядра некоторое использование хостов.
Перезапуск APF с apf -r
затем произведенный этот вывод:
apf(22524): {glob} flushing & zeroing chain policies apf(22524):
{glob} firewall offline apf(22599): {glob} activating firewall
libkmod: ERROR ../libkmod/libkmod-module.c:1655
kmod_module_new_from_loaded: could not open /proc/modules: No such
file or directory Error: could not get list of modules: No such file
or directory apf(22703): {glob} determined (IFACE_UNTRUSTED) eth0 has
address 158.69.123.46 apf(22703): {glob} loading preroute.rules
//carries on printing out the firewall rules it is setting up...
apf(22599): {glob} firewall initalized
OVH сказали, что я могу всегда изменять ядро во время переустановки, но я действительно не хочу делать это.
Я размещаю несколько популярную игру на своем сервере приблизительно с 100 пользователями онлайн в любой момент времени. Вывести сервер из эксплуатации в течение нескольких часов, чтобы переустановить распределение и настроить все снова действительно не практично.
Действительно ли возможно переключиться назад на собственное ядро распределения для Ubuntu 16.04, не выполняя переустановку, и раз так как?
Для кого-либо еще, кто спотыкается через это, вот то, как я решил его:
я работал apt-cache search --names-only linux-image
для поиска доступных изображений.
Выбор самого актуального Linux отображает, я работал:
apt-get install linux-image-4.4.0-59-generic
я затем перезагрузил сервер и работал update-grub
.
Это выгрузило ядро для общего Linux один, не теряя меня никакие данные или требуя переустановки.
# cd /etc/grub.d
# mv 06_OVHkernel 96_OVHkernel
# update-grub
Это перечислит ядра с OVH одно последнее. У Вас должно быть ядро распределения сначала, но если Вы не делаете, следуете ответу @James выше.
# reboot
Я сделал комбинацию ответов James и Bryan. Я имел новую ovh машину с Ubuntu 16.04 (в настоящее время 16.04.3) и имел ovh ядро 4.9.58.
Сначала установленный последнее hwe ядро (прокручивающий стабильное ядро выпускают для lts) как в этом ответе https://askubuntu.com/a/944955, который установил 4.10.0-37-универсальное Ядро
apt install linux-generic-hwe-16.04
затем перезагруженный (не уверенный в случае необходимости) и затем примененный ответ от Bryan
cd /etc/grub.d
mv 06_OVHkernel 96_OVHkernel
update-grub
и перезагруженный снова. Теперь у меня есть Ядро 4.10.0-37, включил.