1. ホーム
  2. Linux

テキストファイルがビジー状態になる問題を解決

2022-02-16 13:57:54
<パス

1 質問
サーバー上のjarパッケージサービスを停止した後、サービスを再起動すると、次のエラーが報告されます。

-bash: /xxx/appService.jar: bad interpreter: Text file busy


2 原因
サービス appService の停止を実行する際、時間を節約するため、サービスが完全に停止する前に、対応する jar パッケージを ftp で置き換えることを意図していました。そこで、ftpクライアントを開き直してjarパッケージファイルを再アップロードしたのですが、再度サービスを開始すると、"Text file busy"というエラーが発生しました。

3 解決方法
fuser サービス名コマンド(ルートユーザーで実行する必要があります)を使用すると、対応するサービスプロセス番号を確認し、そのプロセスを終了することができます。

# fuser appService
appService: 2476
# kill -9 2476







参考
Linuxでテキストファイルのビジープロンプトでプログラムを実行する場合の解決策