Bug 38050

Summary: Включение сервисов openvswitch через systemctl enable
Product: Альт Сервер Reporter: Михаил Буриченко <burichenko.m.s>
Component: Ошибки работыAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: rider, shaba
Version: 9.0   
Hardware: x86_64   
OS: Linux   

Description Михаил Буриченко 2020-02-07 11:14:01 MSK
Доброго времени суток.

Столкнулся с проблемой. Требовалось осуществить запуск сервисов openvswitch при загрузке ОС.

Команды "systemctl enable ovs-vswitchd" и "systemctl enable ovsdb-server" не выполняются, ссылаясь на отсутствие секции [install] в файлах сервисов.

Включить openvswitch можно двумя способами:

1.

ln -s /lib/systemd/system/ovs-vswitchd.service /etc/systemd/system/network-online.target.wants/
ln -s /lib/systemd/system/ovsdb-server.service /etc/systemd/system/network-online.target.wants/

2.

Дописать секцию [install] через systemctl edit (тогда будет создан override), после чего выполнить systemctl daemon-reload и systemctl enable... 

3.

chkconfig openvswitch on
Comment 1 Alexey Shabalin 2020-02-07 11:57:07 MSK
Где вы такие инструкции и советы берете?
Все же уже сделано для удобства и простоты. systemctl enable openvswithchd.service делает всё необходимое. Не придумывайте себе проблем.
Comment 2 Михаил Буриченко 2020-02-07 12:27:25 MSK
(Ответ для Alexey Shabalin на комментарий #1)
> openvswithchd.service делает всё необходимое.

Ну тогда openvswitch.service.

Нет инструкций и советов. Видимо всё на платную поддержку расчитано.