这是我遵循的步骤。如果您有任何问题,请通过 microsofyt dot com 的 renash 与我联系。
http://fabriccontroller.net/deploying-a-load-balanced-high-available-ftp-server-with-azure-files/
步骤 1 在经典部署模型中为 Windows 虚拟机配置可用性集
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/classic/configure-availability
第2步
$vm1name = 'cltkdemovm1'
$vm2name = 'cltkdemovm2'
$servicename= 'cltkdemodomain'
Login-AzureRmAccount
Select-AzureSubscription -SubscriptionName "Windows Azure Internal Consumption"
$vm = Get-AzureVM -Name $vm1name -ServiceName $servicename
.\Add-AzureFtpEndpoints.ps1 $vm 21 10000 10050
$vm = Get-AzureVM -Name $vm2name -ServiceName $servicename
.\Add-AzureFtpEndpoints.ps1 $vm 21 20000 20050
步骤 3 在 vm1 上:
Install-FTP.bat cltkdemoftp <storageaccountname> <storageaccountkey> <sharename> 21 10000 10050 <VMIPAddress>
例子:
Install-FTP.bat cltkdemoftp cltkdemosa <storage account key>== ftp 21 10000 10050 40.76.29.172
在 vm2 上:
Install-FTP.bat ctdemoftp cltkdemosa <storage account key>== ftp 21 20000 20050 <VMIPAddress>
例子:
Install-FTP.bat cltkdemoftp cltkdemosa <storage account key>== ftp 21 20000 20050 40.76.29.172
Step4 将 sa 添加到 IISUser Group 将 sa 添加到 Application Pool ->Poolname->advancedsetting->identiy
在VM2上添加sa到IIS用户组添加sa到应用程序池->池名->高级设置->身份