Tag: systemd

Настройка шрифта консоли в vconsole.conf не работает (systemd)

Я пытаюсь установить другой шрифт консоли по умолчанию для моей новой установки Arch Linux (с использованием systemd). Я установил vconsole.conf в /etc так: KEYMAP=us FONT=Lat2-Terminus16 Я перезагрузился и увидел, что появился мой новый шрифт консоли, только для его сброса непосредственно перед приглашением на вход. Что нужно отметить: запуск /usr/lib/systemd/systemd-vconsole-setup вручную отлично работает systemctl status systemd-vconsole-setup.service […]

dhcpcd не может запускаться при загрузке

когда я запускаю dhcpcd после загрузки, все работает нормально, но когда я пытаюсь добавить его для автоматического запуска systemctl enable dhcpcd@eth0.service , после каждой загрузки он неактивен dhcpcd@eth0.service loaded inactive dead start dhcpcd on eth0

Как запустить процесс, который хочет стать root из службы systemd, которая является обычным пользователем?

У меня есть служба, с которой я начинаю использовать systemd. Пользователь и группа служб будут изменены на пользователя, не являющегося привилегированным. [Service] … User=regular_user Group=regular_user … В какой-то момент службе необходимо запустить другой процесс, который, как ожидается, станет root. У этого другого процесса есть свой бит бит, и он использует setuid() чтобы стать root. Процесс […]

Запустить резервное копирование на HD, подключенном к системе

Когда я подключаю HD через USB, он должен а) монтировать его. B) запустить мой сценарий резервного копирования. У меня в настоящее время есть backintime.service [Unit] Description="Runs backintime to backup." [Service] User=user ExecStart=/usr/bin/systemd-inhibit –what=sleep –why="Backup" "backintime -b" Чтобы запустить сценарий резервного копирования и backup.mount [Unit] Description=Backup Disk Before=backintime.service [Mount] What=/dev/disk/by-uuid/931129c7-7f15-4042-9a69-796c9eb8ffc9 Where=/media/backup Но как я могу выполнить […]

Получение сообщений Syslog с помощью systemd Arch Linux

Мне кажется, что я упустил из виду очевидное, но я не могу понять, как заставить мой сервер Arch Linux, который использует systemd , получать и записывать сообщения syslog из удаленной системы. У меня есть модем Cisco 678 DSL и DD-WRT WAP, и оба могут быть настроены для отправки сообщений формата syslog на другой компьютер. Я […]

Написание системного файла systemd с исполняемым путем установки окружения

Я пишу системный файл systemd для Java-приложения, и я хотел бы управлять версией Java, используемой для ее запуска. Мой (упрощенный) служебный файл [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 При попытке запустить его я получаю сообщение об ошибке Apr 28 12:43:37 rombert systemd[1613]: [/home/robert/.config/systemd/user/app@.service:7] Executable path is not absolute, ignoring: ${JAVA_HOME}/bin/java ${JAVA_OPT Apr 28 […]

Как запустить службу systemd только после запуска mysql?

Я работаю над проектом, который является mono EmailServer. Я попытался добавить службу в systemd, чтобы она запускалась автоматически во время загрузки, но у меня возникла проблема. Я создал сценарий и добавил в /lib/systemd/system/emailserver.service а затем запустил ln -s /lib/systemd/system/emailserver.service /etc/systemd/system/emailserver.service . Затем я выполнил systemd reload-daemon за которым следует systemctl start emailserver.service а затем, когда […]

Как устранить неполадку DNS с помощью системного разрешения?

Как бы вы могли найти DNS-серверы, используемые systemd-resolved , для устранения неполадок? Как правило, я могу использовать dig и проверить DNS-серверы, указанные в /etc/resolv.conf . (Или windows – ipconfig /all + nslookup ). Но этот подход не работает, когда resolv.conf просто указывает на локальный демон распознавателя на обратном адресе. Какой метод используется при системном разрешении, […]

Сообщение Rsyslog `logger` дублируется

У меня просто возникла проблема с модулем imjournal rsyslog, возможно, с проблемой, описанной здесь , в связи с чем возникли сложности с журналом systemd журнал возвращает те же данные бесконечно в плотной петле. Это приводит к массивному дублированию сообщений внутри rsyslog, что, вероятно, приводит к отказу в обслуживании, когда система снова становится исчерпанной В любом […]

Откуда система определяет временное имя хоста?

В RHEL 7.2 система запускает и определяет имя хоста хоста. Если /etc/hostname недоступно (т. Е. Удалено) и /etc/machine-info недоступно, и ядро ​​не настроено с этой информацией (то есть sysctl 's kernel.hostname ), systemd назначает «переходное» имя хоста к хозяину. Вопрос в том, откуда он это определяет? Хост был изначально назван таким образом. Затем я клонировал […]

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