GNU/Linux >> Linux の 問題 >  >> Linux

Linuxデバイスは、サイズ変更後に正しいディスク容量を表示しません

この記事では、サーバーのサイズを変更した後、Linux®ルートパーティションが変更されていないように見える理由と、問題を修正する方法について説明します。

ディスク構成タイプ

一部のLinuxイメージでは、サーバーを作成するときに次のディスク構成のいずれかを選択できます。

  • 自動 :追加のドライブスペースをフォーマットし、ルートパーティションを拡張して、システムディスク全体をサイズ変更で埋めるデフォルトのオプション。
  • 手動 :ディスクに追加のカスタマイズオプションを提供し、追加の起動プロセス時間を回避するオプション。このオプションは、ルートパーティションを変更せず、追加のスペースをフォーマットおよびパーティション化せずに残します。

注: df -hを使用します 名前などのファイルシステム情報を表示するコマンド 、サイズ使用済みスペース使用可能なスペース使用率 、およびマウント

サンプルdf -h コマンド出力
[root@expanse ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       40G  1.7G   36G   5% /
問題と解決策

手動ディスク構成では、サイズ変更の完了後にルートパーティションが変更されていないように表示されます。このエラーを修正するには、次のコマンドを使用してファイルシステムの拡張を実行します。

resize2fs /dev/xvd<xx>

<xx>を置き換える必要があります /dev/xvda1などの適切なファイルシステム名を持つコマンドの一部 。

コマンドが完了したら、df -hを再実行します 成功を確認するコマンド。次のような出力が表示されます。

[root@expanse ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       79G  1.7G   74G   3% /

Linux
  1. 「du」コマンドを使用して Linux でのディスク使用量を確認する

  2. 「ls」コマンドは Linux/Unix でどのように機能しますか?

  3. Linuxコマンドの最後の&はどういう意味ですか?

  1. Linux sed コマンドでターゲット ファイルが変更されない

  2. Linux コマンド 'll' が機能しない

  3. Linux のパイプ記号 |行う?

  1. Linuxsedコマンドの使用方法

  2. Linuxlsコマンドをマスターする

  3. Linux – Debianは再起動後にシリアルPciカードを検出しませんか?