ETCD برای چه مواردی استفاده می شود؟
ETCD برای چه مواردی استفاده می شود؟

تصویری: ETCD برای چه مواردی استفاده می شود؟

تصویری: ETCD برای چه مواردی استفاده می شود؟
تصویری: etcd چیست؟ 2024, نوامبر
Anonim

etcd یک ذخیره‌سازی با ارزش کلیدی کاملاً سازگار و توزیع‌شده است که راهی قابل اعتماد برای ذخیره داده‌هایی است که باید توسط یک سیستم توزیع‌شده یا خوشه‌ای از ماشین‌ها به آنها دسترسی پیدا کند. در طول پارتیشن های شبکه، انتخابات رهبر را به خوبی مدیریت می کند و می تواند خرابی ماشین را حتی در گره رهبر تحمل کند.

سپس، ETCD برای چه چیزی در Kubernetes استفاده می شود؟

Kubernetes از etcd استفاده می کند برای ذخیره تمام داده های آن - داده های پیکربندی، وضعیت و ابرداده آن. کوبرنتیس یک سیستم توزیع شده است، بنابراین به یک ذخیره داده توزیع شده مانند نیاز دارد etcd . etcd اجازه می دهد تا هر یک از گره ها در کوبرنتیس داده های خواندن و نوشتن خوشه ای

چگونه ETCD را نصب کنم؟

  1. مرحله 1: باینری های etcd را دانلود و نصب کنید (همه گره ها) به هر گره خوشه etcd وارد شوید تا استفاده شود و باینری های etcd را دانلود کنید.
  2. مرحله 2: ایجاد دایرکتوری etcd و کاربر (همه گره ها)
  3. مرحله 3: etcd را در تمام گره ها پیکربندی کنید.
  4. مرحله 4: سرور etcd را راه اندازی کنید.
  5. مرحله 5: نصب Etcd Cluster را تست کنید.
  6. مرحله 6 - شکست رهبر تست

به طور مشابه، چند گره ETCD وجود دارد؟

با این حال، یک خوشه etcd احتمالاً نباید بیشتر از آن داشته باشد هفت گره به سرویس قفل Google Chubby، مشابه etcd و به طور گسترده در Google برای سال‌ها مستقر شده است، پیشنهاد می‌کند اجرا شود پنج گره به یک خوشه etcd 5 عضوی می تواند خرابی دو عضو را تحمل کند که در بیشتر موارد کافی است.

اپراتور ETCD چیست؟

این اپراتور etcd ابزاری برای ایجاد، پیکربندی و مدیریت خوشه و غیره با استفاده از یک پیکربندی اعلامی است. قادر به ایجاد، تغییر اندازه، پشتیبان گیری و بازیابی یک کلاستر به صورت شفاف است.

توصیه شده: