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

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

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 を学ぶのは難しいですか?それは記事を注意深く読んでいないからです。

推薦する

Douyinエージェントの運営はプラットフォーム電子商取引の突破口となり、ByteDanceはエコパートナーを募集している

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス最近、Bytedance...

ウェブサイト運営の失敗の原因を理解し、ネットワーク起業のリスクを回避する

あっという間に、2012年の旧正月が過ぎました。新年の喜びが完全に薄れる前に、多くの草の根ウェブマス...

食品の安全性を守る天一クラウドが食品安全監視の新しいモデルを構築

外食産業は2020年上半期に厳しい冬期に入った。国家統計局が発表した最新データによると、今年1月と2...

ID とアクセス管理の問題がハイブリッドおよびマルチクラウドの導入を妨げているのでしょうか?

[[392873]]クラウド プラットフォームにおける ID およびアクセス管理に関する懸念により、...

詳細な分析: ZStack ハイブリッド クラウドはどのようにしてネットワークの相互接続を実現するのでしょうか?

[51CTO.comより引用] 近年、SDNの急速な発展により、データセンターの構築はユーザーサービ...

Weiboは徐々に企業マーケティングの重要なプラットフォームになる

上海交通大学広報研究センターと世論研究室は共同で「2011年中国微博年次報告」を発表し、2011年の...

クラウドネイティブアーキテクチャ実装ロードマップの分析

クラウドネイティブアーキテクチャシステムには多くのコンテンツが含まれています。マイクロサービス、コン...

Fanyun:米国のcn2高防御クラウドサーバー、拡張クラウドディスクをサポート、50Gの高防御が付属、月額40元から

国内の業者「Fanyun」のロサンゼルスVPSには、cn2ネットワーク、拡張可能なクラウドディスク、...

最も収益性の高いモバイルインターネット企業30社が発表、ゲーム企業が主力

我が記者顧暁宇は昨日、フォーブス誌の中国版が2011年に最も利益を上げたモバイルインターネット企業3...

ユーザーの真のニーズを深く理解することで、半分の労力で2倍の結果を達成できます。

今日、ウェブサイトが成功したいのであれば、ユーザーが本当に必要としているものを研究するために、より多...

百度のアルゴリズム改革は依然としてコンテンツに焦点を当てている

百度の最近のアルゴリズム改革は迅速かつ容赦ないもので、要件を満たさないウェブサイトはすべて死刑囚監房...

分散コンピューティングに Redis を使用するのはなぜですか?

ビジネスアプリケーションを作成するプログラマーの多くは、実際の開発で Redis を使用する際に S...

温州捷順網は中国電信に巨額のブロードバンド料金を滞納して倒産し、社長は逃亡したとみられる

中国IDCレビューネットワークは6月8日に次のように報じた。「2012年6月5日、温州捷順網絡が代表...

#11.11# cmivps: VPS 40% オフ、トップアップでさらに 10% オフ、香港 CN2/100M 帯域幅、米国 AS4837/1Gbps 帯域幅/20G 防御

cmivps (~) は毎年恒例のダブル 11 イベントを開始しました。すべての VPS が 30%...