Etcd untuk RHEL dan CentOS¶
Layanan OpenStack dapat menggunakan Etcd, Penyimpanan key-value terdistribusi yang dapat didistribusikan untuk penguncian kunci terdistribusi, konfigurasi penyimpanan, pelacakan layanan live-ness dan skenario lainnya.
Layanan etcd berjalan pada node controller.
Menginstal dan mengkonfigurasi komponen¶
Instal paket:
# dnf install etcd
Edit file
/etc/etcd/etcd.confdan mengaturETCD_INITIAL_CLUSTER,ETCD_INITIAL_ADVERTISE_PEER_URLS,ETCD_ADVERTISE_CLIENT_URLS,ETCD_LISTEN_CLIENT_URLSke alamat IP manajemen dari node controller untuk memungkinkan akses oleh node lain melalui jaringan manajemen:#[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"
Finalisasi instalasi¶
Aktifkan dan mulai layanan yang ada:
# systemctl enable etcd # systemctl start etcd