Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $SBFarmGatewayStatus = try {(Get-SBFarmStatus -ErrorAction SilentlyContinue) | where-object {$_.ServiceName -eq "Service Bus Gateway"}} catch{$NULL}
- $SBFarmMessageStatus = try {(Get-SBFarmStatus -ErrorAction SilentlyContinue) | where-object {$_.ServiceName -eq "Service Bus Message Broker"}} catch{$NULL}
- $FabricHostStatus = try {(Get-SBFarmStatus -ErrorAction SilentlyContinue) | where-object {$_.ServiceName -eq "FabricHostSvc"}} catch{$NULL}
- $i = 0
- While ((($sbexists -ne $true) -and (($SBFarmStatus -eq $NULL) -or ($SBFarmGatewayStatus -eq $NULL) -or ($FabricHostStatus -eq $NULL)))-or (($i -le 3)-and ($sbexists -ne $true)))
- {
- Write-Log -type Info "Verified that the SBFarm does not exist attempting to install SB"
- $i++
- $in = 0
- While (($SBFarmStatus -eq $NULL) -or ($in -le 3))
- {
- $in++
- Write-Log -type Warning "Service Bus Not Configured, attempting to Configure attempt $in"
- New-SBFarm -SBFarmDBConnectionString "Data Source=SRVSPSQL;Initial Catalog=$sbcatalog;Integrated Security=True;Encrypt=False" -InternalPortRangeStart 9000 -TcpPort 9354 -MessageBrokerPort 9356 -RunAsAccount ($domain + '\srvspserviceapp') -AdminGroup 'pyrotek-cor\cor_sp_admins' -GatewayDBConnectionString "Data Source=SRVSPSQL;Initial Catalog=('SB_'+$CURENV+'_GatewayDatabase');Integrated Security=True;Encrypt=False" -CertificateAutoGenerationKey $SBCertificateAutoGenerationKey -MessageContainerDBConnectionString "Data Source=SRVSPSQL;Initial Catalog=SB_DEV_MessageContainer01;Integrated Security=True;Encrypt=False" -Verbose;
- $SBFarmStatus = try {(Get-SBFarmStatus -ErrorAction SilentlyContinue)} catch{$NULL}
- IF ($SBFarmStatus -ne $NULL)
- {
- Write-Log -type Success "Service Bus farm was successfully installed on $computername, continuing with the Workflow Intall"
- MSG
- }
- }
- }
- $SBFarmStatus = try {(Get-SBFarmStatus -ErrorAction SilentlyContinue)} catch{$NULL}
- if ($SBFarmStatus -eq $NULL)
- {
- $MyError = "Error - Service Bus Farm did Not properly deploy halting install"
- MSG
- Exit
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement