Changing Service Bus Farm Settings
Updated: October 16, 2013
Applies To: Service Bus for Windows Server 1.1
Service Bus for Windows Server supports the option to modify farm settings after you configure it. Note that this scenario results in downtime and requires issuing multiple PowerShell cmdlet calls.
To align a preconfigured Service Bus for Windows Server farm with changes your IT team has made, you might have to change the Administrators group (either a domain user or group). Issue the following PowerShell commands:
Stop-SBFarm Set-SBFarm –AdminGroup ‘AdminGroup’ [RunOnAllNodes] Update-SBHost Start-SBFarm
To change the Resource Provider API credentials, issue the following PowerShell commands:
Stop-SBFarm $RPAdminPassword = ConvertTo-SecureString -AsPlainText -Force '<password>' $SBRPAdminCredentials = New-Object System.Management.Automation.PSCredential 'SBRPAdminUser',$RPAdminPassword $RPTenantPassword = ConvertTo-SecureString -AsPlainText -Force '<password>' $SBRPTenantCredentials = New-Object System.Management.Automation.PSCredential 'SBRPTenantUser',$ RPTenantPassword Set-SBFarm -AdminApiCredentials $SBRPAdminCredentials -TenantApiCredentials $SBRPTenantCredentials [RunOnAllNodes] Update-SBHost Start-SBFarm
To change the RunAs account, issue the following PowerShell commands:
Stop-SBFarm Set-SBFarm -RunAsAccount Domain\Username $RunAsPassword = ConvertTo-SecureString -AsPlainText -Force '<password>' [RunOnAllNodes] Update-SBHost -RunAsPassword $RunAsPassword Start-SBFarm
To change the FarmDns value, issue the following PowerShell commands:
Stop-SBFarm Set-SBFarm -FarmDns 'MachineName.corp.Contoso.com' # Mandatory – This does the real work on the Existing Nodes in the farm to update the SB Server Configuration on the Host. [RunOnAllNodes] Update-SBHost Start-SBFarm
Show: