Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
punitpopli
Specialist
Specialist

QMC setup in cluster environment

Hi All,

Came across a different setup where there were 2 servers (A and B) which is used for reload purpose, out of which one is active (A) and other is passive (B).

QMC of both the servers was shared i.e. the both are pointing to the common Config file placed at shared location, but the other services i.e. web server, qlikview server, distribution service and directory service are not added as a part of cluster.

When services on server A are stopped and started all of them on server B, the services are still pointing to A hence in QMC on server B was showing "All services were down"

According to my understanding the server license should contain No_of ClusterNodes=2 property and post that one should add the other services as a part of cluster.


if I go with No_of ClusterNodes=2 then :

Que : But when we shut one of the server(i.e. passive one) the QMC will show only 2 out of 1 running and will this have any impact in terms of performance?

Que : If No_of ClusterNodes=2, then the QMC can be shared?

Thanks,

Punit

5 Replies
punitpopli
Specialist
Specialist
Author

bbt‌, marcus_sommer

Could you please help me here?

marcus_sommer

Maybe pcammaert‌ could help.

- Marcus

Peter_Cammaert
Partner - Champion III
Partner - Champion III

  1. Of course this will have an impact on performance. When one of the two publishers is shut down, your QlikView setup will only have 50% of the full reload capacity
  2. AFAIK if you cluster QlikView Publishers or QlikView Servers or both, the QMC must be shared. Otherwise you will be unable to share the cluster license which consists of one single serial with a number of nodes embedded in the license allowances. Also, without a shared QMS, you won't be able to distribute essential configuration information across multiple Publishers and/or Servers.

Note that clusters are commonly used to distribute loads and make a QlikView architecture scalable (scale out). Clustered environments should be seen as a single QlikView environment, managed by a single QMS/QMC. The added advantage is that nodes (except the last one) can go down while the QlikView environment keeps running. But this fail-safe setup only works if you put all other services on a third machine, so that a single node going down doesn't take vital services like the QVWS or QVS with it. For an overview of a clustered/resilient QlikView Server set-up, see: Clustering QlikView Servers ‒ QlikView and Clustering QlikView Publisher ‒ QlikView

Best,

Peter

Peter_Cammaert
Partner - Champion III
Partner - Champion III

BTW Why are you posting this in "QlikView Layout & Visualizations"? Better move it to the "Management" forum. See here how to do this: QlikCommunity Tip: How to move your discussion thread

Thanks

punitpopli
Specialist
Specialist
Author

Thanks for your response

Have to set up DR server which should work when the Active (A) is down and adding both the servers in the cluster should work, I think.


But adding both the servers in a cluster and keeping B down will show 2 out of 1 service running at a time in QMC, but when i want to switch over while performing DR just have to bring the services down on server A and up the services on server B, QMC will be shared though.


Should i go ahead of this kind of setup, as this is PROD and don't want to hamper other components

Any suggestion/ solution will be helpful.


P.S this setup is just for reload server