猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux

vmware上のCentOSに仮想化ソフトxenをインストールする(1)概要

投稿日:2013年6月11日 更新日:

仮想化の種類

仮想かソフトには2種類あります。
「ホストOSを必要とするもの」と「ホストOSを必要としないもの」です。

「ホストOSを必要とするもの」として
「VMware」、「Microsoft Virtual Server」、「QEMU」などがあります。
これは大本となるWindowsなどに仮想化ソフトをインストールして、その元となるOS上で
仮想OSが動作します。

私はWindowsにVMwareをインストールして、
そのWindows上でCentOSを起動させるということをよくやります。
仮想マシンは簡単に復元したりコピーできるので、テスト環境にはもってこいです。

「ホストOSを必要としないもの」には、
「VMware ESX Server」や「Xen」があります。
ホストが必要ではない分オーバーヘッドがかなり少なくなります。

数回にわたって紹介するのは、
WindowsにVmwareをインストールしてCentOS(Linux)が起動している状態のものに、
さらにそのCentOS上でxenを起動させて複数のLinuxを起動させるという方法です。

ちなみにxenはホストOSを必要としないといっても、
後述する管理OS上では仮想マシン・モニターとうものが起動して
複数の仮想マシンを管理します。
このようなものを「ハイパーバイザ型」と呼ばれます。

xenの基本

上記にあるように、xenでは管理OSと、
それ以外のゲストOSに分かれます。
またこれらのOSはドメインとよばれ、
管理OSのことを「ドメイン0」、
ゲストOSのことを「ドメインU」と呼びます。

ドメイン0は1つだけです。
ドメインUはメモリーが許す限り複数起動できます。
起動させずに設定するだけならば、メモリーが足りなくても可能です。

Gooleアドセンス用336

Gooleアドセンス用336

-Linux
-

執筆者:

関連記事

linux

169.254.0.0 は APIPA (Automatic Private IP Addressing)

routeコマンドをしてみて下さい。 # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use …

linux

findとxargsとgrep

ファイルやディテクトリを検索するfindコマンド。 標準入力からにコマンドを作成するxargs。 これらを利用して、findで見つけたファイルのなかからgrepで必用な行を抜き出せます。 INDEX1 …

linux

digコマンドでDNSを調査する

digコマンドを使用すれば、指定したDNSサーバーに問い合わせができます。 dig @[DNSサーバー] [調べたいドメイン] です。 下記は8.8.8.8(googleDNS)にntp.nict.j …

linux

linuxのユーザーセキュリティ

linuxでの管理者はrootです。 そのためsshによりrootで直接ログインできないようにすることが1つあります。 また、一般ユーザーでログインしてからsuコマンドでrootになるわけですが、 s …

linux

viの基本的な操作方法

linuxって初めての方にとっては敷居がちょっと高いと感じます。でも最近はフリーのVmware Playerを使ってだれでもWindows上で動かすことができます。結構サーバーとしては利用していること …