仮想マシンディスクの論理ボリュームの容量を拡張する方法

仮想マシンディスクの論理ボリュームの容量を拡張する方法

ESX サーバーに仮想マシンをインストールすると、デフォルトの 8 GB のディスク領域のみが割り当てられます。容量が足りないので、仮想マシンに割り当てられたディスク容量を 20 GB 拡張しました。 ESX サーバー上のディスク領域を拡張する方法は非常に簡単なので、ここでは説明しません。以下では、拡張したディスク領域を仮想マシンに適用する方法について具体的に説明します。

拡張前の状態は以下のとおりです。

  1. [root@localhost ~]# fdisk -l
  2.  
  3. ディスク /dev/sda: 21.4 GB、21474836480 バイト
  4.  
  5. 255 ヘッド、63 セクター/トラック、2610 シリンダー
  6.  
  7. 単位 = 16065シリンダー* 512 = 8225280 バイト
  8.  
  9. デバイス ブート 開始終了ブロック ID システム
  10.  
  11. /dev/sda1 * 1 13 104391 83 Linux
  12.  
  13. /dev/sda2 14 1044 8281507+ 8e Linux LVM
  14.  
  15.   
  16.  
  17. [root@localhost ~]# df -h
  18.  
  19. ファイルシステムサイズ使用済み 使用可能使用率 マウント 
  20.  
  21. /dev/mapper/VolGroup-LogVol00
  22.  
  23. 7.0G 4.8G 1.8G 73% /
  24.  
  25. /dev/sda1 99M 12M 82M 13% /ブート
  26.  
  27. tmpfs 187M 0 187M 0% /dev/shm
  28.  
  29. /dev/hdc 183M 183M 0 100% /media/VMwareツール

sda には 21.4GB ありますが、使用されているのは sda1 と sda2 のみであることがわかります。ルート ディレクトリは /dev/mapper/VolGroup-LogVol00 にマウントされます。必要なのは、sda の残りのスペースを /dev/mapper/VolGroup-LogVol00 に拡張することです。

