Перейти к содержимому


Фото
- - - - -

Не запускается автоматически drwcs на linux после обновления до 11.00.2


  • Please log in to reply
12 ответов в этой теме

#1 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 05 Июнь 2020 - 23:07

Здравствуйте.

Имеем сервер DrWeb ES на Ubuntu 15.04. На нём стоял сначала ESS 6 версии, затем обновленный до 10 . Сейчас обновились до 11.00.2.
Обновление прошло штатно. После обновления DrWeb стартанул антивирусная сеть обновилась и с самим антивирусным сервером проблем нет.
После перезагрузки машины, оказалось, что сервер не стартует автоматом. Руками, если запустить от SU командой /etc/init.d/drwcsd start сервер запускается, работает.
Удалил, заново установил эту же 11 версию - проблема не исчезла.

В линуксе не силён, всё, что знаю просмотрел.

 

Вот кусок syslog по команде grep -i drwcs /var/log/syslog

 

Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/auth/libdrwauth_pam.so: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/auth/libdrwauth_radius.so: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/database/libdrwdbdrv_intdb.so: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/lib/database/libdrwdb_manager.so: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/config-info.ds: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/fs.ds: Нет такого файла или каталога
Jun  5 22:11:41 drwebserver ureadahead[196]: ureadahead:/opt/drwcs/ds-modules/server.ds: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/run/drwcs.pid: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-ldap.xml: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-pam.xml: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/etc/auth-radius.xml: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/dbinternal.dbs: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/extensions/disabled/1000-tivoli/.name: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/.delivery: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwbases/20200527025726/script.rexx: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwupgrade/20180920125819/win-nt-32/dwprot2k.sys: Нет такого файла или каталога
Jun  5 22:11:42 drwebserver ureadahead[196]: ureadahead:/var/opt/drwcs/repository/10-drwupgrade/20180920125819/win-nt-32/dwprot.sys: Нет такого файла или каталога

Понимаю, что что-то с правами или пользователями, т.к. файлы эти есть на самом деле, вручную ничего не менял после установки. Сервис автоматически стартует как видно, но не может запуститься - нет доступа к файлам и каталогам.

 

Сам решить проблему не могу. Прошу помощи.

 

Прикрепленные файлы:

  • Прикрепленный файл  syslog.zip   28,9К   2 Скачано раз
  • Прикрепленный файл  drwcsd.zip   243,07К   2 Скачано раз


#2 maxic

maxic

    Keep yourself alive

  • Moderators
  • 12 475 Сообщений:

Отправлено 06 Июнь 2020 - 14:04

first, а сменить права на правильные? Там drwcs:drwcs должно быть.



#3 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 4 458 Сообщений:

Отправлено 06 Июнь 2020 - 18:58

maxic, а что не так с правами? Там drwcs:drwcs, и с ними оно успешно работает.

 

first, сервис drwcsd оказался добавлен в нужный runlevel? А если через systemctl запускать – запускается? Если конечно у Вас там systemd.

 

Понимаю, что что-то с правами или пользователями, т.к. файлы эти есть на самом деле, вручную ничего не менял после установки. Сервис автоматически стартует как видно, но не может запуститься - нет доступа к файлам и каталогам.

Непонятно, откуда сделан такой вывод.

 

Кстати, почему 11, а не 12? Ладно б сертифицированная версия была, но ведь нет.


Семь раз отрежь – один раз проверь

#4 maxic

maxic

    Keep yourself alive

  • Moderators
  • 12 475 Сообщений:

Отправлено 07 Июнь 2020 - 22:10

Afalin, встречал аналогичные проблемы именно из-за прав на файлы. Давно. После смены прав всё нормализовалось.



#5 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 4 458 Сообщений:

Отправлено 08 Июнь 2020 - 08:29

Afalin, встречал аналогичные проблемы именно из-за прав на файлы. Давно. После смены прав всё нормализовалось.

Без каких бы то ни было следов в логах?


Семь раз отрежь – один раз проверь

#6 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 08 Июнь 2020 - 13:09

Приветствую!

 

Права не менял, всё по умолчанию. Сейчас проверил там Пользователь/Группа drwcs:drwcs

11 версию ставил чтобы "не перепрыгивать " через релиз.

 

Я теперь думаю, поставить 12 версию, и если она не будет работать, то тогда уж менять ОС на свежую, т.к. та версия ubuntu  15.04, уже не поддерживается, конечно. Возможно в этом проблема, хоть в документации на DrWeb указано :

