Windows 764ビットのOracleVirtualBoxで少なくとも2つの単純なUbuntuVirtual Core12.10サーバーVMをセットアップするためのステップバイステップの手順を探しています。
テストのセットアップは次のようになります。
ロードバランサーとして機能するWindowsホスト上のApacheHTTPサーバー。その結果、http://localhost:8080
に移動すると、2つのノード間でバランスが取れ、セッションレプリケーションが提供されます。
Java 7とTomcat7を備えた2つの無駄のない小さなフットプリントのUbuntuServerゲストノード。
その目的は、高可用性/負荷分散の開発とテストを行うすべての人が、ローカルワークステーションまたはメインストリームノートブック上に合理的な環境をできるだけ短時間で作成できるようにすることです。
以下は、以前にTomcatを使用したことがあり、独自のテスト環境を作成したいことを前提としています。
前提条件:これは64ビットのセットアップであるため、ホストがCPUハードウェア仮想化をサポートしていることを確認してください。多くのノートブックはそのままではサポートしていませんが、ベンダーは通常、仮想化を可能にするBIOSアップグレードを提供しており、保証が必要な場合もあります。または、32ビットゲストを使用します。
ステップ1ubuntu-12.10-server-AMD64.isoをダウンロードします(これは私のために働いています、他のフレーバーを自由に試してみてください。手順はこのビルドに固有のものではありません)。
ステップ2Oracle VM VirtualBox managerを開き、新しい次のプロファイルを持つマシン:
オペレーティングシステム:Linux
バージョン:Ubuntu(64ビット)
ベースメモリ:512 MBプロセッサ:1 CPUディスプレイ:デフォルトのまま
ストレージ:SATAを削除し、SCSIコントローラーLsilogicを追加します。サイズが2GB以上のVDIHDDを追加します(そのうち512 MBはスワップに使用され、実際のOSとソフトウェアは約1.1GBを使用します)。テスト用のスペースを確保するために、動的に割り当てられたストレージオプションを備えた4GBをお勧めします。また、IDEコントローラーを追加し、Ubuntu Server .isoをCDドライブとして接続します。SCSIの背後にある理由は、UbuntuのVirtual Coreを使用し、SATAドライバーがすぐに使用できないためです。
オーディオ:無効にする
ネットワーク:起動時にブリッジアダプタを選択できます。後でホスト専用アダプタに切り替えます。または、NATおよびホストオンリーアダプター(ステップ4を参照)を使用して、2つのNICを作成します)
マシンセットアップのデバイスの順序に、後で使用するために最初にHDDが含まれていることを確認してください。
ステップ3マシンを起動します。セットアップの言語を選択した直後に、F4キーを押してコアを選択してから、実際のインストールを開始します。 「最小限の仮想マシンのインストール」を選択します(詳細はこちら: https://askubuntu.com/questions/57336/minimal-system-or-minimal-virtual-machine-on-install ) 「ソフトウェアの選択」セクションに到達するまで、デフォルトを使用してプロセスをセットアップし、パーティションなどにディスク全体を使い果たします。 Tomcat Javaサーバーがあります。GRUPのインストールを続行し、作成したユーザーとしてログインします。全体として、約15〜20分かかります。HDDから実行した後、すでにTomcatが始まりました!
ノート:
http://ubuntu:8080
_になります。Tomcatのスタートページに、コードを構成して配置できるすべてのパスが表示されます。解決しない場合は、ゲストでifconfigを実行し、IPアドレスを使用します。/var/lib/Tomcat7/webapps/
_の下にあります/etc/Tomcat7
_の下にあります/var/log/Tomcat7
_の下にありますあなたがvimの専門家ではなく、私がお勧めするさまざまな司令官の経験がある場合は、mc
を介してMidnightCommanderを起動できるようにするために_Sudo apt-get install mc
_。
たとえば、新しいマシンの電源を切ります。 _Sudo shutdown -P 0
_。
ステップ4VMのクローン作成。クローンを作成して別のゲストを作成するときは、NICのMACアドレスが同じままであることを確認してください。NIC自動検出に小さな問題があります。したがって、 、クローンを作成するには:a)クローンを作成しますb)NICのMACアドレスを変更しますc)2番目のマシンを起動します(ネットワーク層が文句を言うので2分遅れます)d)変更_/etc/udev/rules.d/70-persistent-net.rules
_ ATTR {address} ==がVirtualBox設定のNIC)のMACアドレスと一致するようにします。完了。
ステップ5ネットワークをセットアップします。
ステップ6ApacheHTTPを設定します。フォロー、例:これらの手順 http://satishkumars.wordpress.com/2012/03/07/how-to-load-balance-Tomcat-7-with-Apache-2-2/
ステップ7実際のTomcatクラスターの構成: http://Tomcat.Apache.org /Tomcat-7.0-doc/cluster-howto.html
便利なツール:-毎回Sudo-ingを試している場合は、_Sudo su -
_を実行してrootとして機能します。おそらく、これらの仮想マシンのセキュリティについてはあまり気にしないからです-_lshw -class network
_は素晴らしいツールですNICアダプタの概要-_ifdown eth0
_、次に_ifup eth0
_を使用すると、再起動せずにネットワーク設定を更新できます