アトム-サイト
[ アトム-サイト ] - 管理人さんのページです。
feed-icon RSS2.0   feed-icon Atom
[ VMware ] 一覧へ
VMware Server CentOS
管理人さんのブログ 2009-05-11 13:31:12

またまた、WindowsにVMwareを入れて、Linuxサーバを立ち上げてみる。
VMware Player-ubuntuという組み合わせはこの前やったので、今回はVMware Server-CentOSというのをやってみる事にした。
VMware Serverは、VMware Playerより細かい設定ができるらしい。
別にVMware Playerでも困らないが、まぁ何かの時に色々いじれた方が便利なので、VMware Serverでいく事にした。

VMware Playerとは違って、VMware Serverはユーザ登録が必要である。
登録した後にメールで送られてくるシリアル番号をインストール最後に入れる感じ。
少々の手間はあるが、別に難しくはなく流れに沿ってやっていれば自然にインストールは終了する。

…で、VMware Serverを立ち上げる。
前準備のWizard。
VMware VMware Server CentOS (.jpg)
それっぽい項目を選んでいくだけ…。
VMware VMware Server CentOS (.jpg)
入れるゲストOSを選んでいく。
VMware VMware Server CentOS (.jpg)
VMware VMware Server CentOS (.jpg)
ネットワークはブリッジ設定。
NICは一枚なのに、Windowsとは別にゲストOS用ネット設定が割り振られます。
普通はこのブリッジを選択する(host-only設定の事は他の記事に書いてます http://atom.blogdns.com/1/36.html ←ここだ)。
VMware VMware Server CentOS (.jpg)

ゲストOSで使うHDD割り当て。
ホストOSと半々かな…と思い、30GBにしました。
チェック2項目は外した様な気がします。
VMware VMware Server CentOS (.jpg)

ここで出来たHDD設定が何故かSCSI設定なので、IDEにする為一度Removeしてもう一度Addし直さないといけません(…でないと、ゲストOSをインストールしてもパーティション設定の所でHDDを認識してくれず、インストールできない)。
VMware VMware Server CentOS (.jpg)

実はWindows2000だとVMwareServerを起動した時に
There was a problem connecting:
というエラーが出て、ホストに接続できない。
対処法は「regedit」。
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesVMAuthdService]
"DependOnService"
ここを、76,00,6d,00,78,00,38,00,36,00,00,00,77,00,6d,00,69,00,00,00,00,00 (後ろの方追加)。
としてPC再起動。

「Windows XP」でも
511 vmware-serverd service is not running.
というエラーが出る時がある。
その時は
[コントロールパネル]の[管理ツール]-[サービス]を開いて、VMWare Registration Serviceを開始させるとOK。

