RedHat Linux のスペース使用の問題

RedHat Linux のスペース使用の問題

最近、Redhat Linux コンピューターに何かをダウンロードしたところ、容量不足だと言われました。ディスク使用量を確認すると、フォルダーの 100% が使用されていると表示されていますが、ご覧のとおり、まだ約 900 GB が使用可能です。その容量の一部をユーザーに再割り当てするにはどうすればよいでしょうか?

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

これは基本的な質問かもしれませんが、スペースを増やす方法が見つかりません。また、私はルートアクセス権を持っています。

他に何か必要なことがあればお知らせください。

編集: 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ルート パーティションに移動します。ログイン中にホーム ディレクトリを移動するのは非常にデリケートな作業なので、ライブ CD/USB から行うのが最適です。この機会にパーティションを削除し/home、ルート パーティションをその分だけ拡大することもできます。

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

あるいは、縮小し/て拡大します/home。マウントされたファイルシステムは縮小できないため、ライブ 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または などの別のディレクトリを分析できます/

関連情報