Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> LinuxがVMwareでディスク

LinuxがVMwareでディスク

  
を拡張する方法

Linuxシステムでディスク容量を拡張する場合は、新しい仮想ディスクスペースを作成できます。新しい仮想ディスクを再起動した後に有効になりますが、実行する重要なタスクがあり、再起動したくない場合は、もちろん方法があります。この記事では、LinuxがVMwareの下でディスクを拡張する方法を紹介します。

1:VMware仮想ディスクの拡張

以下に示すように、VMware仮想ディスクの拡張後は、fdisk -lを使用しても変更内容を確認できません。

[root @ localhost〜]# Fdisk -l <​​br>

ディスク/dev /sda:171.7 GB、171798691840バイト

255ヘッド、63セクタ/トラック、20886シリンダ

単位= 16065×512のシリンダ= 8225280バイト

デバイスのブート開始終了ブロックIDシステム

/dev /sda1 * 1 13 104391 83 Linux

/dev /sda2 14 15665 125724690 8e Linux LVM

/dev /sda3 15666 15795 1044225 83 Linux

/dev /sda4 15796 20886 40893457 + 83 Linux

ディスク/dev /dm-0:126.6 GB、126600871936バイト

255個のヘッド、63セクタ/トラック、15391シリンダ

単位= 16065のシリンダ* 512 = 8225280バイト

ディスク/dev /dm-0に有効なパーティションテーブルが含まれていません

ディスク/dev /dm-1:2113 MB、2113929216バイト

255ヘッド、63セクタ/トラック、257シリンダ16065×512 = 8225280のnders

のユニット=シリンダバイト

ディスク/dev /DM-1のdoesn’ tは
ログイン

方法1有効なパーティションテーブルを含みます。エコー1》 /sys /class /scsi_device /device /rescan

[root @ localhost〜]#cd /sys /class /scsi_disk /

[root @ localhost scsi_disk]#ls

0:0:0:0

[root @ localhost scsi_disk]#cd 0 \\:0 \\:0 \\:0 /

[root @ localhost 0:0: device /rescan
localhost 0:0:0:0]#fdisk -l <​​br>

Disk /dev /sda:173.9 GB 、173946175488バイト

255ヘッド、63セクター/トラック、21147シリンダー

単位= 16065のシリンダー* 512 = 8225280バイト

デバイスブート開始終了ブロックIDシステム

/dev /sda1 * 1 13 104391 83 Linux

/dev /sda2 14 15665 125724690 8e Linux LVM

/dev /sda3 15666 15795 1044225 83 Linux

/dev /sda4 15796 20886 40893457 + 83 Linux

ディスク/dev /dm-0:126.6 GB、126600871936バイト

255ヘッド、63セクタ/トラック、15391シリンダ

単位= 16065のシリンダ* 512 = 8225280バイト

ディスク/dev /dm-0に有効なパーティションテーブルが含まれていません。

ディスク/dev /dm-1:2113 MB、2113929216バイト

255ヘッド、63セクタ/トラック、257のシリンダ

単位=

ディスク/dev /DM-1のdoesn&rsquoは
16065×512 = 8225280バイトのシリンダ; Tは、有効なパーティションテーブルを含む
ログイン

方法2:特定のSCSIデバイスを再スキャンする

echo 1》 /sys /block /$ DEVICE /device /rescan $ DEVICE

をsda、sdb、sdcなどに置き換えます。[root @ Localhost〜]#echo 1》 /sys /block /sda /device /rescan

2:VMwareが仮想ディスクを追加します。

まずあなたのホストのバス番号を見つけます。

[ root @ localhost〜]#grep mpt /sys /class /scsi_host /host? /proc_name

/sys /class /scsi_host /host0 /proc_name:mptspi

SCSIバスをスキャンするには、次のコマンドを使用します。

[root @ localhost〜]#echo' - - - '》 /sys /class /scsi_host /host0 /scan

上記の2つの手順で、システムを再起動する必要はありません。システムからすぐに認識できます。

Copyright © Windowsの知識 All Rights Reserved