atop
私はわずか40MBのOrangePi / RaspberryPiにインストールしました/var/log
。
私のパーティションはすぐに100%いっぱいになり、apt purge atop
パーティションとその設定ファイルを削除するためにパーティションを消去しました。
atop
バイナリファイルが存在しません- そのファイルが
/etc/init.d
存在しません - systemd サービスが呼び出されませんでした。
atop
ただし、再起動すると、/var/log/atop
フォルダは古い親ファイルで埋められます。
- どのように完全に削除できますか?
編集する:
$ ls /var/log/atop/
atop_20200822 atop_20200826 atop_20200830 atop_20200903 atop_20200907 atop_20200911 atop_20200915 atop_20200919
atop_20200823 atop_20200827 atop_20200831 atop_20200904 atop_20200908 atop_20200912 atop_20200916 atop_20200920
atop_20200824 atop_20200828 atop_20200901 atop_20200905 atop_20200909 atop_20200913 atop_20200917 atop_20200921
atop_20200825 atop_20200829 atop_20200902 atop_20200906 atop_20200910 atop_20200914 atop_20200918 atop_20200922
2020/09/22
最後のファイルを削除しました。再起動するたびに、同じファイルを含む同じフォルダを継続的に再生成します。
フォルダとファイルの上部:
# find . -type d -name *atop*
./usr/share/doc/libatopology2
./var/log.hdd/atop
./var/log/atop
./var/cache/atop.d
# find . -type f -name *atop*
./usr/lib/arm-linux-gnueabihf/libatopology.so.2.0.0
./var/log.hdd/atop/atop_20200913
...
./var/log.hdd/atop/atop_20200906
./var/log/atop/atop_20200830
...
./var/log/atop/atop_20200826
./var/cache/atop.d/atop.acct
./var/lib/dpkg/info/libatopology2:armhf.symbols
./var/lib/dpkg/info/libatopology2:armhf.md5sums
./var/lib/dpkg/info/libatopology2:armhf.list
./var/lib/dpkg/info/libatopology2:armhf.triggers
./var/lib/dpkg/info/libatopology2:armhf.shlibs
答え1
atop
systemd
のサービスとして実行されている/lib/systemd/system/atop.service
実行可能ファイルは次のとおりです。
ExecStart=/usr/share/atop/atop.daily
ラッパーatop.daily
ファイルは、そのログファイルのログ記録atop
と特定のログ回転頻度を構成します。
起動時にこのサービスが実行されないようにするには、atop.service
次のようにします。
sudo systemctl disable atop.service
オプション2
atop
通常の状況で本当にバイナリが見つからない場合は、以前の/etc/default/atop
方法で構成されていることを確認できます。
最後の手段として、以下を実行できます。
sudo grep -ral atop /etc/*
そのファイルを表示します。
答え2
組み込みシステムでは、例えばオレンジパイとラズベリーパイ、アンビアンlog2ram
丸太をラムに入れるために使用されます。
/dev/zram0 49M 756K 45M 2% /var/log
ただ/var/log
。/var/log.hdd
フォルダ/ファイルを削除すると/var/log
RAMからのみ削除され、ディスク/SDカードに書き込まれたファイル/フォルダは変更されません。
そのため、再起動するたびにフォルダが再表示されます。
フォルダを削除すると/var/log.hdd/atop
問題が解決しました。
無効にすることもできます。log2ram提供する:systemctl disable armbian-ramlog.service