Tag: systemd

Системный пользователь не может получить доступ к группе пользователей

Я добавил пользователя, не являющегося пользователем root, в группу docker, а другая служба запускается, поскольку этот пользователь без полномочий root подключается к демону docker. но служба не может работать. Я делаю для этого пример теста: root@# systemctl start docker.service root@# gpasswd -a tiger docker создать службу systemd в тигре: [Service] ExecStart=/home/tiger/connectdocker Restart=always StartLimitInterval=0 Delegate=true KillMode=process […]

Файлы журналов для паники ядра в Arch Linux

Недавно я обновил свою машину Arch Linux. С тех пор я получаю панику ядра здесь и там. (экран замерзает, а индикаторы состояния на моей клавиатуре мигают) Это происходит, когда я смотрю видео на YouTube около 10 минут. Я хочу узнать, что вызывает эти паники ядра, чтобы я мог их решить. Кажется, я не могу найти […]

если я перейду с Debian Wheezy (7.x) в Jessie (8.x), будет ли система работать по умолчанию?

Я опасаюсь системы по различным причинам, которые не имеют отношения к этому вопросу. Теперь я собираюсь обновить Debian Wheezy до Debian Jessie. Будет ли systemd использоваться по умолчанию после apt-get dist-upgrade? Если да, то что мне нужно сделать, чтобы придерживаться sysvinit?

Есть ли причина уйти от fstab в системе systemd?

Я нахожусь в системе Arch Linux, что означает systemd. В systemd имеются собственные файлы единиц для точек монтирования с расширением .mount. Я всегда использовал /etc/fstab , который никогда не вызывал у меня проблем, потому что systemd просто собирает информацию из этого. Но теперь, когда я действительно прочитал документацию, мне интересно, следует ли мне переходить к […]

Перезапуск службы systemd при сбое зависимости

Каков правильный подход к обработке перезапуска службы в случае сбоя одной из ее зависимостей при запуске (но после попытки повторения). Вот ухищренное воспроизведение, чтобы сделать проблему более ясной. a.service (имитирует отказ при первой попытке и успех при второй попытке) [Unit] Description=A [Service] ExecStartPre=/bin/sh -x -c "[ -f /tmp/success ] || (touch /tmp/success && sleep 10)" […]

Я не могу включить или отключить службу пользователя: Не удалось выполнить операцию: нет такого файла или каталога

Я хочу отлаживать / тестировать программу в eclipse, которая использует сервер Redis, поэтому я решил превратить сервер в пользовательскую службу, чтобы иметь возможность запускать его. Меня беспокоит то, что я могу запустить или остановить службу, но не включать / отключать ее. Ошибка, которую я получаю: Failed to execute operation: No such file or directory Оригинал […]

Установите WorkDirectory, используя переменную

Как установить Service WorkDirectory с помощью переменной окружения? Ниже приведен пример конфигурации службы: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=${MYWORKINGDIR} Это создает ошибку вдоль линий not an absolute path . Добавление косой черты к началу «исправляет» эту ошибку, но путь все еще не найден: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=/${MYWORKINGDIR} Возможно ли это? Документация неясно, какие директивы могут / не могут использовать […]

systemd слишком долго ждать в сети при загрузке Debian 8.0 Jessie

Моя система загрузилась относительно быстро, когда запускалась Debian 7 Wheezy, но после перехода на Debian 8 Jessie и, следовательно, из SysVinit в systemd , это стало способом, медленнее. Вещь, замедляющая загрузку, – это сеть. Ожидание воспитания сетевых интерфейсов превышает 1 минуту. Я не знаю, что в /etc/network/interfaces влияет на процесс загрузки, поэтому здесь оно полностью. […]

Объяснение файла – org.freedesktop.login1.policy

Я использую Ubuntu 16.04. Файл находится в каталоге /usr/share/polkit-1/actions/org.freedesktop.login1.policy который, как представляется, контролирует разрешения для параметров shutdown / suspend / hibernate. В этом файле параметры переадресации находятся в таком формате: <defaults> <allow_any>no</allow_any> <allow_inactive>auth_admin_keep</allow_inactive> <allow_active>yes</allow_active> </defaults> по <defaults> <allow_any>no</allow_any> <allow_inactive>auth_admin_keep</allow_inactive> <allow_active>yes</allow_active> </defaults> соответствующие каждому действию (выключение, приостановка и т. д.). Вот полная версия этого файла. Я […]

Каковы параметры командной строки systemd «–switched-root» и «–deserialize»?

Выполнение ps в моем Linux-окне показывает, что systemd запускается с параметрами командной строки –switched-root и –deserialize . Ничто на странице man или /usr/share/doc/systemd упоминает их, и Google не очень помог. Так что они делают? Я предполагаю, что –switched-root имеет какое-то отношение к pivot_root , но это только предположение.

Linux и Unix - лучшая ОС в мире.