AIXおよびデーモンサービス

AIXおよびデーモンサービス

次のコマンドを使用して、デーモンサービスが開始および停止されていることを確認できます。

グループ/サブシステムでstartrcとstoprcを実行します。

AIXでデーモン・サービスを作成したいinit.dスクリプトがあります。このコマンドの中で、init.dスクリプトをグループに入れる必要があると思います。その後、サービスの開始と停止は、グループ/サブシステムで実行される「startsrc」および「stopsrc」コマンドによって実行されます。しかし、init.dスクリプトをグループ/サブシステムにどのように配置できますか?

答え1

init.dスクリプトがあります

特にAIXシステムではない場合は、そこから起動しないでください。これはほぼ確実にゴミであり、あなたを庭の道に導きます。

サービスマネージャの下にスクリプトを置くことは、rc人々がsystemdを使用してLinuxオペレーティングシステムで犯す罪です。長い特に、1990年から適切なサービス管理を提供してきたAIXの場合、時間がかかります。

このmkssysコマンドを使用してサブシステムを定義し、使用されるとおりにstartsrcサブシステムを開始および停止できますstopsrcrmssysこれを行うには、削除を使用します。-sこれらのすべてのサブシステムに一意の名前を提供するには、このオプションを使用します。

-Smkssysおよびを使用したくない可能性が高いです-R。デーモンのコマンドパスとパラメーター、およびそれを実行しているユーザーIDを特定し、-pオプション-aを適切に使用してください-u

スクリプトrcはコマンドパスと引数の手がかりを提供しますが、これは多数のシェル変数とエントリの下に埋め込まれている可能性があります。これはrcスクリプトであなたに役立つ唯一の情報かもしれません。

関連情報