sysv

Debian Bookworm(SysV init):起動中にISC dhcpdがクラッシュします。
sysv

Debian Bookworm(SysV init):起動中にISC dhcpdがクラッシュします。

Windows VMのDCとして機能するVMがありますが、systemdが何度も何度も何度も何度も何度も何度も再生されます(起動プロセスが説明できないほど中断され、CPUの負荷が屋根を通過してDCをシャットダウンして再起動する必要があります)おそらく何度も試してください)System V initに切り替えることにしましたが、Windows VMが接続されているサブネットにIPアドレスを割り当てるために使用するISC DHCPサーバーに問題があります。 起動順序はDHCPサーバーの起動スクリプトに達するまで正常に進行しますが、その時点で起動プロセスがロックさ...

Admin

KDEの検索とアプリには「orphan-sysvinit-scripts」を更新する必要があると表示されますが、apt-getアップグレードは表示されません。 - インストールする必要がありますか?
sysv

KDEの検索とアプリには「orphan-sysvinit-scripts」を更新する必要があると表示されますが、apt-getアップグレードは表示されません。 - インストールする必要がありますか?

KDEを使用してDebain12にアップグレードした後、パッケージマネージャのAppとDiscoverに「orphan-sysvinit-scripts」パッケージを更新する必要があることが示されます。 しかし、そのパッケージがインストールされていません。なぜ更新するのですか? またsudo apt-get upgrade、インストールする必要のあるパッケージは表示されません(The following packages have been kept back: sysv-rc-conf一部のユーザーが手動でインストールして削除する必要がある何百もの重要なパ...

Admin

背景
sysv

背景

フォーマットに関する考慮事項 質問から詳細が消えたようで、戻って特定の質問に太字のテキストを追加しました。しかし、最も簡単な解決策が必ずしも機能しない理由を理解するには、詳細が必要です。 背景 最近、StackOverflowでこのような質問が提起されたが、厳密な意味でプログラミングとは関係がないので、親切に受け入れられなかった。当社はクラウドに大規模な移行を進めており、すべてをローカルで構築する代わりにDockerを使用しています。全体的に素晴らしいですが、私たちは正しいことをしようとしています™。これを達成するために、私はUnix / Linuxの深さと...

Admin

Apacheは無効なPID宣言を拒否します。
sysv

Apacheは無効なPID宣言を拒否します。

RPi3のBuildroot環境で奇妙な問題が発生しました。開始するには、このinit.dサービスがありますapache2(バージョン2.4.57)。 # cat /etc/init.d/S50apache #!/bin/sh case "$1" in start|restart|graceful|graceful-stop|stop) apachectl -k $1 ;; reload) apachectl -k restart ;; *) echo "Usage: $0 {start|restart...

Admin

initとbusyboxが原因でNvidiaドライバを手動で削除できない
sysv

initとbusyboxが原因でNvidiaドライバを手動で削除できない

私はPorteuX(Slackwareベース)を使用しており、シャットダウン/再起動中にすべてを削除したいと思います。 Nvidiaドライバで起動しないと正常に動作します。この場合、reboot -fステップを実行する前に「両方」と「使用中のプロセス」lsof /dev/nvidia*と表示され、Nvidiaプロセスが終了するのを防ぎます。initbusyboxnvidia-modeset また、すべてのNvidiaプロセスを開始して終了しようとしましたが、init 3理由はわかりませんが、デバイスが使用中であるとマークされています。 再起動せずにNvidi...

Admin

修正する:
sysv

修正する:

SSH経由でログインした状態でサーバーをシャットダウンまたは再起動すると、SSH接続は中断または停止します。端末がまったく応答しなくなり、SSHセッションが切断されたことを認識するのに最大1分かかります。 この問題は新しいDebian 12(openssh-server 1:9.2p1-2)では発生しますが、以前のDebian 10では発生しません。 Debian 10でサーバーを再起動すると、SSH接続はすぐに次のメッセージで完全にログアウトします。 Connection to debian10 closed by remote host. Connect...

Admin

OpenWrtのinit.dサービス作業ディレクトリ
sysv

OpenWrtのinit.dサービス作業ディレクトリ

問題があります。私はcronジョブとして実行される前に、いくつかのシェルスクリプトをランダムな間隔で呼び出す単純なCプログラムを書いています。ただし、クライアントが多く、各クライアントが同時に実行されるため、ピークを避けるために負荷を分散する必要があります。スクリプト自体は/ rootディレクトリにあり、cronによって実行されたときに処理されたすべてのファイルは同じディレクトリ(/ root /)に書き込まれます。 init.dサービスに切り替えると、このファイルは最上位ディレクトリである/に書き込まれます。 私がスクリプトと呼ぶ関数は次のとおりです。 ...

Admin

Debian12にアップグレードしてソフトウェアパッケージaptをアップグレードすると、次のソフトウェアパッケージが維持されました:sysv-rc-confが表示されます。
sysv

Debian12にアップグレードしてソフトウェアパッケージaptをアップグレードすると、次のソフトウェアパッケージが維持されました:sysv-rc-confが表示されます。

Debian11 / KDEをDebian12にアップグレードして再起動して実行すると、次のメッセージがsudo apt-get upgrade表示されますThe following packages have been kept back: sysv-rc-conf。 Plasma-workspaceなどの多くの重要なパッケージを削除する必要があるため、インストールできません。何をすべきですか? ...

Admin

busybox inittabとrcSでできるだけ早くプロセスを起動して管理する方法は?
sysv

busybox inittabとrcSでできるだけ早くプロセスを起動して管理する方法は?

私はbusyboxをinitとして使用する組み込みLinuxシステムを開発しています。 アプリケーションを実行するには2つの要件があります。 私の申請書はできるだけ早く始める必要があります。 ビジーボックス(終了時に再生成)で管理する必要があります。 まず、次のように/etc/inittabでアプリケーションを起動します。 # now run any rc scripts ::sysinit:/etc/init.d/rcS # Put a getty on the serial port #ttyS3::respawn:/sbin/getty -L ...

Admin

init rc.d が呼び出されず、サービスが停止します。
sysv

init rc.d が呼び出されず、サービスが停止します。

非常に単純なSysVinitサービスがあります/etc/rc.d。 #!/bin/bash PIDFILE="/var/run/test.pid" status() { if [ -f "$PIDFILE" ]; then echo 'Service running' return 1 fi return 0 } start() { if [ -f "$PIDFILE" ] && kill -0 "$(cat "$PIDFILE")"; then echo 'Service already run...

Admin

フロントエンドプログラムのinit.dスクリプト
sysv

フロントエンドプログラムのinit.dスクリプト

フォアグラウンドで実行され、stdout / stderrに書き込まれるプログラム用のポータルinit.dスクリプト(デーモンオプションなし、pidfileオプションなし)を作成する必要があります。 プログラムはsyslogサービスにログインする必要があります。プログラムは、noneなどの非rootユーザーとして実行する必要があります。 init.dファイルは、DebianやRHELの基本システム(SLES 11など)で実行する必要があります。 RHELベースのプロセスなど、Debianシステムに他のプログラムをインストールすることはできません。 これは私の...

Admin

アプリケーションはinittabで起動しません。
sysv

アプリケーションはinittabで起動しません。

組み込みシステムでinittabを介してアプリケーションを実行しようとしています。転生の利点を活用するには、init.dスクリプトを使用せずにinittabを介してこれを行うことが望ましいです。このシステムにはsystemdはありません。 inittabには次のものがありますmyapp::respawn:/path/to/my/app。どんなに努力しても起動できません。すべてこれ私は以下を観察しました(手動で始まります)。 sh -c /path/to/my/app # works sh -c exec /path/to/my/app ...

Admin

システムサービス
sysv

システムサービス

サービスを開始する方法を知りたいです。システム布材。 System V initを介してシステムを実行すると、以下のスクリプトがあります。ランレベル(/etc/rc"level".d/) 何をすべきかを正確に説明します。 systemdには多くの情報がありません。 たとえば、/etc/rc5.dの下に90行を超えるカップサーバーを起動するスクリプトがあります。 一方、cup.service(/lib/systemd/systemの下)を見ると、次の行があります。 ** [Unit] Description=CUPS Scheduler Documentati...

Admin

initスクリプトはシステムユーザーサービスなどの機能をサポートしていますか?
sysv

initスクリプトはシステムユーザーサービスなどの機能をサポートしていますか?

最近のLinuxディストリビューションでは、systemdは既存の/etc/init.dスクリプトを置き換えました。ユーザーサービスをサポートできます。 systemctl --user start my.service initスクリプトを使って同様のことができるかどうか疑問に思います。つまり、システムの起動時に一般ユーザーにサービスを実行させるようにします。 ...

Admin

System Vシステムの自動起動サービス
sysv

System Vシステムの自動起動サービス

systemDでは、システムの起動時にアプリケーションを自動的に起動するには、次のコマンドを実行する必要がありますsudo systemctl enable <service-name>。 chkconfigはサポートされなくなったため、sysvinitに対応するコマンドは何ですか?何も見つかりません。 ...

Admin