タグ付けされた質問 「systemctl」

3
serviceとsystemctlの違いは何ですか?
たぶん、これは些細な質問ですが、私には完全に明確ではありません。サーバーの1つで、次のようにservice開始されたいくつかのバックグラウンドプロセスが実行されていsystemctlます。 $ service nginx start $ systemctl start gunicorn 2つのコマンドの違いは何ですか?バックグラウンドサービスを処理するための好ましい方法はどれですか?優先コマンドの構成方法は?


2
systemctlで停止した後、サービスは失敗状態のままです
サービス形式でMineCraftサーバーを起動する簡単なsystemdスクリプトがあります。SOはCentOS 7です。スクリプトは次のとおりです。 [Unit] Description=Minecraft Server After=syslog.target network.target [Service] Type=simple WorkingDirectory=/root/Minecraft ExecStart=/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui Restart=on-failure [Install] WantedBy=multi-user.target サービスの開始は正常に機能しますが、停止すると、サービスは失敗状態のままになります。見る: systemctl status minecraftd.service minecraftd.service - Minecraft Server Loaded: loaded (/usr/lib/systemd/system/minecraftd.service; disabled) Active: active (running) since Mon 2015-06-01 16:00:12 UTC; 18s ago Main PID: 20975 (java) CGroup: /system.slice/minecraftd.service └─20975 /bin/java -Xmx1024M …

1
ユーザーがjournalctlを使用してユーザー固有のsystemdサービスログを表示できるようにする方法
Ubuntu 16.04 LTSでユーザーレベルのサービスを実行しています。たとえば、test.serviceは〜/ .config / systemd / user / test.serviceにあります 私はすることでサービスを実行することができました systemctl --user start test.target ただし、journalctlを使用してログを読み取ろうとすると、次のエラーメッセージが表示されます。 journalctl --user -u test.service Hint: You are currently not seeing messages from other users and the system. Users in the 'systemd-journal' group can see all messages. Pass -q to turn off this notice. No …

1
systemctlがCentOS 7でredis-serverを起動しないのはなぜですか?
新しいCentOS 7ボックスにredisをインストールしましたが、systemctlを使用してredisを起動できません。 次のようにインストールされました。 rpm -i http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm yum install redis このように起動しようとすると、静かに失敗するように見えました(出力はありませんでした)。 systemctl start redis-server # also tried redis-server.service 接続しようとすると、次のことが起こります。 redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused not connected> しかし、手動で起動すると動作します: [root@redis ~]# redis-server /etc/redis.conf [root@redis ~]# redis-cli 127.0.0.1:6379> 誰が何が間違っているのか、これをデバッグする方法を知っていますか? 更新:/var/log/redis/redis.log以下の出力です。ところで、それは512mb RAM VPSです。 [1972] 29 Jul 18:52:16.258 # You requested …

3
「service nginx start」を使用してNginxがハングする
実稼働サーバー用のカスタムパスを使用してnginxをコンパイルし、次を使用してサービスを開始/再起動しようとしています。 service nginx start または service nginx restart シェルを返さずに新しい行に入ります: 問題は、serviceコマンドを使用してnginxを制御できないことです。サービスは実際に実行されますが、シェルが返されないので、取得するには常にctrl+ cを押す必要があります。 また、nginxは独自のnginxコマンドで呼び出すと正常に実行され、を使用して簡単に停止またはリロードできることにも言及する必要がありますnginx -s stop/reload。 この問題もsystemctl start nginx同様に使用し続けますが、うまくsystemctl stop nginx機能します。 情報: $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 15.10 Release: 15.10 Codename: wily $ uname -r 4.2.0-27-generic $ nginx -V nginx version: nginx/1.9.11 built by gcc 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu2) …

1
systemdサービスでのホールドオフ時間の意味は何ですか?
CentOS 7にPuppet Enterpriseをインストールしました。いくつかのPuppetサービスがホールドオフ時間の終了を伝えられないことがわかります。これは何を意味するのでしょうか? Sep 03 20:50:16 l-pm1 systemd[1]: pe-puppetdb.service holdoff time over, scheduling restart. Sep 03 20:50:16 l-pm1 systemd[1]: Starting pe-puppetdb Service...
10 puppet  systemctl 

2
systemdのシャットダウン順序を予測するにはどうすればよいですか?
システム全体を正常にシャットダウンしたときにサービスをシャットダウンsystemdする大まかな順序を教えてもらう方法はありますか?以来systemd、並列でダウン物事を停止します、私は正確な順序を知る方法はありません感謝し、まだ制約が知っていることは非常に参考になるsystemd、好ましくは、理解しやすい視覚化のいくつかの種類には、シャットダウンシーケンスに課すます。 動機は、サービスファイルの開発とデバッグの場合、実際にシャットダウンしてから再起動してログを調べてから判断するたびに行うよりも、この予測リストを事前に取得しておく方がはるかに便利であることです。サービスユニットファイルの変更やsystemdの構成の他の側面に影響するものは、シャットダウンの順序です。 私はそのようなものを望んでいた systemctl list-dependencies --before shutdown.service 仕事をしますが、それは放出するだけです: shutdown.service
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.