1) まず、fdisk /dev/sda コマンドを使用して、sda の残りの領域でパーティションを作成します。

  1. [root@localhost ~]# fdisk /dev/sda
  2.  
  3. このディスクシリンダー セット  2610まで
  4.  
  5. 何も問題はありません、これは1024より大きいです
  6.  
  7. 特定の設定ではのような問題が発生する可能性があります:
  8.  
  9. 1)起動実行されるソフトウェア(例: LILO古いバージョン
  10.  
  11. 2)他のOSからの起動およびパーティション分割ソフトウェア
  12.  
  13. (例: DOS FDISK、OS/2 FDISK)
  14.  
  15. コマンド(ヘルプの場合はm ):m
  16.  
  17. コマンドアクション 
  18.  
  19. 起動可能フラグを切り替える
  20.  
  21. b bsd ディスクラベルを編集する
  22.  
  23. c DOS互換性フラグを切り替える
  24.  
  25. dパーティションを削除する
  26.  
  27. l 既知のパーティションタイプを一覧表示する
  28.  
  29. m このメニューを印刷
  30.  
  31. n新しいパーティションを追加する
  32.  
  33. o新しい空のDOSパーティションテーブルを作成する 
  34.  
  35. p パーティションテーブルを印刷する 
  36.  
  37. q 変更を保存せずに終了する
  38.  
  39. 新しい空のSunディスクラベルを作成する
  40.  
  41. パーティションのシステムIDを変更する
  42.  
  43. u 表示/入力単位を変更する
  44.  
  45. v パーティションテーブルを確認する 
  46.  
  47. w 書き込みテーブル ディスクに書き込ん終了
  48.  
  49. x 追加機能(専門家のみ
  50.  
  51. コマンド(ヘルプの場合はm ): n
  52.  
  53. コマンドアクション 
  54.  
  55. 拡張
  56.  
  57. pプライマリパーティション (1-4)
  58.  
  59. p
  60.  
  61. パーティション番号(1-4):3
  62.  
  63. 最初のシリンダー (1045-2610、デフォルト1045):
  64.  
  65. デフォルト値1045を使用
  66.  
  67. 最後のシリンダーまたは+サイズ または+sizeMまたは+sizeK (1045-2610、デフォルト2610):
  68.  
  69. デフォルト値 2610を使用
  70.  
  71. コマンド(ヘルプの場合はm ):w
  72.  
  73. パーティションテーブルが変更されました。
  74.  
  75. ioctl() を呼び出してパーティションテーブル再度読み取ります
  76.  
  77. 警告: パーティションテーブルの再読み取り失敗しました。エラー 16: デバイスまたはリソースがビジーです。
  78.  
  79. カーネルは依然として古いテーブルを使用します
  80.  
  81. 新しいテーブルは次回再起動時に使用されます
  82.  
  83. ディスクを同期しています。
  84.  
  85. [root@localhost ~]#

この時点で、追加のパーティション sda3 が表示されます。

  1. [root@localhost ~]# fdisk -l
  2.  
  3. ディスク /dev/sda: 21.4 GB、21474836480 バイト
  4.  
  5. 255 ヘッド、63 セクター/トラック、2610 シリンダー
  6.  
  7. 単位 = 16065シリンダー* 512 = 8225280 バイト
  8.  
  9. デバイス ブート 開始終了ブロック ID システム
  10.  
  11. /dev/sda1 * 1 13 104391 83 Linux
  12.  
  13. /dev/sda2 14 1044 8281507+ 8e Linux LVM
  14.  
  15. /dev/sda3 1045 2610 12578895 83 Linux

/dev を確認したところ、/dev/sda3 が見つからないことがわかりました。そこで、RHEL 仮想マシンを再起動しました。再起動後、/dev/sda3 が表示されました。

最初はこれにしばらく苦労しました。再起動しなかった場合、PV を作成するためにコマンド pvcreate /dev/sda3 を使用すると、常に「デバイス /dev/sda3 が見つかりません (またはフィルタリングによって無視されます)」というプロンプトが表示されます。

再起動が完了したら、lvm モードに入り、pv を作成します。

  1. lvm> pvcreate /dev/sda3
  2. 物理ボリューム「/dev/sda3」が正常に作成されました

vg を拡張: vgextend vg_gcc /dev/sda3

  1. lvm> vgextend VolGroup /dev/sda3
  2. /dev/cdrom :オープン失敗:読み取り専用ファイルシステム
  3. 試みる デバイス「/dev/cdrom」閉じます  ない 開ける
  4. ボリュームグループ  「VolGroup」が正常に拡張されました

lv を vg の残りの容量まで拡張します: lvextend /dev/vg_gcc/lv_root /dev/sda3

  1. lvm> lvextend /dev/VolGroup/LogVol00 /dev/sda3
  2. 論理ボリューム LogVol01 を12.72 GB拡張
  3. 論理ボリューム LogVol01 のサイズが正常に変更されました

***、resize2fs コマンドを使用して、新しく追加されたスペースをオンラインで有効にします: resize2fs /dev/vg_gcc/lv_root

  1. [root@localhost dev]# resize2fs /dev/VolGroup/LogVol00
  2. resize2fs 1.39 (2006年5月29日)
  3. /dev/VolGroup/LogVol00ファイルシステムは/マウントされています。オンラインでのサイズ変更が必要
  4. /dev/VolGroup/LogVol005005312 (4k) ブロックオンラインでサイズ変更しています
  5. /dev/VolGroup/LogVol00上のファイルシステムの長さは現在 5005312 ブロックです

効果は以下のとおりです。

  1. [root@localhost dev]# df -h
  2. ファイルシステムサイズ使用済み 使用可能使用率 マウント 
  3. /dev/mapper/VolGroup-LogVol00
  4. 19G 4.8G 13G 28% /
  5. /dev/sda1 99M 12M 82M 13% /ブート
  6. tmpfs 187M 0 187M 0% /dev/shm
  7. /dev/hdc 3.4G 3.4G 0 100% /media/RHEL_5.2 x86_64 DVD

この時点で拡張は正常に完了しました。

<<:  JD Cloud: 未来の教育の無限の可能性を予見

>>:  JVM を学ぶのは難しいですか?それは記事を注意深く読んでいないからです。

推薦する

QNAPはHuawei Cloudのファイル同期とバックアップをサポートし、ハイブリッドクラウドアーキテクチャによりストレージ構成がより柔軟になります。

統計によると、世界中で毎分113台の携帯電話が紛失し、毎月10台に1台のコンピューターがウイルスに感...

4.19 またBaiduのKサイト?慌てないでください。ウェブサイトの降格を防ぐためのヒントをいくつかご紹介します。

先週の金曜日、4月19日、Baiduがまた大混乱に陥りました!私の2つのウェブサイトはすべて降伏しま...

vpsdime - $9.45/年/128MB RAM/256vSwaps/50GB HDD/500GB フロー/300MB ポート

vpsdime は、年間料金がわずか 9.45 米ドルの小規模な個人用ストレージ VPS を開始しま...

プロのウェブマスターの変革の苦しみ

インターネットの波の中で、プロのウェブマスターがどれだけ生き残っているかはわかりません。記事の最初の...

百度の新規サイト登録の減速は創意工夫の原則と同じ

最近、ウェブマスターの友人と連絡を取りましたが、全員が共通のメッセージを受け取りました。それは、Ba...

分散トランザクションのソリューションを1つの記事で理解する

[[407680]]単一のデータベースではネットワークのやり取りが不要なので、複数のテーブル間でトラ...

Baidu がなければ、どのようにウェブサイトを運営するのでしょうか?

6月22日に百度が大量のサイトをK-outし始めたとき、多くの草の根ウェブマスターたちはこの厳しい夏...

検索エンジンマーケティングプロモーションスキル

検索エンジンマーケティング(SEM)は、私たちが通常SEMと呼ぶ用語です。検索エンジンマーケティング...

マット・カッツ:PRに重点を置かない

Googleはインターネット業界で広まっているリンク取引を懸念し、ページランクの更新を中止したのでし...

Godaddy 5月 - comドメイン名の登録に2.49ドル

Godaddy は 5 月 1 日にこの割引コードをリリースしました。興味のある友人は試してみてくだ...

米国の写真取引サイト「シャッターストック」は上場初日に27%急騰した。

北京時間10月12日、海外メディアの報道によると、10月11日、アメリカの写真・動画取引サイト「シャ...

Apple の公式発表: ゲーム アプリの提出には、国家ラジオ映画テレビ総局の承認番号と日付を含める必要があります。

Apple iTunes Connect バックエンドがニュース発表をリリースしました: 中国のゲー...

分散ストレージは新しいインフラストラクチャのデータ課題を解決できる

[[382255]]新しいインフラストラクチャはデータ処理に課題をもたらす① 大量:膨大なデータが次...

SEO サービスを選択する際に企業が避けるべき誤解

近年の電子商取引の台頭により、これまでは専門家だけが注目していた用語であるウェブサイト最適化、SEO...

Hosthatch: 年間 18 ドル、512 MB メモリ/1 コア/250 g ハード ドライブ/3 T トラフィック、ロサンゼルスを含む 5 つのデータ センター

Hosthatchは、主に欧米のデータセンター(米国ロサンゼルスとニューヨーク、スウェーデンのストッ...