Ubuntu এর জন্য Etcd

ডিস্ট্রিবিউটেড কিই লকিং, কনফিগারেশন স্টোরিং, সার্ভিস লাইভ-নেস এবং অন্যান্য পরিস্থিতিগুলোর ট্র্যাক রাখার জন্য ওপেনস্টেক Etcd, একটি ডিস্ট্রিবিউটেড কিই-ভেলু স্টোর ব্যবহার করে থাকে।

Etcd সার্ভিসটি কন্ট্রোলার নোড এ চালু হবে।

উপাদানগুলো ইনস্টল করুন এবং কনফিগার করুন

  1. Etcd প্যাকেজটি ইনস্টল করুনঃ

    # apt install etcd
    

    নোট

    মূল রিপোজিটরি এর মধ্যে Ubuntu 18.04 এর "etcd" প্যাকেজটি নেই। তাই সফল ভাবে ইনস্টল করার জন্য Ubuntu এর "Universe" রিপোজিটরিটি সক্ষম করুন।

  2. "/etc/etcd/etcd" ফাইলটির মধ্যে লিখুন "ETCD_INITIAL_CLUSTER" , " ETCD_INITIAL_ADVERTISE_PEER_URLS", "ETCD_ADVERTISE_CLIENT_URLS", "ETCD_LISTEN_CLIENT_URLS" অন্যান্য নোডগুলো যাতে ম্যানেজমেন্ট নেটোওয়ার্ক এর মাধ্যমে এক্সেস করতে পারে।

    ETCD_NAME="controller"
    ETCD_DATA_DIR="/var/lib/etcd"
    ETCD_INITIAL_CLUSTER_STATE="new"
    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-01"
    ETCD_INITIAL_CLUSTER="controller=http://10.0.0.11:2380"
    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://10.0.0.11:2380"
    ETCD_ADVERTISE_CLIENT_URLS="http://10.0.0.11:2379"
    ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380"
    ETCD_LISTEN_CLIENT_URLS="http://10.0.0.11:2379"
    

ইনস্টলেশন চূড়ান্ত করুন

  1. Etcd সার্ভিসটি সক্ষম করুন এবং পুনরায় চালু করুনঃ

    # systemctl enable etcd
    # systemctl restart etcd