Adding init script for cluster start
This commit is contained in:
parent
9ad47896a5
commit
7d059ce03b
|
@ -43,8 +43,10 @@
|
||||||
<value>Leader</value>
|
<value>Leader</value>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name='redisMasterIP' type='ip' description="Adresse IP du Leader Redis"/>
|
<variable name='redisMasterIP' type='ip' description="Adresse IP du Leader Redis"/>
|
||||||
|
<variable name='redisMasterIP' type='ip' description="Adresse IP du Leader Redis"/>
|
||||||
<variable name='redisMasterPort' type='number' description="Port d'écoute du Leader Redis"/>
|
<variable name='redisMasterPort' type='number' description="Port d'écoute du Leader Redis"/>
|
||||||
<variable name='redisMasterPassword' type='string' description="Passphrase d'accès à la grappe Redis"/>
|
<variable name='redisMasterPassword' type='string' description="Passphrase d'accès à la grappe Redis"/>
|
||||||
|
<variable name='rdClMember' type='ip' description="Nom du noeud" multi='True'/>
|
||||||
<variable name='rdClMemberIP' type='ip' description="Adresse IP du noeud" multi='True'/>
|
<variable name='rdClMemberIP' type='ip' description="Adresse IP du noeud" multi='True'/>
|
||||||
<variable name='rdClMemberPort' type='number' description="Port d'écoute du noeud" multi='True'/>
|
<variable name='rdClMemberPort' type='number' description="Port d'écoute du noeud" multi='True'/>
|
||||||
<variable name='rdClMemberRole' type='ip' description="Rôle du membre"/>
|
<variable name='rdClMemberRole' type='ip' description="Rôle du membre"/>
|
||||||
|
@ -94,7 +96,8 @@
|
||||||
<slave>rdClmask</slave>
|
<slave>rdClmask</slave>
|
||||||
</group>
|
</group>
|
||||||
|
|
||||||
<group master='rdClMemberIP'>
|
<group master='rdClMember'>
|
||||||
|
<slave>rdClMemberIP</slave>
|
||||||
<slave>rdClMemberPort</slave>
|
<slave>rdClMemberPort</slave>
|
||||||
<slave>rdClMemberRole</slave>
|
<slave>rdClMemberRole</slave>
|
||||||
<slave>rdClMemberMaster</slave>
|
<slave>rdClMemberMaster</slave>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
%if %%getVar('activer_redis','non') == 'oui' and %%getVar('redisRole','Node') == 'Leader'
|
%if %%getVar('activer_redis','non') == 'oui' and %%getVar('redisRole','Node') == 'Leader'
|
||||||
127.0.0.1:%%{redisPort}:master::
|
Leader:127.0.0.1:%%{redisPort}:master::
|
||||||
%for %%node in %%getVar('rdClMemberIP',[])
|
%for %%node in %%getVar('rdClMember',[])
|
||||||
%%{node}:%%{node.rdClMemberPort}:%%{node.rdClMemberRole}:%%{node.rdClMemberMaster}
|
%%{node}:%%{node.rdClMemberIP}:%%{node.rdClMemberPort}:%%{node.rdClMemberRole}:%%{node.rdClMemberMaster}:
|
||||||
%end for
|
%end for
|
||||||
%end if
|
%end if
|
||||||
|
|
Loading…
Reference in New Issue