2ntブログ

duke

duke information

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告 |

VMware仮想マシン(Linux)の時刻ずれ対策

VMwareでLinuxのゲストOSを使用している場合に仮想マシンの時刻が大きくずれる現象が発生します。
今回はこの対策方法です。

ゲストOSの/boot/grub/grub.conf 内を次のように編集する。
 ※32bitOSで1CPUの場合のみ有効、64bitOSやSMPの場合は注意
 ※Clock in a Linux Guest Runs More Slowly or Quickly Than Real Time
 ================================================================================
 default=0
 timeout=5
 splashimage=(hd0,0)/grub/splash.xpm.gz
 hiddenmenu
 title Red Hat Enterprise Linux ES (2.6.9-34.EL)
  root (hd0,0)
  kernel /vmlinuz-2.6.9-34.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet
  initrd /initrd-2.6.9-34.EL.img
 ================================================================================
   ↓
 ================================================================================
 default=0
 timeout=5
 splashimage=(hd0,0)/grub/splash.xpm.gz
 hiddenmenu
 title Red Hat Enterprise Linux ES (2.6.9-34.EL)
  root (hd0,0)
  kernel /vmlinuz-2.6.9-34.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet clock=pit nosmp noapic nolapic
  initrd /initrd-2.6.9-34.EL.img
 ================================================================================

未分類 | コメント:1 | トラックバック:0 |

VMwareゲストOSコピー時のMACアドレス重複対応方法

VMwareのイメージファイルをコピーしてゲストOSを作成した場合、そのまま使用した場合MACアドレスの重複が起きてしまいます。それを回避する手順です。

注:この手順はあくまでMACアドレスの重複対応のみの手順です。IPアドレス等の重複対応は含んでいませんのでご注意を!

1.事前作業
 (1)ゲストOSで/etc/sysconfig/network-scripts/ifcfg-ethXファイルに以下の記述がある場合は削除またはコメントアウトする。※Linuxの場合
 ========================================================================
 HWADDR=xx:xx:xx:xx:xx:xx
 ========================================================================
 (2)ゲストOSを停止する。
 (3)イメージファイルのコピーを作成する。

ここからは、コピーした~.vmxファイルを編集し、uuidを再生成させMACアドレスを再割り当てする設定を行います。
2.~.vmxファイルに以下の行を追加または変更する。
 ========================================================================
 uuid.action = "create"
 ========================================================================
3.~.vmxファイル内に以下の項目があれば削除またはコメントアウトする。
 ========================================================================
 uuid.location = "xx xx xx xx xx xx xx xx-xx xx xx xx xx xx xx xx"
 uuid.bios = "xx xx xx xx xx xx xx xx-xx xx xx xx xx xx xx xx"
 ethernetX.addressType = "xxxxxxx"
 ethernetX.generatedAddress = "xx:xx:xx:xx:xx:xx"
 ethernetX.generatedAddressOffset = "x"
 ethernetX.address = "xx:xx:xx:xx:xx:xx"
 ========================================================================
4.コピーしたゲストOSを起動する。
5.~.vmxファイル内に以下の行が生成されていることを確認する。
 ========================================================================
 uuid.location = "xx xx xx xx xx xx xx xx-xx xx xx xx xx xx xx xx"
 uuid.bios = "xx xx xx xx xx xx xx xx-xx xx xx xx xx xx xx xx"
 ethernetX.addressType = "generated"
 ethernetX.generatedaddress = "xx:xx:xx:xx:xx:xx"
 ethernetX.generatedAddressOffset = "x"
 ========================================================================
6.コピーしたゲストOSを停止する。
7.~.vmxファイル内の以下の行を削除またはコメントアウトする。
 ========================================================================
 uuid.action = "create"
 ========================================================================
8.コピーしたゲストOSを起動する。
9.正常動作確認する。

未分類 | コメント:0 | トラックバック:0 |
| HOME |