ОС семейства UNIX

Linux, при наличии библиотеки glibc не младше 2.13;

Ubuntu 15.04

Ubuntu 15.04 x86_64

 

 

У нас, получается стоит сейчас: Linux 3.19.0-81-generic x86_64; Ubuntu 15.04; glibc 2.21

 

Не знаю, может в этом какой-то корень проблем, т.к. репозитории ubuntu этой версии уже не доступны.



#7 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 4 458 Сообщений:

Отправлено 08 Июнь 2020 - 13:11

Я теперь думаю, поставить 12 версию, и если она не будет работать

Думаю, будет то же самое. Принципиально там вроде бы ничего и не менялось.

 

Не знаю, может в этом какой-то корень проблем, т.к. репозитории ubuntu этой версии уже не доступны.

Не имеет никакого значения.

 

Вопросы выше – в силе.


Семь раз отрежь – один раз проверь

#8 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 08 Июнь 2020 - 13:15

 

 

first, сервис drwcsd оказался добавлен в нужный runlevel?

А это как посмотреть? Если это про каталоги /etc/rc*.d, то там да, файлы DrWeb присутствуют.



#9 Aleksandra

Aleksandra

    VIP

  • Helpers
  • 2 766 Сообщений:

Отправлено 08 Июнь 2020 - 13:26

Не знаю, может в этом какой-то корень проблем, т.к. репозитории ubuntu этой версии уже не доступны.

Неожиданно... Выяснилось что работаем на протухшем старье.



#10 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 08 Июнь 2020 - 13:41

maxic, а что не так с правами? Там drwcs:drwcs, и с ними оно успешно работает.

 

first, сервис drwcsd оказался добавлен в нужный runlevel? А если через systemctl запускать – запускается? Если конечно у Вас там systemd.

 

 

 

systemctl list-units --type target

 

UNIT                  LOAD   ACTIVE SUB    DESCRIPTION
basic.target          loaded active active Basic System
cryptsetup.target     loaded active active Encrypted Volumes
getty.target          loaded active active Login Prompts
graphical.target      loaded active active Graphical Interface
local-fs-pre.target   loaded active active Local File Systems (Pre)
local-fs.target       loaded active active Local File Systems
multi-user.target     loaded active active Multi-User System
network-online.target loaded active active Network is Online
network.target        loaded active active Network
paths.target          loaded active active Paths
printer.target        loaded active active Printer
remote-fs-pre.target  loaded active active Remote File Systems (Pre)
remote-fs.target      loaded active active Remote File Systems
slices.target         loaded active active Slices
sockets.target        loaded active active Sockets
sound.target          loaded active active Sound Card
swap.target           loaded active active Swap
sysinit.target        loaded active active System Initialization
time-sync.target      loaded active active System Time Synchronized
timers.target         loaded active active Timers

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

20 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

 

 

systemctl is-enabled drwcs

 

 

Failed to get unit file state for drwcs.service: No such file or directory

 

 

Или я совсем не то смотрю?

 

Может вот эту команду нужно сделать?

 

systemctl enable drwcs



#11 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 08 Июнь 2020 - 13:45

 

Не знаю, может в этом какой-то корень проблем, т.к. репозитории ubuntu этой версии уже не доступны.

Неожиданно... Выяснилось что работаем на протухшем старье.

 

Ну до этого, 5 лет работала же 10 версия. Комп вообще не требовал ни единого случая осбслуживания. Его настроили включили и даже не подлючались к нему. Автономно 5 лет работал. Сервер DrWeb без сбоев функционировал, да и версия ubuntu в поддерживаемых, ведь, есть.



#12 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 4 458 Сообщений:

Отправлено 08 Июнь 2020 - 13:56

А вот drwcs.service кстати да, выкидывали, наверное как раз в 11.

Вообще, если в rc*.d оно есть, то должно быть достаточно, как мне кажется. SystemV init-скрипты там должны поддерживаться.


Семь раз отрежь – один раз проверь

#13 first

first

    Newbie

  • Posters
  • 11 Сообщений:

Отправлено 08 Июнь 2020 - 16:55

Я решил свою проблему.

 

Создал вручную /etc/rc.local . Поменял ему права и включил (делал по инструкции, нашёл на одном сайте) Добавил в него env /etc/init.d/drwcsd start

Перезагрузился  -работает!

 

Спасибо всем за участие и за идеи!




Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых