threefoldtecharchive / 0-templates

0-robot templates
Apache License 2.0
1 stars 1 forks source link

S3-redundant: Prevent deploying Active and Passive minio on the same physical node #256

Closed ramezsaeed closed 5 years ago

ramezsaeed commented 5 years ago

In order to have more robust s3 redundant installation; we need to avoid that the Active and Passive VMs may be deployed on the same node.

Pishoy commented 5 years ago

verified

activeS3: 0e450941-e444-4806-a732-b0be15aabda5
dataShards: 4
farmerIyoOrg: bancadati.threefold.grid.farm01
mgmtNic:
    id: a0cbf4b62acb21c7
    ztClient: main
minioBlockSize: 1048576
minioLogin: login
minioPassword: passwordPUB
nsPassword: wxo0tf8iupddy6ncztv87axcccarxfvt
parityShards: 2
passiveS3: 2aae12fe-8bb4-4287-9470-96ef75284792
reverseProxy: ''
storageSize: 200
storageType: hdd
root@corex:~# cat /opt/var/data/zrobot/zrobot_data/github.com/threefoldtech/0-templates/dm_vm/0e450941-e444-4806-a732-b0be15aabda5/46e5829c-e4f6-49a9-8117-033ae1b3d359/data.yaml 
configs: []
cpu: 2
disks:
-   diskType: ssd
    label: s3vm
    size: 10
image: zero-os
kernelArgs:
-   key: development
    name: development
-   key: zerotier
    name: zerotier
    value: a0cbf4b62acb21c7
-   key: ztid
    name: ztid
    value: 932086108c:0:113b48beb8be7504d69a8acfd3efb6344f8b45fe115e39d0fdf79f450e0eb2293d19695e72256257fcac4b4b75c4a2af292ddee5727bba0c89c39a0878f36076:b240af4413d38a2162438fe0cef56db087c84914d901d9a3794e2af0016359080cfb5ef6e5e775ba1e987b2c03cbebce370689734938997d3b4333340c7613f5
memory: 4000
mgmtNic:
    id: a0cbf4b62acb21c7
    type: zerotier
    ztClient: main
nodeId: ac1f6b4576f0
ports:
-   name: minio_0e450941-e444-4806-a732-b0be15aabda5
    source: 1047
    target: 1024
ztIdentity: 932086108c:0:113b48beb8be7504d69a8acfd3efb6344f8b45fe115e39d0fdf79f450e0eb2293d19695e72256257fcac4b4b75c4a2af292ddee5727bba0c89c39a0878f36076:b240af4413d38a2162438fe0cef56db087c84914d901d9a3794e2af0016359080cfb5ef6e5e775ba1e987b2c03cbebce370689734938997d3b4333340c7613f5
root@corex:~# cat /opt/var/data/zrobot/zrobot_data/github.com/threefoldtech/0-templates/dm_vm/2aae12fe-8bb4-4287-9470-96ef75284792/41d44297-a4f4-48c7-bbb1-0523c7c96efc/data.yaml 
configs: []
cpu: 2
disks:
-   diskType: ssd
    label: s3vm
    size: 10
image: zero-os
kernelArgs:
-   key: development
    name: development
-   key: zerotier
    name: zerotier
    value: a0cbf4b62acb21c7
-   key: ztid
    name: ztid
    value: 4bb4333f8a:0:b74f5e9da3c7c92306854a66517c3ec3473b2ff7462db85c15447090f125a67f1ca1884a88bde0fa05c90fcaab82db450828b27073caae14309faaef53661c0a:efd26bde8c8e31eb6b4069b39ba0690d44fbf7e188cedb55fe85b5d2bf271bebd7ad751c5c2cd2b3af1dbdd988b072a901c474cfda86bdf98cf49de3412af4bd
memory: 4000
mgmtNic:
    id: a0cbf4b62acb21c7
    type: zerotier
    ztClient: main
nodeId: ac1f6b457c24
ports:
-   name: minio_2aae12fe-8bb4-4287-9470-96ef75284792
    source: 1026
    target: 1024
ztIdentity: 4bb4333f8a:0:b74f5e9da3c7c92306854a66517c3ec3473b2ff7462db85c15447090f125a67f1ca1884a88bde0fa05c90fcaab82db450828b27073caae14309faaef53661c0a:efd26bde8c8e31eb6b4069b39ba0690d44fbf7e188cedb55fe85b5d2bf271bebd7ad751c5c2cd2b3af1dbdd988b072a901c474cfda86bdf98cf49de3412af4bd
root@corex:~# 

0-templates

commit 9e648056305b47dd15dd345917bace58d56a0f27
Author: Christophe de Carvalho Pereira Martins <christophe.dcpm@gmail.com>
Date:   Thu Nov 29 11:00:36 2018 +0100