問題タブ [azure-powershell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - PowerShellベースのAzureデプロイでIntelliTraceを有効にする
コマンドNew-AzureDeploymentを使用してPowerShellからazureパッケージを展開するときに、IntelliTraceを有効にするにはどうすればよいですか?
azure - Powershell - Azure 展開パッケージの作成
私は 4 つの Web プロジェクトを持つ Web ソリューションを持っています。ビルドが成功したら、powershell を使用して Azure 展開パッケージを作成する必要があります。
Azure 展開パッケージ (cspkg、csdef、および cscfg) を作成できるかどうか、誰か助けていただけませんか。
ありがとう。
azure - Azure コマンドレット (Add-AzureCertificate) が HTTP ステータス コード: NotFound で失敗する
PowerShell から、既に作成されているサービスに証明書を追加しようとしていますが、次のエラーが発生しています
Add-AzureCertificate : HTTP ステータス コード: NotFound - HTTP エラー メッセージ: https://management.core.windows.net/97d3cd24-78a1-44ba-aea4-0dd7c733cb56/services/hostedservices/XXXX /証明書が存在しません。
操作 ID: dc1eabcef0c74861853fe53ed047f674 At + Add-AzureCertificate <<<< -ServiceName $servicename -CertToDeploy $CertificatePath -Password $Password + CategoryInfo : CloseError: (:) [Add-AzureCertificate], CommunicationException + FullyQualifiedErrorId : Microsoft.WindowsAzure.Management.ServiceManagement .Certificates.AddAzureCertificate
これは、1 つのサブスクリプション (サブスクリプション A など) では正常に機能しますが、サブスクリプション内の各サービス (サブスクリプション B など) では失敗します。
このエラーが実際に何を意味するのか疑問に思っていますか? 証明書を追加しようとしているサービスの下に「Certificates」という名前のフォルダーが表示されます
また、サブスクリプション A と B の適切な発行設定をインポートしました。サブスクリプション A を機能させるために何も変更しません。
それについて私を助けてもらえますか?
azure - New-AzureDeployment で発生する可能性のあるバグ
New-AzureDeploymentコマンドレットは、展開名を -Name パラメーターの値で更新していません。MSFT のドキュメントhereに従って、-Nameパラメーターは展開名にマップされますが、テストしたところ、-Nameパラメーターの値で更新されたのは展開の一意の名前でした。さらに、 「.」などの特殊文字を使用できます。ポータルからパッケージを直接アップロードするときに展開名に「/」を使用しますが、コマンドレットでは特殊文字を使用できません
誰かがこの問題に遭遇したかどうか疑問に思っていますか?
これは、特殊文字を使用しているときに表示されるエラーのスクリーンショットです
New-AzureDeployment : HTTP ステータス コード: BadRequest - HTTP エラー メッセージ: デプロイ名が無効です
azure - Azure VM の価格 - 80 台のシングル コア マシンと 10 台の 8 コア マシンのどちらが優れていますか?
私は、プログラム実行のインスタンスごとに 1 つのコアを使用するソフトウェアによって制限されています。SQL サーバーのワーク キューから実行され、結果がサーバーに保存されます。したがって、実行しているインスタンスが多いほど、プロジェクト全体がより速く完了します。私は Azure VM を少し使ってみましたが、2 つの方法でプロセスを高速化できます。
1) 単一のコア VM でアプリを実行し、その VM のクローンを作成して、ジョブを十分に高速化するために必要と思われる数の VM で実行できます。
また
2) 8 コアの VM でアプリを 8 回実行できます。また、その VM のクローンを作成し、ジョブを十分に高速化するために必要と思われる数だけ実行します。
テストでは、8 個のシングル コア VM と 1 個の 8 コア VM を追加しても速度がほぼ同じであることがわかりました。これが正しいと仮定すると、価格的にはシングル コア マシンの方がよいでしょうか?
価格は、実際の CPU 使用時間なのか、それとも何なのか、少し謎です。マシンの起動と停止には時間がかかるため、1 8 コアのアプローチを使用する方が少し簡単ですが、それは自動化できると思います。
複数のシングル コア VM アプローチの方がコストがかからないように見える価格ページもありますか?
副次的な質問: では、特定のイメージの VM を追加してアプリを実行し続け、終了に近づいたらそれらのシャットダウンを開始するように、いくつかのパワー シェル スクリプトを使用することはできますか? VM を生成した後、各 VM にリモートで接続して実行することなく、アプリを起動する方法はありますか?
teamcity - asp.net ソリューションを複数の Web サイトに展開する
私は現在、プロセスを自動化しようとしていますが、複数の azure クラウド Web ロールにデプロイされた Web ソリューションを実行しています。各 Web ロールの唯一の違いは web.config です。特定の Web ロールをデプロイする前に、Azure PowerShell + コンソール アプリケーションを使用して web.config を記述しています。これを行うより良い方法はありますか?teamcity またはその他のツールでこれを達成できますか?
azure - (400) New-AzureVM コマンドレット使用時の不正な要求
Azure で VM を正常に作成し、次を使用してその設定をエクスポートし、VM とサービスを削除しました。
export-azurevm -servicename "testautomation" -name "testautomation" -path "C:\azurestates\testautomation.xml"
remove-azurevm -servicename "testautomation" -name "testautomation"
ただし、VM を再作成しようとすると、次のようになります。
PS C:> import-azurevm -path "C:\azurestates\testautomation.xml" | new-azurevm -servicename 'testautomation' -location "east us"
new-azurevm : The remote server returned an unexpected response: (400) Bad Request.
At line:1 char:60
+ import-azurevm -path "C:\azurestates\testautomation.xml" | new-azurevm -servicen ...
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureVM], ProtocolException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Management.ServiceManagement.IaaS.PersistentVMs.NewAzureVMCommand
これは本当に単純であるように思えますが、どこが間違っているのかよくわかりません。このエラーをグーグルで検索すると、New-AzureVMConfig を使用するときにいくつかの変更点が示されましたが、それを使用していないため、続行する方法がわかりません。どんな援助でも大歓迎です。
powershell - Windows Azure Powershell '証明書を指定する必要があります'
よし、MSDN プレミアム アカウントから Windows Azure Powershell を使い始めよう。
管理ポータルに管理証明書があり、Set-Executionpolicy、Get-AzurePublishSettingsFile、Import-AzurePublishSettingsFile を実行すると、次のメッセージが表示されました。
ここまではうまくいくようです。次に Get-AzureSubscription を押すと、次のエラー メッセージが表示されます。
このドキュメントの手順を数回繰り返しましたが、うまくいきません。PowerShell は管理者モードで実行されており、Azure Powershell 拡張機能がインストールされています。
Import コマンドを実行して証明書をインストールしたのではないですか?
編集: はい、certmgr を確認しましたが、Personal の下にインストールされています。