PowerShell を使用して HDInsight クラスターを作成し、Azure 管理ポータルにログインして RDP アクセスを有効にしました。ただし、PowerShell を介して HDInsight クラスターへの RDP アクセスを有効にできるかどうかを知りたいと思っていました。はいの場合、いくつかの指針を教えてください。
3 に答える
以下のコマンドを使用して、RDP 対応クラスターを作成します。Azure ARM PowerShell 1.0.1 以降で使用するコマンド - Web プラットフォーム インストーラーを使用して Azure RM PS をインストールするか、このブログhttps://azure.microsoft.com/en-us/blog/azpsに従ってください。 -1-0/ コマンドで -RdpAccessExpiry および -RdpCredential の値を指定します。
New-AzureRmHDInsightCluster [-Location] [-ResourceGroupName] [-ClusterName] [-ClusterSizeInNodes] [-HttpCredential] [[-DefaultStorageAccountName] ] [[-DefaultStorageAccountKey] ] [-AadTenantId] [-AdditionalStorageAccounts] [-SshCredential] [-SshPublicKey ] [-SubnetName] [-Version] [-VirtualNetworkId] [-WorkerNodeSize] [-ZookeeperNodeSize] []
HDInsight インスタンスについては不明ですが、VM インスタンスでは新しい拡張機能を使用することで、これがはるかに簡単になりました。
http://blogs.msdn.com/b/wats/archive/2014/03/06/enable-rdp-or-reset-password-with-the-vm-agent.aspx
例:
Get-AzureVM -ServiceName clmar4ws12r2b -Name clmar4ws12r2b |
Set-AzureVMAccessExtension |
Update-AzureVM
HDInsight の現在のバージョンでは、RDP を有効にするためのポータルの代替手段は提供されていません。