apt-get cleanを使ってみましたが、/dev/mmcb1k1p1の使用量が100%から99%に増えました。
これがdfを使用して得られた結果です。
ファイルシステムタイプ使用サイズ使用可能使用%マウント udev devtmpfs 215M 0 215M 0% /dev tmpfs tmpfs 49M 5.9M 43M 13% /実行 /dev/mmcblk1p1 ext4 3.5G 3.2G 52M 99% / tmpfs tmpfs 242M 0 242M 0% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /実行中/ロック tmpfs tmpfs 242M 0 242M 0% /sys/fs/cgroup tmpfs tmpfs 49M 0 49M 0% /実行/ユーザー/0
後ろ:
root@beaglebone:/# ls xargs du-hs | 4.0K bbb-uEnv.txt 9.7Mゴミ箱 26Mブート 開発者0人 5.4Mなど 848Kファミリー 4.0KID.txt 245M図書館 紛失+発見 4.0Kメディア 400万トン 4.0Knfs-uEnv.txt 1億5600万人が選ばれました du: 'proc/2356/task/2356/fd/3' にアクセスできません: そのファイルまたはディレクトリがありません du: 'proc/2356/task/2356/fdinfo/3' にアクセスできません: そのファイルまたはディレクトリがありません du: 'proc/2356/fd/3' にアクセスできません: そのファイルまたはディレクトリがありません du: 'proc/2356/fdinfo/3' にアクセスできません: そのファイルまたはディレクトリがありません 0プロセス 60Kルーツ 590万回実行 650万スビン 4.0Kビデオサーバー 0 システム 48K温度 2.5Gユーザー 296M無効電力
/usrから:
root@beaglebone:/usr# ls xargs du-hs | 倉庫278M 4000ゲーム 45Mを含む 992Mライブラリ 1億8,700万ローカル 620万スビン 1017M シェア 4.0Kソースコード
/varから:
root@beaglebone:/var# ls xargs du-hs | 48Kバックアップ 34Mキャッシュ 92M図書館 8.0Kローカル 0ロック 1億6000万ログ 4000メール 4.0Kオプション 0 実行中 28Kスプール 11M一時圧力 8.0Kwww
したがって、これらのディレクトリのサイズに問題があると推定することができますが、私はまだLinuxに初めて触れており、ファイルシステム管理の経験はあまりありません。この問題を解決するための具体的なアイデアはありますか?
編集:fdisk -lの内容を表示:
root@beaglebone:~# fdisk -l ディスク /dev/mmcblk1: 3.6 GiB, 3825205248 バイト, 7471104 セクタ 単位:セクタ1 * 512 = 512バイト セクタサイズ(論理/物理):512バイト/512バイト I/Oサイズ(最小/最適): 512バイト/512バイト ディスクラベルの種類:dos ディスク識別子:0x336593c4 デバイスの起動開始および終了セクタサイズIDタイプ /dev/mmcblk1p1*8192 7471103 7462912 3.6G 83 Linux ディスク /dev/mmcblk1boot1: 2MiB, 2097152 バイト, 4096 セクター 単位:セクタ1 * 512 = 512バイト セクタサイズ(論理/物理):512バイト/512バイト I/Oサイズ(最小/最適): 512バイト/512バイト ディスク /dev/mmcblk1boot0: 2MiB, 2097152 バイト, 4096 セクタ 単位:セクタ1 * 512 = 512バイト セクタサイズ(論理/物理):512バイト/512バイト I/Oサイズ(最小/最適): 512バイト/512バイト
編集2:/usr/shareの内容
root@beaglebone:/usr/share# ls xargs du-hs | 388Kローカライズ 160カクロカル-1.15 8.0K追加されたユーザー 944Kアルサ 170万Apache 2 8.0Kアプリケーションデータ 204Kアプリケーション 36K適応 12,000のアプリケーション 1.7M自動構成 1000K automake-1.15 16K淡路 36K基本ファイル 12K基本パスワード 230万バッシュ完了 728Kビーグルテスター 12K binfmts 54M骨101 528Kエラー 12Kビルドの必須事項 620Kカリフォルニア証明書 432Kカレンダー 12Kクロム 256Kユニバーサルライセンス 1.4Mコンソールフォント 48Kコンソール設定 112Kコンソール転送 16Kパスワード設定 196Kdbus-1 28Kデブコンフィグ 36Kデベロッパー 8.0K Debian ユーティリティ 基本12K 6.4Mデスクトップベース 212Kデスクトップディレクトリ 524Kdh-Python 280万辞書 36K 辞書 - 一般的に使用 8.0K dnsmasq 8.0K dnsmasqベース 1億2400万文書 92Kドキュメントライブラリ 56Kdpkg 344Kイマックス 8.0Kファイル 12Kフラッシュコア 156Kフォントの設定 1億5600万個のフォント 56,000の交換 108K GCC-6 56K gconf 44KG会議 28K GCR-3 270万月 24Kデータベース 2.9M gdcm-2.6 24K文字を取得 12Kゴーストブック 128K子コア 324K gitweb 8.0Kケス 268K glib-2.0 12Kゴールドメッキ 24K GNOME背景プロパティ 12K GNOMEコントロールセンター 28K GNOMEオンラインアカウント 8.0Kgnupg 1.6Mグローブ 320K gtk-doc 132K gvfs 170万 80K ヘルプ 970万i18n 1億1600万個のアイコン 8.0K画像 メッセージ120万個 316K initramfsツール 12キープテーブル 4.0K Java 548K JavaScript 12K KDM 64Kキーチェーン 8.0K libc-bin 12K libdrm 160KライブラリFM 464K libfm-qt libgksu 28K 736K libgphoto2 4.0K libセンサー4 560Kタイ語ライブラリ 384Kライブラリツール 836K libwacom 20KライトDM 872Kリンティアン 149M ロケール 840万xqt 18M男性 32K Mavenリポジトリ 44Kメニュー 64Kメタ情報 550万件の無言劇 420K その他 324K mjpg - ストリーマー 8.0K mysql-共通 180Kナノメートル 4,000ノード 8.0Kナップ 8.0K numpy3 9.7MオープンCV 468KオープンCV 456Kオープンインターフェース 12KOpenSSH 16K p11キット パム 20K PAM構成 60Kペーストbin.d 564Kpcmanfm-qt 20Mパール 500万パール5 12K perl-openssl-default 116Kピクセル画像 60Kパッケージ構成 4.0K pkg-config-crosswrapper 4.0K pkg-config-dpkghook 24Kプラズマ 1.9Mプリマス 612Kpolkit-1 12Mポプラ 20Kピアツーピア 1,500万のプロジェクト 176Kパイ共有 292K Python 148K Python3 1.6M Pythonホイール 1100万qt5 212K qターミナル 156K qtermwidget5 12K RCN-EE-アーカイブ-キーリング 8.0Kリードライン 20Kロボット制御 324K画面 92K簡体字中国語 1.2Mサウンド 8.0K SSL証明書 28K状態 16Kシステム 12Kシステム受電 20Kタグセット ジョブ32,000 3.6Mクロックパルス 4.0K用語情報 116K tesseract-ocr 470万件 212Mチタン 24K新生 24K USB_モードスイッチ 3100万vim 4.0K壁紙 5.6M X11 8.0K xfwm4 80,000人のxgreeters 24K XML セッション12,000 3.4M 地域情報 128Kzsh
答え1
特定のログファイルの内容を削除すると(該当する情報が不要な場合)、一部のスペースを安全に確保できます。予想よりも大きい識別ログ(この場合は1MBを超えるすべてのログ)を使用して#du -sh /var/log/*
最初に内容を調べると、有用な情報がある可能性があります。ログファイルを消去してnullを書き込むことができます。
#cat /dev/null > /var/log/some_logfile.log
。
一部のアプリケーションではロギング設定が必要なため、生成されたログファイルは必要に応じて回転、アーカイブ、または削除できます。
2.5G /usr/ディレクトリが最大の問題である可能性があります。そこからダウンロードしたものはありますか? /usr/share/を確認してください。そこからいくつかのアーカイブ(.zip、.gzip、.tar...)をダウンロードして解凍しましたか?その場合は、アーカイブを安全に削除し、拡張ファイル/ディレクトリのみを保持できます。
編集する:
BBBに付属の画像が4GBに近いことに気づきました。一部のファイルを削除するとディスク容量が増えますが、すぐに同じ状況が発生するため、8GB SDカードを選択してください。今、より多くの空きスペースを作成するのに十分なスペースがありません。以下を試してください。
- ログログのサイズを小さくして、まずディスクの現在のサイズを確認してください。
#journalctl --disk-usage
最大使用量を1MBに設定できます。#journalctl --vacuum-size=1M
- /var/log/から1MBを超えるすべてのログを削除します。
- /opt/に何があるかを確認し、156Mの空き容量を確保できることを確認してください。