タグ付けされた質問 「init.d」

init.dディレクトリには、Linuxシステム上のさまざまなサービス用の多数の開始/停止スクリプトが含まれています。

1
起動時のinit.dスクリプトのPATH問題
ユニコーンインスタンス(Ubuntu 12.04LTS)を起動する簡単なスクリプトがあります。 #!/bin/sh case "$1" in start) echo "starting" cd /path && bundle exec unicorn -c /path/config/unicorn.rb -D -E production ;; stop) echo "Stopping Unicorn Instances" kill `cat /tmp/unicorn.pid` ;; restart) echo "sending USR2 to all unicorns" kill -s USR2 `cat /tmp/unicorn.pid` ;; esac exit 0 呼び出されたときに正しく動作します。 /etc/init.d/unicorn_boot.sh start 起動時に起動させたいので、実行しました。 …
8 ubuntu  init.d  path 

2
CentOSでデーモンとして実行するシェルスクリプトを取得していますか?
編集:どういうわけか、私の投稿の半分が何らかの理由で切り捨てられました。私はすぐに更新し、ここで更新されたことを上部に投稿します。 編集:不完全な質問で申し訳ありませんが、投稿を再度更新しました。 編集(8:55 PM EST 10/10/2011):Stevenが提案したように/srv/rhodecode/start.shを更新しましたが、それでも喜びはありません。それはそのようにハングし続けます: [lpeabody@vcs rhodecode]$ sudo /etc/init.d/rhodecode-server start Starting rhodecode-server: 以下のスクリプトを更新して、変更を示しました。 私は人生でシェルやbashスクリプトを書いたことがありません。CentOSにRhodeCodeをインストールしようとしていますが、DebianとGentooのinitスクリプトがありますが、RedHat / CentOSにはありません。サーバー環境はCentOS 5の実行に限定されているため、作成する必要があります。プロジェクトのソースは、こちらの Bitbucketにあります。 アイデアは、CeleryとRabbitMQでRhodeCodeを実行することです。これはすべてPythonで記述されており、virtualenvを使用して、独自の独立した仮想コンテナー内に環境があります。私はここでシェルスクリプトのアイデアを得ました。 rhodecodeという名前のシステムユーザーを作成し、/ var / run / rhodecodeディレクトリを作成しました。これはrhodecodeが所有しています。また、production.iniが存在する/ var / www / rhodecodeと、rhodecodeが所有する/srv/rhodecode/start.shも作成しました。 権限: [lpeabody@vcs run]$ ll -a /var/run/rhodecode total 12 drwxr-xr-x 2 rhodecode rhodecode 4096 Oct 10 15:57 . drwxr-xr-x 21 …

1
insserv:起動するとサービスfooとbarの間にループがあります…aptitudeを壊します
LinuxパッケージのCyber​​power powerpanelで発生するこれらの初期化エラーを解決する方法を誰かが知っていますか? 参照:http : //www.cyberpowersystems.com/products/management-software/ppl.html - 代わりにナットを使用してみましたが、問題があります。つまり、syslogを効果的に無効にするDebianバグ354429があるため、ナットは選択できません。 参照:http : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=354429 出力: root@host:~# aptitude install foo The following NEW packages will be installed: foo python-central{a} The following packages are RECOMMENDED but will NOT be installed: whois 0 packages upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to …
8 init.d 

2
s6:実行スクリプトを一度だけ実行する方法は?
複数のプロセスを監視するためにs6(http://skarnet.org/software/s6/)を使用しています。 /etc/s6/フォルダーにはいくつかのサービスがあり、そのうちの1つはstartinit.dスクリプトからアクションを呼び出すだけです。 現在、スクリプトは正常に開始されていますが、何度も何度も再起動しようとしています。 これを回避する方法はありますか?
2 linux  init.d 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.