시스템 서비스에 둘 이상의 인수를 제공 할 수 있습니까? 최종 사용자가 결정 해야하는 여러 인수가있는 프로그램을 실행하고 싶습니다. 예 : ./program arg1 arg2 단일 인수 앱을 시작하려면 systemctl start arg1@program서비스 정의에서 내가 가지고있는 것과 같은 것이 필요합니다 ExecStart = /usr/bin/program ℅i. 감사!
Ubuntu 17.04로 업그레이드했으며 이제 Ubuntu 16.10에서 처음 소개 된 새로운 DNS 확인자 메커니즘 이있는 것 같습니다 . 이제 50 %의 시간 동안 DNS 조회 오류가 발생합니다. nslookup에 대한 다른 모든 호출은 실패하고, 절반의 호출은 문제를 해결하고 절반은 다음을 제공합니다. watch -n 1 nslookup google.com Server: 127.0.0.53 Address: 127.0.0.53#53 ** server …
init 스크립트 (또는 openrc)를 사용하면 항상 다른 설치 루트에서 서비스를 실행할 수 있습니다. 그러나 내가 달릴 때 나는 chroot /somepath/to_root /usr/bin/systemctl start someservice얻었다 : Running in chroot, ignoring request. systemd 서비스를 강제로 실행하는 방법이 있습니까? 업데이트 : 호스트 시스템이 init 스크립트 또는 openrc를 실행하지만 시스템이 작동하지 않는다는 것을 잊어 버렸습니다 …
나는를했습니다 systemd-unit활성화되어 내 시스템에. 문제는 재부팅 후 다시 시작되지 않는다는 것입니다. 예상대로 시작된 두 개의 다른 서비스에 따라 다릅니다. 이 서비스는 알려져 있고 활성화되어 있으며 죽었습니다. [centos@ansible-kube-4 ~]$ sudo systemctl status flanneld flanneld.service - Flanneld overlay address etcd agent Loaded: loaded (/usr/lib/systemd/system/flanneld.service; enabled) Active: inactive (dead) 단위 파일 : [centos@ansible-kube-4 …
에 대한 사용자 수준 서비스를 작성하려고하는데 redshiftXorg가 시작되어 실행될 때까지 기다려야합니다. 내 현재 서비스 파일은 다음과 같습니다. [Unit] Description=Redshift After=graphical.target [Service] Environment=DISPLAY=:0 ExecStart=/bin/redshift -l 28:-13 -t 5300:3300 -b 0.80:0.91 -m randr Restart=always [Install] WantedBy=default.target 그러나 Xorg가 시작하기 전에 시작하려고 시도한 후 나중에 수동으로 서비스를 시작해야합니다. 나는 잘못된 After=목표를 사용하고 있다고 …
두 가지 질문이 있습니다. systemctl 스크립트에서 @ 기호의 의미는 무엇입니까? fedora 16에서 vsftpd를 시작하는 방법 (일부 자습서에서는 이름에 @이 포함 된 것으로 보임)? 튜토리얼에서 말한 모든 것을 수행했지만 여전히 오류가 발생합니다. http://blog.tuxforge.com/fedora-16-vsftpd/ 내가 한 것 systemctl enable vsftpd@.service 내가 보는 것 Failed to issue method call: No such file or …
한동안 부팅하는 동안 빨간색 텍스트가 깜박이는 것을 보았습니다. 오늘 나는 그것을 조사하기로 결정했습니다. systemd-modules-load.service다음 텍스트로 systemctl 서비스 가 실패합니다. tomas @ bonus-debian : ~ $ sudo systemctl status systemd-modules-load ● systemd-modules-load.service-로드 커널 모듈 로드 됨 :로드 됨 (/lib/systemd/system/systemd-modules-load.service; 정적; 공급 업체 사전 설정 : 사용 가능) ma 이후 활성 : …
몇 년 전에 시작 스크립트를에 작성할 수 있습니다 /etc/rc.local. 모든 시스템 서비스가로드되면 스크립트가 실행됩니다. 이제 우리는 systemd를 사용하지만 rc.local더 이상 은 없습니다. Systemd는 서비스를 병렬로 시작합니다. 자체 서비스를 작성하여 rc.local을 작동시킬 수 있지만 모든 시스템 서비스가로드 된 후에는 서비스가 실행되도록 보장 할 수 없습니다. 그것을 할 수있는 방법이 있습니까? 아니면 …
파일이 변경 될 때 Systemd 서비스를 다시 시작하는 방법 jar 파일이 변경되면 다시로드하려는 Java 서비스가 있습니다. 이것은 내 설정입니다. srv.service [Unit] Description=srv 0.1: Service's description After=network.target [Service] Type=simple WorkingDirectory=/opt/srv ExecStart=/opt/srv/bin/srv User=root Group=root [Install] WantedBy=multi-user.target srv.path [Path] PathModified=/opt/srv/lib/ 또한 PathChanged디렉토리 대신 파일을 사용 하고 사용해 보았습니다 . 나는이 서비스를 설치할 때 …
부름에 차이가 있습니까 systemctl reload nginx 전화 nginx -s reload ? systemd 외에도 SysV 및 Upstart와 같은 다른 초기화 시스템이 있다는 것을 알고 있습니다. 따라서이 질문은 그들에게도 적용될 수 있습니다. init 시스템을 통해이 명령을 실행하는 것이 좋습니까, 아니면 그냥 nginx 자체를 호출 할 수 있습니까? 미리 감사드립니다
방금 아치 리눅스 시스템 (2012.09.07)에서 systemd의 설치 및 설정 프로세스를 마쳤습니다. 나는 제거 initscripts(및 구성 파일을 제거). 내가하고 싶은 일은 루트가 아닌 사용자가 시작하고 중지 할 수있는 서비스를 만드는 것입니다. 이 서비스는 rtorrent를 실행하는 분리 된 스크린 세션을 시작하는 것입니다. 그러나이 서비스를 시작 (활성화)하도록 설정 한 시스템의 모든 사용자가 특정 …
참고 : 간략한 공식 질문은 하단에 있습니다. 파일을 외부 USB 드라이브에 백업하는 스크립트가 있습니다. 내가 만든 새 데이터의 양에 따라 실행하는 데 시간이 걸릴 수 있습니다. 시스템을 종료 할 때마다 자동으로 실행하고 싶습니다. 최신 업데이트 (systemd)와 함께 fedora 23을 사용하고 있습니다. 나는 여러 가지 방법으로 이것을 달성하려고 노력했지만 그것을 작동시키지 …