RedHat Linuxスペース使用の問題

RedHat Linuxスペース使用の問題

最近、Redhat Linuxコンピュータに何かをダウンロードしましたが、スペースが不足しているというメッセージが表示されました。ディスク使用量を確認すると、フォルダを100%使用したことがわかりました。ところでご覧のように、まだ空き容量がほぼ900GB程度残っています。ユーザーにいくつかのスペースをどのように再割り当てしますか?

これは私のディスク使用量のスクリーンショットです。 1

おそらくこれが基本的な質問であることを知っていますが、より多くのスペースを確保する方法を見つけることができません。また、rootアクセス権があります。

他に必要なものがあれば教えてください。

編集:df -hの出力

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      901G  3.5G  852G   1% /
tmpfs                 1.9G  1.2M  1.9G   1% /dev/shm
/dev/sda3             194M   31M  154M  17% /boot
/dev/sda5             4.0G  3.7G  105M  98% /home

答え1

/home非常に小さなパーティション(ホームディレクトリがある場所)と巨大なシステム(/ルート)パーティションがあります。

/homeたとえば、自分用の外部ディレクトリを作成し、/LARGE/sortinghatホームディレクトリにシンボリックリンクを作成できます。

ln -s /LARGE/sortinghat/LARGE ~/LARGE

大容量ファイルはすべて下に配置し~/LARGE、最も重要なファイルは中央に配置します/home。この設定は面倒ですが/home(小さい、重要なデータ、頻繁にバックアップされます)、および(大きく、あまり重要ではないデータ、時々バックアップされます)、異なる/LARGEバックアップ戦略がある場合に便利です。

または/homeルートパーティションに移動します。ログイン中にホームディレクトリを移動するのは難しいので、Live CD / USB経由で実行するのが最善です。この機会を使用してパーティションを削除し、/homeルートパーティションをある程度拡張できます。

  1. /dev/sda5LVM物理ボリューム()を作成しますpvcreate
  2. VolGroup00ボリュームグループ()に追加しますvgextend
  3. LogVol00論理ボリューム()を展開しますlvextend
  4. ファイルシステムを拡大します(resize2fs))。

または/ズームインします/home。マウントされたファイルシステムを縮小できないため、Live CD / USBから起動します。

  1. ファイルシステムを縮小します(resize2fs)。
  2. 論理ボリューム(lvreduce)を縮小します。
  3. 空き領域()に新しい論理ボリュームを作成しますlvcreate
  4. 新しい論理ボリューム()mke2fsにファイルシステムを作成します。
  5. 既存のプライマリパーティションから新しいファイルシステムにデータを移動します。
  6. /dev/sda5LVM物理ボリュームに変換し、VolGroup00ボリュームグループ(pvcreatevgextend)に追加します。
  7. 既存の論理ボリュームの1つに新しいスペースを追加し(lvextend)、そのボリュームからファイルシステムを拡張します(resize2fs)。

答え2

スクリーンショットのディスク使用量アナライザは、ホームディレクトリのデータのみを表示します。ホームページは100%と見なされ、それ以下ではパーセンテージデータを使用してホームページのディレクトリサイズを確認できます。

たとえば、~/Desktopディレクトリはプライマリディレクトリの55.1%を占めます。

アプリケーションウィンドウの上部にあるアイコンを使用すると、他のディレクトリ(または/mnt)を分析できます/

関連情報