ここで初心者の質問があります。
私はESXi、新しいDebian、古いDebian、新しいcentOS、古いcenteOSでいくつかのサーバーを実行しています。
時にはディスク容量を拡張する必要がありますが、ここでは難しい部分が発生します。 ESXiでディスクを拡張した後にサーバーを再起動する必要があるかどうかを確認する方法はありますか?場合によっては、勤務日/時間中に特定のサーバーを再起動するのが望ましくないことが原因です。
よろしくお願いします!
答え1
LVMを使用してドライブスペースを拡張する場合は、物理ドライブスペースを使用できる限り再起動する必要はありません。
ESXにドライブを追加する必要がある場合は、単にSCSIバス(GUESTで)を再スキャンしてドライブを確認できます。 (再起動は不要)
たとえば、ESX(ホスト)は新しい20Gドライブ/ dev / sdbをサーバーに追加します。 GUESTでは、再起動せずにSCSIバスを再スキャンしてドライブを表示できるようになりました。
この例では、/dev/sdaドライブのみがあるとします。すでに/dev/sdbがある場合は、次の/dev/sdと表示されますか?機器。
また、新しいドライブが/dev/sdb/であるとします。
まず、scsi ホスト番号を取得します。
#>ls /sys/class/scsi_host
Host0 Host1 Host2
次に、上記で返されたホスト2を使用してscsiバスを再検索します。 (Host2に見つからない場合は、Host1を試してください)
echo "- - -" > /sys/class/scsi_host/host2/scan
(fdiskは別の/ dev / sdbパーティションを表示する必要があります)
fdisk -l |grep sd
Disk /dev/sdb: 20.7 GB, 10737418240 bytes
これで、LVMを使用して論理ボリュームを拡張し、xfs_growfsを使用してスペースを拡張できます。