/var/log フォルダを「削除」しました。このエラーを解決するにはどうすればよいですか?

/var/log フォルダを「削除」しました。このエラーを解決するにはどうすればよいですか?

私の/パーティションがいっぱいになり、空き領域を作成する必要があります...私が見つけた最も速い解決策は、別のパーティションに「移動」して/var/logそのパーティションへのシンボリックリンクを作成することです。実際、cpディレクトリを作成してからrawディレクトリを作成しました...残念ながら、オプションなしで1つrm作成したため、モードと所有権が保持されていないため...ログファイルは変更されなくなりました。cp-p

このサーバーはLAMPサーバーです。 Apacheはまだ動作しますが、何も記録しません。 mysqlでも同様です...実際にウェブサイトがまだ動作しているので、コンピュータを再起動するのが怖いです。すべてのファイルに書き込み権限を付与しても何も変更されません。 ( chmod -R a+rw)

サーバーをクリーンアップするにはどうすればよいですか?/var/log/空のフォルダで再起動できますか?


編集:ログファイルを再生成するには、Apacheを再起動する必要がありました。この部分は今大丈夫ですが、他のいくつかのサービスはもはや文書化されていません。サーバーを再起動する必要があるかもしれませんが、問題はサブディレクトリが自動的に作成されないことです。

パッケージを再インストールし、これらのログサブディレクトリを(良いユーザーと共に)再生成する適切なコマンドはありますか?

ベストアンサー1

おすすめ記事