いよいよゲストOSのインストール。
普通はCDに焼いてインストールが基本なんですが、インストールの一度だけの為にイチイチ焼くのは無駄なのでISOイメージをそのまま指定します。CD-ROMデバイス設定でファイルを指定するだけなので簡単。
ちなみにCentOS-5はインストールディスク6枚…。
6枚は指定できないので、下画像の様にbootのイメージでネットワーク越しにインストールするか、CentOS5 1CD化プロジェクトなる物を利用するか(自分はCentOS5 1CD化の方を利用させてもらいました http://www.srchack.org/article.php?story=20070501041147240 )。
VMware VMware Server CentOS (.jpg)

なんでCentOSかと言うと…。
RedHad系で基本だし、会社で使われてるから触っておかないとという事で…。
あんまりシステム管理にこだわりは無いので、本音は実は何でも良かったりするんですが…。

VMwareの再生ボタンでCDドライブを読み込みにいってインストールが始まります
VMware VMware Server CentOS (.jpg)

はい、できあがり。
VMware VMware Server CentOS (.jpg)
ここから、updateしたり、必要なパッケージ入れてサービス立ち上げたりします。
#yum update
#yum install httpd
#yum install php
#yum install php-mbstring
#yum install php-gd
#yum install postgresql-server
#yum install php-pgsql
#yum install mysql
#yum install mysql-server
等など…。

追記:
稀に、yum update で、pythonのエラーが出ます。
そんな時は、
# yum clean all
# rpm --rebuilddb
として、データベース再構築すべし!

yumコマンドで使うのは、
#yum search ******** <- パッケージ探し
#yum list installed <- インストール済みリスト
とか。

/etc/sysconfig/iptables の設定変えたら
#/etc/init.d/iptables restart で外からアクセス可になる。
#iptables -L で設定確認。

あと、
500 OOPS: cannot change directory:/home/***
こんなftp接続できないエラーが出るのはSELinuxが働いている為。
デフォルトでホームディレクトリアクセス禁止らしいです。
#setsebool -P ftp_home_dir 1
すればOK(再起動しても有効)。

あれれ?CentOSの時間の進み具合が3分の2くらいしかないゾ。調べてみるとゲストOSの時間はかなりズレる物らしい。どう対処すればいいのやら…。
………
調べた。
どうやらLinuxのシステム時計はタイマ割込みでカウントしているらしくてVMware上では割り込みが一定でなくズレるらしい(Linuxではこのシステム時計の方が基本)。
でも、VMwareではBIOSとは別のハードウェアクロックというのもあってそちらはズレてない(VMwareを落とすとダメっぽいが…)。
…という事は、VMware起動時にNTPサーバから正しい時間を取ってきて、最初にハードウェアクロックをあわせておく。
後は1分毎にそのハードウェアクロックにシステム時計を合わせればいいか。
/etc/rc.localに
/usr/sbin/ntpdate ntphogehoge
/sbin/hwclock --systohc
追加。
で、crontab -eで
0-59 * * * * /sbin/hwclock --hctosys
を追加しておけばヨシ。
なんだかうまくいっている様子。

~~~~

現在はコチラで書いた様に、VMwareToolsで時刻合わせしてます。

~~~~

VMwareServerはスタートアップに入れてあり電源入れたら起動する様にしているのだが、7割くらいの割合で大抵立ち上がっていない。
…なので、WindowsUpdateを自動なんかにすると、Windowsが再起動した時点でサーバが止まったりする(Windowsの更新インストールは手動がいいです)。
VMwareが立ち上がってない時は、あらためてVMwareServerを立ち上げてみる(それでもダメな時はWindows再起動で立ち上がります)。
立ち上がってもネットが繋がらない時は、
# /etc/init.d/network restart
これでダメならもう一度VMwareを立ち上げ直し。

AmazonでVMware関係を探すとこんな感じですね(コチラをクリック)。


※ 『VMware』に繋がる関連物を 視覚的に探しだせるサイトを作ってみました(よろしければクリックしてみてくださいね)。

 コメント記入者:

 リンク元:
(2) : http://www.google.com/search?client=opera&rls=ja&q=vmware+server+centos&sourceid=opera&ie=utf-8&oe=utf-8
(2) : http://www.google.co.jp/search?hl=ja&q=vmwareserver+CentOS4+%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%8C%E7%B9%8B%E3%81%8C%E3%82%89%E3%81%AA%E3%81%84&lr=&aq=f&oq=
(2) : http://www.google.co.jp/search?hl=ja&rlz=1T4FRSJ_jaJP333JP333&q=vmware+server+centos+%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB&start=10&sa=N
(2) : http://www.google.com/search?q=vmwareserver+centos&rls=com.microsoft:ja:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7AMSA_en
(2) : http://www.google.co.jp/search?client=opera&rls=ja&q=vm+server+%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E8%A8%AD%E5%AE%9A+centos&sourceid=opera&ie=utf-8&oe=utf-8
(1) : http://www.google.co.jp/search?hl=ja&source=hp&q=atom+vmware&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja&aq=f&oq=
(1) : http://search.yahoo.co.jp/search?p=%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%80%80CentOS%E3%80%80%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%80%80vmware&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
(1) : http://s.luna.tv/search.aspx?client=lunascape&s=0&gl=jp&hl=ja&q=centOS%20vmwareserver
(1) : http://www.google.co.jp/search?hl=ja&q=vmware+centos+iptable&lr=&aq=f&oq=
(1) : http://www.bing.com/search?q=vmware+server+ftp%e3%82%a8%e3%83%a9%e3%83%bc&FORM=SSRE1

 ページ閲覧者数:143人

[ VMware ] 一覧へ


<< 2009年11月
2009年11月22日(日)
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

 最近の書き込み

パソコンショップ
  <2009-11-21 06:56:01>
ネットコマンド
  <2009-11-20 10:30:10>
Linuxコマンド
  <2009-11-18 11:44:56>
家のパソコン
  <2009-11-17 17:25:58>
ROUND 1 (豊橋)
  <2009-11-17 07:49:50>
nPOPs
  <2009-11-15 07:40:23>
打ちっぱなし
  <2009-11-13 15:21:35>
胃カメラ
  <2009-11-13 15:10:33>
T-01A
  <2009-11-13 10:02:41>
画面キャプチャ
  <2009-11-13 07:01:33>


 カテゴリー

おでかけ(67)
サッカー(41)
季節(32)
食べ物(30)
旅(28)
家(28)
映画(26)
地元(25)
DIY(24)
家族(21)
学校(20)
モバイル(20)
生物(20)
健康(19)
Web(17)
風景(17)
ドラマ(17)
通勤(16)
ブログ(14)
Winアプリ(14)
家電(13)
ゲーム(12)
足技(12)
ブラウザ(11)
本(11)
ゴルフ(10)
自転車(10)
Linux(10)
php(9)
javascript(9)
PCハード(9)
ネットワーク(8)
飲み物(8)
会社(8)
感銘映像(6)
税金(5)
空想(5)
VMware(4)
 ・ VMware Server CentOS
 ・ ゲストOS上の時刻
 ・ VMware Player ubuntu
 ・ Host-only設定
Ruby(4)
データベース(3)
perl(1)