How do I set up multiple SCC Execution Servers on one machine?

0 Likes

Problem:

How do I set up multiple SCC Execution Servers on one machine?

Resolution:


1 Configuration Files

Change to the directory "C:\ Documents and Settings\All Users\Application Data\Segue" and create a new folder and rename it to SCC20_2

Change to the directory "C:\Program Files\Segue\SilkCentral Test Manager 8.1\conf\execserver" and copy the files

SccExecServerBootConf.xml
SccResinExecServerConf.xml

Rename the copied files to

SccExecServerBootConf2.xml
SccResinExecServerConf2.xml

Edit "SccExecServerBootConf2.xml" and change the following tags to:

SystemLog: ExecServer2.log
ApplicationData: C:\Documents and Settings\All Users\Application Data\Segue\SCC20_2
InsecurePort: 19134
SSLPort: 19135
RexecPort: 12399
RealtimeIniFile: execServRealtime2.ini

Edit "SccResinExecServerConf2.xml" and change the following tag to:

http-server/ srun: port="19138"
error-log id: log/resinExecServerError2.log
system-property: conf/ExecServer/SccExecServerBootConf2.xml/



2 Changes to registry to configure a new service "Segue Execution Server 2"

2.1 Copy executables
Open the directory "C:\Program Files\Segue\SilkCentral Test Manager 8.1\bin"

java_ExecServer.exe
java_ExecServer.exe.local
srun_Exec.exe
srun_Exec.exe.local

to

java_ExecServer2.exe
java_ExecServer2.exe.local
srun_Exec2.exe
srun_Exec2.exe.local


2.2 Registry Editor

Start "regedit" and go to key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Segue Execution Server"
Export this key to a file named "original.reg"

Edit the file "original.reg" with an editor and replace every occurrence of "Segue Execution Server" with "Segue Execution Server 2"
(it should be replaced 4 times).

Then replace "LEGACY_SEGUE_EXECUTION_SERVER" with "LEGACY_SEGUE_EXECUTION_SERVER_2" (1 time).
Save and close the file.

Double-click the file "original.reg" and confirm the message box to update the registry with this file.
Now you have a new key

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Segue Execution Server 2" in the Registry Editor.



Modify the "ImagePath" of this key to

C:\Program Files\Segue\SilkCentral Performance Manager 2.6\bin\srun_Exec2.exe -service -J-DsccExecServerBootConf=conf/ExecServer/SccExecServerBootConf2.xml -J-server
-J-Xmx512m -resin_home "C:\Program Files\Segue\SilkCentral Test Manager 8.1\." -java_home "C:\Program Files\Segue\SilkCentral Test Manager 8.1\." -java_exe
"C:\Program Files\Segue\SilkCentral Test Manager 8.1\bin"/java_ExecServer2.exe -conf "conf\ExecServer\SccResinExecServerConf2.xml"


Click "OK" to confirm modification.

Now you have to restart your machine so the new service is recognized and started.


Old KB# 24698
Comment List
Related
Recommended