viswanath - Posted March 14, 2019 Posted March 14, 2019 Hi, I am trying to know the process of adding additional machines to a domain in Tibco BW 6.5 environment. Basically, I have two questions. 1. How to add additional machine to a Domain If I register a BWagent agent to a TEA server, does that add the machine For example, Let us say I installed TEA and BW on HostA and HostB. I also created a Domain on HostA. Now, I want to add HostB to the newly created domain on HostA. If I register the BWagent of HostB on the HostA through BWadmin utility, will that add HostB to the domain Please clarify if this is the process of adding additional machines to a domain in BW 6. Correct me and let me know if it is wrong. 2. After I add HostB to the domain, if I want to create two Appspaces in this domain where Appspace1 should span across two machines HostA and HostB, and Appspace2 should exist only on HostA, how can I accomplish it I could not find a way to configure an appspace spanning across multiple machines. Please find the screenshot attached in which I could see a dropdown selection where I can select only one host. (I dont think it will allow more than one agent even though it exists since it is a drop down field). Please clarify. Thanks in advance!!!
Aleksandr Arkhipkin Posted July 26, 2019 Posted July 26, 2019 For example we have the next environment: 2 BWservers, 2 EMSservers in FT mode and 2 MS SQL servers in alwaysOn mode. Then you should do next steps. 1. Stop bwagent on every machine 2. Open configbwagent.ini and set the following settings for both bwagents on every machine --------- bw.admin.mode=enterprise bw.agent.networkName=BW6Network (must be the same for both bwagents) bw.agent.memberName=tibcobw001 (or tibcobw002, must be unique for each bwagent) bw.agent.technology.type=dbems bw.agent.technology.dbems.db.provider=sqlserver bw.agent.technology.dbems.db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver bw.agent.technology.dbems.db.connectionURL=jdbc:sqlserver://tibcodb001:1433;databaseName=bwadmindb (both bwagent must use the same database to share domain configuration) bw.agent.technology.dbems.db.userName=bwuser bw.agent.technology.dbems.db.password=password bw.agent.technology.dbems.ems.serverUrl=tcp://tibcoems001:7222,tcp://tibcoems002:7222 bw.agent.technology.dbems.ems.userName=admin bw.agent.technology.dbems.ems.password= ... --------- 3. Start both bwagents and go to bin and type command bwadmin show agents and you should see the agents list of network as like below --------- bwadmin[admin]> show agents TEA Server URL : https://tibcobw002:8777/tea Registered TEA Agent : tibcobw002 Auto Registration : on Name State Machine Version ConfigState MgmtPort PID Uptime tibcobw001 Running tibcobw001 6.5.0 InSync 0.0.0.0:8079 217520 0d 00:04:36 tibcobw002 Running tibcobw002 6.5.0 InSync 0.0.0.0:8079 10528 0d 00:03:59 --------- 4. And then go to TEA UI, create domain, then create appspace, and then create appnode for the first bwagent and for second bwagent (you can choose bwagent in the dropdown list in create appnode dialog). And both appnodes must be createdfor the same appspace. (you can do it on every bwagent machine in the bwagent network, and you also can use bwadmin commands instead of TEA UI) 5. Well, you have appspace extended on two machines.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now