Ubuntu 20 LTS - правильный способ постоянного изменения tc qdisc для сетевого интерфейса?

Существует ли правильный способ определения настроек tc qdisc (или tc settings в общем, нужны некоторые фильтры тоже) для сетевого интерфейса при загрузке или мне нужно написать свой собственный сценарий запуска системы?

Я знаю о sysctl net.core.default_qdisc и изменил его на простой prio по умолчанию, но основной интерфейс, обращенный к Интернету, нуждается в более детальной настройке.

Поскольку я в основном новичок Ubuntu и systemd, я был бы не против, если бы кто-то поделился шаблоном сценария systemd для запуска при загрузке, если нет другого способа.

Изменить: Не знал о crontab @ reboot, возможно, самый простой способ к этому.

-121--890493- vboxweb не удалось запустить Groovy Gorilla ● vboxweb.service - веб-служба VirtureBox загружена: загружена (/lib/systemd/system/vboxweb.service; отключенный; стиль поставщика: включено) Active: failed (Result: exit-code), поскольку Sun...

Groovy Gorilla

● vboxweb.service - VirtualBox Web Service
     Loaded: loaded (/lib/systemd/system/vboxweb.service; disabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sun 2021-02-14 13:23:27 EST; 12min ago
    Process: 13030 ExecStart=/usr/lib/virtualbox/vboxweb-service.sh start (code=exited, status=1/FAILURE)

Feb 14 13:23:26 zika.gattaca.net systemd[1]: Starting VirtualBox Web Service...
Feb 14 13:23:27 zika.gattaca.net vboxweb-service.sh[13030]: vboxweb-service.sh: Starting VirtualBox web service.
Feb 14 13:23:27 zika.gattaca.net vboxweb-service.sh[13030]: vboxweb-service.sh: failed: VirtualBox web service failed to start.
Feb 14 13:23:27 zika.gattaca.net systemd[1]: vboxweb.service: Control process exited, code=exited, status=1/FAILURE
Feb 14 13:23:27 zika.gattaca.net systemd[1]: vboxweb.service: Failed with result 'exit-code'.
Feb 14 13:23:27 zika.gattaca.net systemd[1]: Failed to start VirtualBox Web Service.

добавляет/etc/default/virtualbox:

VBOXWEB_USER=brad
VBOXWEB_GROUP=vboxusers

и работает, но после перезагрузки снова не работает.

служба отключена до тех пор, пока не будет найдено решение

modprobe vboxdrv не пожалуется

и

modinfo vboxdrv
filename:       /lib/modules/5.8.0-31-generic/updates/dkms/vboxdrv.ko
version:        6.1.16_Ubuntu r140961 (0x00300000)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     CB64A31463F675E2949EA48
depends:        
retpoline:      Y
name:           vboxdrv
vermagic:       5.8.0-31-generic SMP mod_unload 
parm:           force_async_tsc:force the asynchronous TSC mode (int)

reinstalled DKMS
DKMS: uninstall completed.
------------------------------
Deleting module version: 6.1.16
completely from the DKMS tree.
------------------------------
Done.
Unpacking virtualbox-dkms (6.1.16-dfsg-6~ubuntu1.20.10.1) over (6.1.16-dfsg-6~ubuntu1.20.10.1) ...
Setting up virtualbox-ext-pack (6.1.16-1~ubuntu1.20.10.1) ...
virtualbox-ext-pack: downloading: http://download.virtualbox.org/virtualbox/6.1.16/Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extp
ack
The file will be downloaded into /usr/share/virtualbox-ext-pack
Hash mismatch Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack: expected 9802482b77b95a954cb5111793da10d009009a4e9a9c4eaa4bd1ae5
dafe9db46, removing the file.
dpkg: error processing package virtualbox-ext-pack (--configure):
 installed virtualbox-ext-pack package post-installation script subprocess returned error exit status 1
Setting up virtualbox-dkms (6.1.16-dfsg-6~ubuntu1.20.10.1) ...
Loading new virtualbox-6.1.16 DKMS files...
Building for 5.8.0-31-generic 5.8.0-44-generic
Building initial module for 5.8.0-31-generic
Done.


DKMS: install completed.
Errors were encountered while processing:
 virtualbox-ext-pack
E: Sub-process /usr/bin/dpkg returned an error code (1)

Что это пытается сказать мне:

Hash mismatch Oracle_VM_VirtualBox_Extension_Pack-6.1.16.vbox-extpack: expected 9802482b77b95a954cb5111793da10d009009a4e9a9c4eaa4bd1ae5
dafe9db46, removing the file.

Спасибо!

0
задан 27 February 2021 в 00:00

1 ответ

Полные инструкции для новой установки, не удаляя из старой коробки. HTTPS: // www.virtualbox.org/wiki/linux_downloads

note: После чистого удаления вы должны перезагрузить систему для загрузки ядра-модуля на новый, и пока удаляет все драйверы и услуги из VM, должны остановиться.

Номер, несовмешимый, потому что указанная проблема - не эквивалентность - может быть, с более новыми версиями, ваша ошибка исчезнет, ​​или, возможно, не все старые сервисы разгрузили во время установки!

0
ответ дан 18 March 2021 в 23:34

Другие вопросы по тегам:

Похожие вопросы: