RHEL এবং CentOS এর জন্য Etcd

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

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

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

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

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

    #[Member]
    ETCD_DATA_DIR="/var/lib/etcd/default.etcd"
    ETCD_LISTEN_PEER_URLS="http://10.0.0.11:2380"
    ETCD_LISTEN_CLIENT_URLS="http://10.0.0.11:2379"
    ETCD_NAME="controller"
    #[Clustering]
    ETCD_INITIAL_ADVERTISE_PEER_URLS="http://10.0.0.11:2380"
    ETCD_ADVERTISE_CLIENT_URLS="http://10.0.0.11:2379"
    ETCD_INITIAL_CLUSTER="controller=http://10.0.0.11:2380"
    ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster-01"
    ETCD_INITIAL_CLUSTER_STATE="new"
    

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

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

    # systemctl enable etcd
    # systemctl start etcd