1

Azure 上の Linux 仮想マシンで CMS ソリューションを構成しており、この VM を Virtual Netork に追加したいと考えています。既存の Linux 仮想マシンを仮想ネットワークに追加できません。

どんな助けでも大歓迎です。

4

2 に答える 2

2

Linux VMが最初に作成され、その後に仮想ネットワーク(VNet)が作成されたため、Linux VMが仮想ネットワークを認識できない場合があります(これはLinux VMの既知の問題です)。

あなたはあなたの目的を達成するために与えられたステップに従うことができます:

  1. 現在のVMを削除します(これにより、VHDは引き続きAzure Storageに保存されます)
  2. 次に、[仮想マシン]> [ディスク]に移動し、使用するOSディスクを見つけて、[ディスクの削除]を選択します。これはVHDを削除せず、ディスクとしての登録を解除するだけです
  3. 次に、以前のVMで使用されていた保存済みVHDからOSイメージを作成します
  4. 次に、OSイメージからVMを作成します(#3)

このようにして、VMの準備が整い、VNetに追加できるようになります。

Linux VMを使用してVNetに接続しているため、1つの問題があります。Windows Azureマネージャーポータルはこの機能をサポートしていないため、Linux VMでこれを行うことはできません。そのため、目的を達成するには、PowerShellコマンド(Windowsの場合)またはクロスプラットフォームツール(MacおよびLinuxの場合)を使用する必要があります。

以下は、OSイメージと仮想ネットワークを使用して新しいVMを作成するために使用するコマンドです。

$ vm = New-AzureVMConfig -Name $ vmname -InstanceSize ExtraSmall -ImageName $ image | Add-AzureProvisioningConfig -Linux –LinuxUser $ linuxUser -Password $ adminPassword | Set-AzureSubnet -SubnetNames$サブネット

New-AzureVM -ServiceName $ cloudSvcName -AffinityGroup$アフィニティグループ-VNetName$ vnetname -VMs $ vm

于 2012-07-12T22:13:37.543 に答える
-2

http://www.zdnet.com/blog/microsoft/microsoft-to-enable-linux-on-its-windows-azure-cloud-in-2012/11508

今日まで、Microsoft は永続的な VM を Azure に追加するという顧客の要求に抵抗してきました。代わりに、顧客に Azure アプリをゼロから開発してもらうことを望んでいます...

Azure で Linux を実行することは、驚くほど大きなビジネス顧客の要求でもあり、私の連絡先によると...

Register は今年初め、Microsoft が自社のラボで Linux on Azure を実行する機能をテストしており、そのような機能の開始はまだ数か月先であると報告しました。

必要なOSを非常に確実に、非常に安価に実行できるVPSサービスがたくさんあります. どうやら、Azure はその 1 つではありません :)

于 2012-07-12T20:56:03.743 に答える