2012年9月22日土曜日

Linuxが動作する仮想マシンを作成します

この機能と他の新しいWindows Azureの機能を使用するには、無料のプレビューにサインアップしてください。
あなたが Windows Azureの管理ポータルでのImage Galleryを使用する場合、Linuxオペレーティングシステムを実行している仮想マシンを作成することは簡単です。このガイドでは、Windows Azureを使用しても経験がないことを前提としています。あなたがアクセスしてカスタマイズすることができますクラウドでLinuxオペレーティングシ ステムを実行中の仮想マシンを作成することができます。
以下の内容を説明します。
Windows Azureの仮想マシンとは何ですか どのようにLinux OSを実行してカスタム仮想マシンを作成する あなたはそれを作成した後、仮想マシンにログオンする方法 新しい仮想マシンへのデータディスクを添付する方法 仮想マシンとの通信を設定する方法

Windows Azureの仮想マシンとは何ですか

Windows Azureの仮想マシンでは、制御および管理することができクラウド内のサーバです。あなたは、Windows Azureで仮想マシンを作成したら、削除して再作成、それをあなたがする必要がある場合、あなたはあなたのオフィスのサーバーと同じように仮想マシンに アクセスしたりできます。仮想ハードディスク(VHD)ファイルは、仮想マシンを作成するために使用されます。 VHDは、次のタイプは、仮想マシンに使用されます。
Image - 新しい仮想マシンを作成するためのテンプレートとして使用されているVHD。Imageは、そのようなコンピュータ名とユーザーアカウントの設定など、実 行中の仮想マシンのような固有の設定を持っていないため、テンプレートです。イメージを使用して仮想マシンを作成する場合は、オペレーティング·システ ム·ディスクは自動的に新しい仮想マシン用に作成されます。 Disk - 起動し、オペレーティングシステムの実行中のバージョンとしてマウントすることができますVHD。ディスクは、イメージの実行可能バージョンです。仮 想化されたハードウェアに添付され、サービスの一部として実行されているすべてのVHDはディスクです。画像がプロビジョニングされた後、それがディスク になり、仮想マシンを作成するイメージを使用する場合、ディスクは常に作成されます。
次のオプションは、仮想マシンを作成するImageを使用するために使用できます。
Windows Azureの管理ポータルのイメージギャラリーで提供されている画像を使用して仮想マシンを作成します。 作成し、アップロードのWindows Azureへのイメージが含まれているVHDファイルを、その画像を使用して仮想マシンを作成します。カスタムイメージの作成とアップロードの詳細につい ては、Linuxオペレーティングシステムを含む仮想ハードディスクを作成し、アップロードを参照してください
どのように管理ポータルを使用して、Linuxオペレーティングシステムを実行してカスタム仮想マシンを作成する
あなたは、管理ポータルでカスタム仮想マシンを作成するギャラリーメソッドから使用しています。このマシンを作成するときは、マシンのサイズ、接続されたリソースは、DNS名、および必要に応じてネットワーク接続を定義することができます。
  1. Windows Azureの管理ポータルにサインインします。コマンドバーで、[新規]をクリックします。
https://www.windowsazure.com/media/itpro/linux/create.png
  1. 仮想マシンをクリックし、[ギャラリーから]をクリックします。 ギャラリーから仮想マシンを作成することを選択
https://www.windowsazure.com/media/itpro/linux/createnew.png
  1. VM OSの選択ダイアログボックスが開きます。ここではイメージギャラリーから画像を選択することができます。
https://www.windowsazure.com/media/itpro/linux/imageselectionlinux.png
  1. プラットフォームの画像をクリックすると、OpenLogic? CentOSの6.2画像を選択し、[続行するには矢印をクリックします。
https://www.windowsazure.com/media/itpro/linux/imagedefinelinux.png
  1. 仮想マシン名では、仮想マシンに使用する名前を入力します。名前は15文字以下でなければなりません。この仮想マシン、タイプMyTestVM1。
  1. 新規ユーザー名で、仮想マシンを管理するために使用するアカウントの名前を入力します。は、ユーザー名にrootを使用することはできません。この仮想マシンに対して、NewUser1を入力します。
  1. 新しいパスワードには、仮想マシン上でユーザーアカウントに使用されるパスワードを入力します。この仮想マシン、タイプMyPassword1。パスワードの確認では、以前に入力したパスワードを再入力します。
  1. サイズ]で、仮想マシンに使用するサイズを選択します。選択したサイズは、アプリケーションに必要とされるコアの数に依存します。この仮想マシン用に、小径のデフォルトを受け入れます。
  1. 続行するには矢印をクリックします。 VMモード]ダイアログボックスが表示されます。
https://www.windowsazure.com/media/itpro/linux/imagestandalonelinux.png
  1. あなたは、堅牢なアプリケーションを提供するクラウドサービスの下で一緒に仮想マシンを接続することができますが、このチュートリアルでは、あなただけの単一の仮想マシンを作成します。これを行うには、スタンドアロンの仮想マシンを選択します。
  1. 作 成した仮想マシンは、クラウドサービスに含まれています。 DNS名では、仮想マシン用に作成されたクラウドサービスの名前を入力します。エントリには、3月24日小文字、数字を含めることができます。この値は、 マシンが属しているクラウドサービスに連絡するために使用されるURIの一部になります。この仮想マシン、タイプMyService1。
  1. あなたは、VHDファイルが保存されているストレージアカウントを選択することができます。このチュートリアルでは、使用を自動的に生成されたストレージアカウントのデフォルト設定を受け入れます。
  1. 地域/アフィニティグループ/仮想ネットワークを選択西部米国のためにどこに仮想マシンの場所を指定します。
  1. 続行するには矢印をクリックします。 VMオプション ダイアログボックスが表示されます。
https://www.windowsazure.com/media/itpro/linux/imageoptionslinux.png
  1. あ なたが他のマシンにこの仮想マシンを接続している場合、または仮想ネットワークにマシンを追加する場合は、この ページのオプションのみ使用されます。この仮想マシンでは、可用性のセットを作成されていないか、または仮想ネットワークに接続しています。仮想マシンを 作成するには、チェックマークをクリックします。
仮想マシンが作成され、オペレーティングシステムの設定が設定されています。仮想マシンが作成されたときに、Windows Azureの管理ポータルで実行されているものとして記載されている新しい仮想マシンが表示されます。
https://www.windowsazure.com/media/itpro/linux/vmsuccesslinux.png

あなたはそれを作成した後、仮想マシンにログオンする方法

仮 想マシンとマシン上で動作するアプリケーションの設定を管理するには、セキュアシェル(SSH)クライアントを使用することができます。これを行うに は、あなたは仮想マシンにアクセスするために使用するコンピュータにSSHクライアントをインストールする必要があります。あなたが選ぶことができる多く のSSHクライアント·プログラムがあります。以下は、可能な選択肢は次のとおりです。
・あなたはWindowsオペレーティングシステ ムを実行しているコンピュータを使用している場合は、PuTTYなどのSSHクライアントを使用する場合があります。詳細については、PuTTYのダウン ロードを参照してください。 ・あなたがLinuxオペレーティングシステムを実行しているコンピュータを使用している場合は、OpenSSHなどのSSHクライアントを使用すること をお勧めします。詳細については、OpenSSHを参照してください。
このチュートリアルでは、仮想マシンにアクセスするためのPuTTYプログラムを使用する方法を示します。
  1. 管理ポータルからホスト名およびポート情報を検索します。あなたは、仮想マシンのダッシュボードから必要な情報を見つけることができます。仮想マシン名をクリックして、ダッシュボードのクイック概要]セクションのSSHの詳細を探します。
https://www.windowsazure.com/media/itpro/linux/sshdetails.png
  1. PuTTYのプログラムを開きます。
  1. ホスト名と、ダッシュボードから収集されたポート情報を入力し、[開く]をクリックします。
https://www.windowsazure.com/media/itpro/linux/putty.png
  1. マシンが作成されたときに指定したNewUser1アカウントを使用して仮想マシンにログオンします。
https://www.windowsazure.com/media/itpro/linux/sshlogin.png
あなたは今、仮想マシンだけでは、他のサーバーと同じように扱うことができます。

How to attach a data disk to the new virtual machine

アプリケーションがデータを格納する必要があります。これを設定するには、あなたが以前に作成した仮想マシンにデータディスクを添付してください。これを行う最も簡単な方法は、マシンに空のデータディスクを接続することである。
  1. あなたはまだ行っていない場合は、Windows Azureの管理ポータルにサインインします。
  1. 仮想マシンをクリックして、以前に作成したMyTestVM1仮想マシンを選択します。
  1. コマンドバーで、添付をクリックし、[空のディスクをアタッチ]をクリックします。
https://www.windowsazure.com/media/itpro/linux/attachdiskwindows.png
Attach Empty Diskのダイアログボックスが表示されます。
https://www.windowsazure.com/media/itpro/linux/attachnewdisklinux.png
仮想マシン名、保管場所、およびファイル名が既にあなたのために定義されています。あなたがしなければならないすべては、ディスクにしたいサイズを入力します。サイズ]フィールドに5を入力します。
注:すべてのディスクは、Windows AzureストレージにVHDファイルから作成されます。あなたは、ストレージに追加されたVHDファイルの名前を提供することができますが、ディスクの名前が自動的に生成されます。
仮想マシンへのデータディスクを接続するには、チェックマークをクリックします。
あなたは、データディスクが正常にダッシュボードを見て、仮想マシンに接続されていることを確認することができます。ダッシュボードを表示するには、仮想マシンの名前をクリックします。
ディスクの数は、仮想マシンに現在2であり、あなたが接続されているディスクは、ディスクの表に記載されています。
https://www.windowsazure.com/media/itpro/linux/attachemptysuccess.png
あなただけの仮想マシンに接続されているデータディスクがオフラインにし、それを追加した後で初期化されていません。あなたは、マシンにログオンし、データを格納するためにそれを使用してディスクを初期化する必要があります。
仮想マシンにログオンに記載されている手順を使用して仮想マシンに接続します。
SSHウィンドウで、次のコマンドを入力し、[アカウントのパスワードをMyPassword1を入力します。
    sudoのはgrep SCSI / var / log / messagesに
あなたが表示されるメッセージに追加された最後のデータディスクの識別子を見つけることができます。
https://www.windowsazure.com/media/itpro/linux/diskmessages.png
SSHウィンドウで、新しいデバイスを作成するには、次のコマンドを入力し、[アカウントのパスワードをMyPassword1を入力します。
sudo fdisk /dev/sdc
タイプは、n新しいパーティションを作成します。
https://www.windowsazure.com/media/itpro/linux/diskpartition.png
パーティションプライマリパーティションは、それの最初のパーティションにする1と入力し、タイプはシリンダーのデフォルト値を受け入れるように入力するようにするp型。
https://www.windowsazure.com/media/itpro/linux/diskcylinder.png
パーティション分割されているディスクの詳細を表示するためにpを入力します。
https://www.windowsazure.com/media/itpro/linux/diskinfo.png
ディスクの設定を書き込むためにwを入力します。
https://www.windowsazure.com/media/itpro/linux/diskwrite.png
新しいパーティションにファイルシステムを作成する必要があります。ファイルシステムを作成するには、次のコマンドを入力し、[アカウントのパスワードをMyPassword1を入力します。
sudo mkfs -t ext4 /dev/sdc1
https://www.windowsazure.com/media/itpro/linux/diskfilesystem.png
ドライブをマウントするためのディレクトリを作成するには、次のコマンドを入力し、[アカウントのパスワードをMyPassword1を入力します。
sudo mkdir /mnt/datadrive
ドライブをマウントするには、次のコマンドを入力します。
sudo mount /dev/sdc1 /mnt/datadrive
データディスクは、現在としては/ mnt / datadriveを使用する準備ができました。

How to set up communication with the virtual machine

あ なたは、Windows Azureで作成したすべての仮想マシンが自動的に同じクラウド·サービスや仮想ネットワーク内の他の仮想マシンと通信することができます。ただし、それ と通信するために、インターネットや他の仮想ネットワーク上の他のリソースのマシンにエンドポイントを追加する必要があります。あなたは、特定のポートお よびエンドポイントへのプロトコルを関連付けることができます。
あなたはまだ行っていない場合は、Windows Azureの管理ポータルにサインインします。
仮想マシンをクリックして、以前に作成したMyTestVM1仮想マシンを選択します。
エンドポイントをクリックします。
https://www.windowsazure.com/media/itpro/linux/endpointswindows.png
このチュートリアルでは、TCPプロトコルを使用して仮想マシンと通信するためのエンドポイントを追加します。エンドポイントの追加]をクリックします。
https://www.windowsazure.com/media/itpro/linux/addendpointstart.png
追加エンドポイントのダイアログボックスが表示されます。
https://www.windowsazure.com/media/itpro/linux/addendpointwindows.png
追加エンドポイントのデフォルト選択をそのまま使用して、[続行するには矢印をクリックします。
新しいエンドポイントの詳細ページが表示されます。 https://www.windowsazure.com/media/itpro/linux/endpointtcpwindows.png
名前、タイプMyTCPEndpoint1である。
パ ブリックポートとプライベートポート、80と入力します。これらのポート番号が異なる可能性があります。パブリックポートは、Windows Azureの外部からの通信のためのエントリポイントであり、Windows Azureのロードバランサで使用されています。あなたのアプリケーションのための適切な方法でトラフィックをリダイレクトするために仮想マシン上でプラ イベートポートとファイアウォールのルールを使用することができます。イメージギャラリーで利用可能なLinuxイメージは、ローカルファイアウォールを 無効にする必要があります。ファイアウォールが無効になっている場合は、仮想マシンとの通信を有効にするには、外部のエンドポイントを開く必要がありま す。
エンドポイントを作成するには、チェックマークをクリックします。
ここではエンドポイントのページに記載されているエンドポイントが表示されます。 https://www.windowsazure.com/media/itpro/linux/endpointwindowsnew.png
次のステップ
Windows Azure上でのLinuxの詳細については、以下の記事を参照してください。
Introduction to Linux on Windows Azure
How to guides
Common tasks

0 件のコメント:

コメントを投稿