仮想化/ESXi
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
VMware ESXiは、仮想化に特化したOSだ。ホストマシンで起動...
より具体的には、「[[ESXiって何だ?>http://www.thinkit.c...
#contents
*インストール [#p792cf0f]
以下のURLからダウンロードする。登録したメールアドレスに...
http://www.vmware.com/go/getesxi
*ゲストOSの設定 [#ie901835]
ゲストOSにopen-vm-toolsをインストールすることで、ホスト...
以下のようにすればパッケージでインストールできるが、た...
# apt-get install open-vm-tools
**VMtoolをソースからインストール [#r4bf84a6]
パッケージとして用意されているVMtool(open-vm-tools)は少...
そこで、ESXiに用意されているクライアントプログラムをイ...
+ESXiの管理画面からコンソールを表示させて、[仮想マシン]-[...
+CD-ROMが挿入された状態になるので、マウントする。~
# mount /dev/cdrom /mnt/
+ファイル一式を展開する。
# tar xzf /mnt/VMwareTools-*.tar.gz
+元のファイルは不要なので、アンマウントする。
# umount /mnt/
+必要なパッケージをインストールする。
# apt-get install make gcc linux-headers-2.6-amd64
+ツールを展開した場所に移動し、インストーラーを実行。不要...
# cd ./vmware-tools-distrib
# ./vmware-install.pl -prefix=/opt/vmware-tools
+コマンドのインストール先は全てデフォルト、追加のモジュー...
+インストールが終わると、自動的にサービスが起動する。
+インストールが終われば、vmware-tools-distribディレクトリ...
# apt-get purge make gcc linux-headers-2.6-amd64
# apt-get autoremove --purge
+正常にインストールできれば、SCSIコントローラで、VMware準...
//*ホストOSの監視
// 別のマシンから、ホストOSの監視をしてみる。有償のVMwar...
// [[VMwareのダウンロードページ>http://www.vmware.com/jp...
*コンソール操作 [#dad89641]
sshでVMホストにログインして、コマンドからいろいろな操作...
**コマンド一覧 [#y2a91130]
|~コマンド|~意味|
|vim-cmd help|VMゲストに対して行うコマンドの説明を表示(5....
|vim-cmd vmsvc/getallvms|VMゲスト一覧の表示|
|vim-cmd vmsvc/power.getstate <VMID>|VMゲストの電源の状態...
|vim-cmd vmsvc/power.shutdown <VMID>|VMゲストにシャットダ...
|vim-cmd vmsvc/power.off <VMID>|VMゲストの電源を強制的に...
|vim-cmd vmsvc/power.on <VMID>|VMゲストの電源を入れる|
**ゲストの強制終了 [#s4cebdab]
管理ツール上から停止コマンドを受け付けなくなった(メニュ...
コンソールでログインした後、目的のゲスト名で検索し、対...
# ps|grep guest01
11455521 vmm0:guest01
11453475 11449376 vmx-vthread-4:guest01 /bin/vmx
11455524 11449376 vmx-mks:guest01 /bin/vmx
11455525 11449376 vmx-vcpu-0:guest01 /bin/vmx
# kill 11449376
※終了中に止まったままになっている場合は、これより少ないか...
*パッチ適用 [#i67dbd06]
+パッチファイル~
https://my.vmware.com/group/vmware/patch から、最新版を...
+パッチファイルのダウンロード~
最新版のパッチファイルをダウンロードする。
+ESXiホストにアップロード~
ESXiにコンソールでログインして見える場所に、xxxxxxxxx.z...
+ESXiをメンテナンスモードに切り替え
+プロファイルの確認~
以下のコマンドで、プロファイルを確認する。
# esxcli software sources profile list -d <アップロード...
+アップデートコマンド実行~
以下のコマンドで、アップデートを実行する。通常は、プロ...
# esxcli software profile update -d <アップロードしたパ...
しばらく後、以下のようなメッセージが出るこをを確認する。
Installation Result
Message: The update completed successfully, but the s...
:
+メンテナンスモードから戻す
+システム再起動
*その他 [#jc1d46a5]
**時刻 [#z656660e]
ゲストOSのオプション設定で、ゲストOSとホストOSの時刻を...
Linuxの場合、ntpで同期させた方がよさそう。~
http://kb.vmware.com/kb/1033498
**iSCSIターゲットの再起動 [#o8b95032]
iSCSIターゲットを再起動するときは、以下のようにするとよ...
+iSCSIがデータストアになっているVMをすべて停止
+iSCSIターゲットを再起動
+[構成]-[ストレージ アダプタ]((この段階で、表示まで3分程...
+[構成]-[ストレージ]で、「すべてを再スキャン...」を実行
**iSCSIターゲットのサイズ拡大 [#fbea7eed]
iSCSIターゲットのサイズを拡大するときは、以下のようにす...
+[構成]-[ストレージ アダプタ]で、「すべてを再スキャン......
+[構成]-[ストレージ]で、「すべてを再スキャン...」を実行
**ネットワークが極端に遅くなる問題を解消 [#n96bf45d]
何かの条件が重なると、ネットワークがとても遅くなるよう...
# ethtool -K eth0 tso off
システム起動時に自動的に実行する場合、以下のようにする...
-/etc/network/interfaces(ifaceの最後に追加)
post-up /sbin/ethtool -K eth0 tso off
**sshで公開鍵認証 [#j38c9ee8]
リモートからプログラムでコマンドを実行するなど、公開鍵...
以下のように設定をする。コマンドは、"client:"がログイン...
+公開鍵の作成~
ESXiにログインしたい端末で、以下のコマンドを実行。
client: $ ssh-keygen -t dsa
+公開鍵のコピー~
デフォルトだと、".ssh/id_rsa.pub"に公開鍵が作成されるの...
+ログインの確認~
ここまでの手順で設定はできたので、ログインできるかどう...
client: $ ssh esxi -l root
+設定の保存~
ここまでの状態では、ESXiを再起動すると設定が消えてしま...
++公開鍵ファイルの保存~
以下のようにして、作成した公開鍵ファイルをファイルにま...
esxi: # tar -C / -czf /bootbank/home.tgz /.ssh
++起動設定の変更~
起動用の設定ファイル"/bootbank/boot.cfg"に、"--- home.t...
modules=k.z --- s.z --- c.z --- oem.tgz --- license.tgz ...
**コマンドマニュアル [#l5055130]
>http://www.jume.nl/esx4man/index.html
**ハードウェア対応リスト [#h0627f6c]
>http://www.vmware.com/resources/compatibility/search.php
**仮想マシンに「Unknown 5000」などがでる場合の修復 [#h5e6...
ストレージが一時的に見えなくなった場合などの問題で、仮...
+ESXiにコンソールログイン
+見えなくなったVMのIDを取得
# vim-cmd vmsvc/getallvms|grep invalid
+見えなくなったVMの仮想マシンファイルを取得
+見えなくなったVMを登録解除
# vim-cmd vmsvc/unregister 207
+データストアブラウザから事前に取得済みの仮想マシンファイ...
*参考 [#r3dafda3]
-http://www.thinkit.co.jp/article/127/
-http://www.networld.co.jp/vmware/infrastructure/3i.htm
-http://wiki.aggregate.jp/index.php?ESXi3
-http://d.hatena.ne.jp/pekeq/20100205/p1
-http://blog.cles.jp/item/3775
-http://blog.cles.jp/item/3865
-http://kometchtech.blog45.fc2.com/blog-entry-928.html
終了行:
VMware ESXiは、仮想化に特化したOSだ。ホストマシンで起動...
より具体的には、「[[ESXiって何だ?>http://www.thinkit.c...
#contents
*インストール [#p792cf0f]
以下のURLからダウンロードする。登録したメールアドレスに...
http://www.vmware.com/go/getesxi
*ゲストOSの設定 [#ie901835]
ゲストOSにopen-vm-toolsをインストールすることで、ホスト...
以下のようにすればパッケージでインストールできるが、た...
# apt-get install open-vm-tools
**VMtoolをソースからインストール [#r4bf84a6]
パッケージとして用意されているVMtool(open-vm-tools)は少...
そこで、ESXiに用意されているクライアントプログラムをイ...
+ESXiの管理画面からコンソールを表示させて、[仮想マシン]-[...
+CD-ROMが挿入された状態になるので、マウントする。~
# mount /dev/cdrom /mnt/
+ファイル一式を展開する。
# tar xzf /mnt/VMwareTools-*.tar.gz
+元のファイルは不要なので、アンマウントする。
# umount /mnt/
+必要なパッケージをインストールする。
# apt-get install make gcc linux-headers-2.6-amd64
+ツールを展開した場所に移動し、インストーラーを実行。不要...
# cd ./vmware-tools-distrib
# ./vmware-install.pl -prefix=/opt/vmware-tools
+コマンドのインストール先は全てデフォルト、追加のモジュー...
+インストールが終わると、自動的にサービスが起動する。
+インストールが終われば、vmware-tools-distribディレクトリ...
# apt-get purge make gcc linux-headers-2.6-amd64
# apt-get autoremove --purge
+正常にインストールできれば、SCSIコントローラで、VMware準...
//*ホストOSの監視
// 別のマシンから、ホストOSの監視をしてみる。有償のVMwar...
// [[VMwareのダウンロードページ>http://www.vmware.com/jp...
*コンソール操作 [#dad89641]
sshでVMホストにログインして、コマンドからいろいろな操作...
**コマンド一覧 [#y2a91130]
|~コマンド|~意味|
|vim-cmd help|VMゲストに対して行うコマンドの説明を表示(5....
|vim-cmd vmsvc/getallvms|VMゲスト一覧の表示|
|vim-cmd vmsvc/power.getstate <VMID>|VMゲストの電源の状態...
|vim-cmd vmsvc/power.shutdown <VMID>|VMゲストにシャットダ...
|vim-cmd vmsvc/power.off <VMID>|VMゲストの電源を強制的に...
|vim-cmd vmsvc/power.on <VMID>|VMゲストの電源を入れる|
**ゲストの強制終了 [#s4cebdab]
管理ツール上から停止コマンドを受け付けなくなった(メニュ...
コンソールでログインした後、目的のゲスト名で検索し、対...
# ps|grep guest01
11455521 vmm0:guest01
11453475 11449376 vmx-vthread-4:guest01 /bin/vmx
11455524 11449376 vmx-mks:guest01 /bin/vmx
11455525 11449376 vmx-vcpu-0:guest01 /bin/vmx
# kill 11449376
※終了中に止まったままになっている場合は、これより少ないか...
*パッチ適用 [#i67dbd06]
+パッチファイル~
https://my.vmware.com/group/vmware/patch から、最新版を...
+パッチファイルのダウンロード~
最新版のパッチファイルをダウンロードする。
+ESXiホストにアップロード~
ESXiにコンソールでログインして見える場所に、xxxxxxxxx.z...
+ESXiをメンテナンスモードに切り替え
+プロファイルの確認~
以下のコマンドで、プロファイルを確認する。
# esxcli software sources profile list -d <アップロード...
+アップデートコマンド実行~
以下のコマンドで、アップデートを実行する。通常は、プロ...
# esxcli software profile update -d <アップロードしたパ...
しばらく後、以下のようなメッセージが出るこをを確認する。
Installation Result
Message: The update completed successfully, but the s...
:
+メンテナンスモードから戻す
+システム再起動
*その他 [#jc1d46a5]
**時刻 [#z656660e]
ゲストOSのオプション設定で、ゲストOSとホストOSの時刻を...
Linuxの場合、ntpで同期させた方がよさそう。~
http://kb.vmware.com/kb/1033498
**iSCSIターゲットの再起動 [#o8b95032]
iSCSIターゲットを再起動するときは、以下のようにするとよ...
+iSCSIがデータストアになっているVMをすべて停止
+iSCSIターゲットを再起動
+[構成]-[ストレージ アダプタ]((この段階で、表示まで3分程...
+[構成]-[ストレージ]で、「すべてを再スキャン...」を実行
**iSCSIターゲットのサイズ拡大 [#fbea7eed]
iSCSIターゲットのサイズを拡大するときは、以下のようにす...
+[構成]-[ストレージ アダプタ]で、「すべてを再スキャン......
+[構成]-[ストレージ]で、「すべてを再スキャン...」を実行
**ネットワークが極端に遅くなる問題を解消 [#n96bf45d]
何かの条件が重なると、ネットワークがとても遅くなるよう...
# ethtool -K eth0 tso off
システム起動時に自動的に実行する場合、以下のようにする...
-/etc/network/interfaces(ifaceの最後に追加)
post-up /sbin/ethtool -K eth0 tso off
**sshで公開鍵認証 [#j38c9ee8]
リモートからプログラムでコマンドを実行するなど、公開鍵...
以下のように設定をする。コマンドは、"client:"がログイン...
+公開鍵の作成~
ESXiにログインしたい端末で、以下のコマンドを実行。
client: $ ssh-keygen -t dsa
+公開鍵のコピー~
デフォルトだと、".ssh/id_rsa.pub"に公開鍵が作成されるの...
+ログインの確認~
ここまでの手順で設定はできたので、ログインできるかどう...
client: $ ssh esxi -l root
+設定の保存~
ここまでの状態では、ESXiを再起動すると設定が消えてしま...
++公開鍵ファイルの保存~
以下のようにして、作成した公開鍵ファイルをファイルにま...
esxi: # tar -C / -czf /bootbank/home.tgz /.ssh
++起動設定の変更~
起動用の設定ファイル"/bootbank/boot.cfg"に、"--- home.t...
modules=k.z --- s.z --- c.z --- oem.tgz --- license.tgz ...
**コマンドマニュアル [#l5055130]
>http://www.jume.nl/esx4man/index.html
**ハードウェア対応リスト [#h0627f6c]
>http://www.vmware.com/resources/compatibility/search.php
**仮想マシンに「Unknown 5000」などがでる場合の修復 [#h5e6...
ストレージが一時的に見えなくなった場合などの問題で、仮...
+ESXiにコンソールログイン
+見えなくなったVMのIDを取得
# vim-cmd vmsvc/getallvms|grep invalid
+見えなくなったVMの仮想マシンファイルを取得
+見えなくなったVMを登録解除
# vim-cmd vmsvc/unregister 207
+データストアブラウザから事前に取得済みの仮想マシンファイ...
*参考 [#r3dafda3]
-http://www.thinkit.co.jp/article/127/
-http://www.networld.co.jp/vmware/infrastructure/3i.htm
-http://wiki.aggregate.jp/index.php?ESXi3
-http://d.hatena.ne.jp/pekeq/20100205/p1
-http://blog.cles.jp/item/3775
-http://blog.cles.jp/item/3865
-http://kometchtech.blog45.fc2.com/blog-entry-928.html
ページ名: