PmaControl logo PmaControl
  • مرحباً
  • PmaControl
    • وكلاء الذكاء الاصطناعي 13 وكلاء محليين
    • عروضنا المجتمع، السحابة، محليًا، المميز
    • التوثيق أدلة، API، الهندسة المعمارية
    • السوق المكونات الإضافية للمجتمع
    • عملاء أكثر من 28 شركة
    • الأسئلة الشائعة 25 سؤالا / 7 فئات
    قواعد البيانات
    • ماريا دي بي 31 مادة
    • ماي إس كيو إل 11 مادة
    • مجموعة جاليرا 6 عناصر
    • ماكس سكيل 3 عناصر
    • ProxySQL 2 عناصر
    • أمازون أورورا ماي إس كيو إل 0 العناصر
    • قاعدة بيانات أزور 0 العناصر
    • انقر البيت 0 العناصر
    • GCP CloudSQL 0 العناصر
    • بيركوناسيرفر 0 العناصر
    • متجر واحد 0 العناصر
    • تي دي بي 0 العناصر
    • سرعة 0 العناصر
    الحلول
    • دعم 24 × 7 حالات الطوارئ MariaDB وMySQL
    • Observabilité SQL المراقبة والتنبيهات والطوبولوجيا
    • Haute disponibilité النسخ المتماثل، تجاوز الفشل، جاليرا
    • Disaster Recovery النسخ الاحتياطي والاستعادة، RPO/RTO
    • Sécurité & conformité التدقيق، اللائحة العامة لحماية البيانات، SOC2
    • Migration & upgrade صفر توقف عن العمل، pt-osc، gh-ost
  • عروضنا
  • موارد
    • التوثيق الأدلة الفنية وواجهات برمجة التطبيقات
    • مركز تحسين MySQL مؤشر تخفيض السعر والمقاييس والإعدادات والحوادث
    • الأسئلة الشائعة 25 سؤالا متكررا
    • الشهادات ملاحظات العملاء وحالات الاستخدام
    • مدونة مقالات ورؤى
    • خريطة الطريق الميزات القادمة
    مجالات الخبرة
    • Observabilité SQL المراقبة والتنبيهات وطوبولوجيا Dot3
    • Haute disponibilité النسخ المتماثل، تجاوز الفشل، جاليرا
    • Sécurité & conformité التدقيق، اللائحة العامة لحماية البيانات، SOC2، ISO 27001
    • Disaster Recovery النسخ الاحتياطي والاستعادة، RPO/RTO
    • Performance & optimisation ملخصات، شرح، ضبط
    • Migration & upgrade صفر توقف عن العمل، pt-osc
    روابط سريعة
    • جيثب ويكي 26 صفحة - التثبيت والمحرك والمكونات الإضافية
    • كود المصدر مستودع جيثب الرسمي
    • دعم 24 × 7 حالات الطوارئ MariaDB وMySQL
    • احجز عرضًا توضيحيًا 30 دقيقة - هندسة معمارية حقيقية
  • دعم 24 × 7
  • احجز عرضًا توضيحيًا
احجز عرضًا توضيحيًا
🇫🇷 FR Français 🇬🇧 EN English 🇵🇱 PL Polski 🇷🇺 RU Русский 🇨🇳 ZH 中文 🇸🇦 AR العربية
← العودة إلى بلوق

لقد اختفى SQLSTATE [HY000] [2006] Galera

تم النشر بتاريخ 27 فبراير 2026 بواسطة Sylvain ARBAUDIE
galera mariadb open-source licensing
يشارك X LinkedIn Facebook Email PDF
لقد اختفى SQLSTATE [HY000] [2006] Galera

رسالة خطأ تتحقق

SQLSTATE [HY000] [2006] MySQL server has gone away هي إحدى رسائل الخطأ الأكثر شهرة في النظام البيئي MariaDB / MySQL. لقد واجهه كل DBA مرة واحدة على الأقل. ولكن في عام 2026، يبدو أن Galera نفسه قد "اختفى" - ليس بسبب انتهاء مهلة الشبكة، ولكن بسبب قرار استراتيجي اتخذته MariaDB plc.

مع إصدار MariaDB 12.3 LTS، لم يعد النسخ المتزامن Galera مدرجًا في إصدار المجتمع. تم نقل المكون بموجب ترخيص تجاري، كنتيجة مباشرة للاستحواذ على Codership، الشركة الفنلندية التي تعمل على تطوير وصيانة مكتبة Galera منذ عام 2007.

التسلسل الزمني للاختفاء المعلن

تدور أحداث القصة في عدة فصول:

يونيو 2025 — تعلن شركة MariaDB plc عن الاستحواذ على شركة Codership. في هذه المرحلة، يؤكد الخطاب الرسمي على الاستمرارية: Galera يظل GPLv2 للمجتمع، ويهدف الاستحواذ إلى تسريع التطوير والتكامل مع MaxScale.

نهاية 2025 — تظهر فروع التطوير الأولى لـ MariaDB 12.x بدون المكون الإضافي wsrep. يقوم المساهمون في المجتمع بالإبلاغ عن التغيير في القوائم البريدية.

فبراير 2026 — تم إصدار الإصدار 12.3 LTS. Galera المجموعة غائبة رسميًا عن إصدار المجتمع. يوضح بيان صحفي أن المكون محجوز الآن لـ MariaDB Enterprise Server، بموجب ترخيص تجاري.

لماذا هذا القرار؟

من وجهة نظر MariaDB plc، المنطق مفهوم. Galera هو الفارق الرئيسي بين Oracle MySQL وPostgreSQL. إنها واحدة من تقنيات النسخ المتزامن المتزامن متعددة الماجستير المتاحة لقواعد البيانات العلائقية. وهذه نقطة بيع قوية لعرض Enterprise.

المشكلة هي أن Galera كان أيضًا الحجة الرئيسية لاختيار MariaDB community بدلاً من MySQL أو PostgreSQL. تعتمد الآلاف من البنى قيد الإنتاج على Galera في إصدار مفتوح المصدر. أدوات مثل PmaControl، Percona XtraDB Cluster (التي تستخدم نفس مكتبة Galera)، والعشرات من أدلة اللعب المجتمعية Ansible مبنية حول هذه الميزة.

رد فعل المجتمع

كان رد فعل المجتمع بمزيج من الغضب والاستسلام. وارتفعت عدة أصوات:

البراغماتيون يتذكرون أن أحدث إصدار للمجتمع مع Galera (MariaDB 11.4) سيتم دعمه حتى عام 2029. هناك وقت للتخطيط للترحيل.

يشير المعنيون إلى نمط: انتقل MaxScale من GPLv2 إلى BSL في عام 2016، ثم إلى ترخيص تجاري خالص في عام 2025. ويتبع Galera نفس المسار. أي مكون سيكون التالي؟

المتفائلون يعتمدون على مؤسسة MariaDB للحفاظ على البديل. يمكن للمؤسسة، التي توظف حوالي عشرين شخصًا وتركز على خادم المجتمع، نظريًا أن تفرع كود Galera كما كان موجودًا تحت GPLv2.

يلاحظ الواقعيون أن الحفاظ على نظام نسخ متزامن معقد مثل Galera يتطلب خبرة متخصصة للغاية وموارد كبيرة. سيكون من الصعب الحفاظ على شوكة مجتمعية بدون تمويل.

البدائل على الطاولة

في مواجهة هذا الوضع، هناك عدة مسارات متاحة للمستخدمين:

1. ابق على MariaDB 11.4 مع مجتمع Galera

هذا هو الحل على المدى القصير. MariaDB سيتم الحفاظ على 11.4 LTS حتى عام 2029. وهذا يترك ثلاث سنوات للتخطيط للمستقبل.

2. الترحيل إلى النسخ المتماثل غير المتزامنيوفر النسخ المتماثل شبه المتزامن لـ MariaDB / MySQL حلاً وسطًا مقبولاً للعديد من حالات الاستخدام. وباستخدام وكيل مثل MaxScale أو ProxySQL، فإنه يسمح بتجاوز الفشل تلقائيًا. لكنه لا يضمن الاتساق متعدد العقد الذي يقدمه Galera.

3. اكتشف Percona مجموعة XtraDB

يواصل Percona تقديم حل Galera مرخص مفتوح المصدر لـ MySQL. ومع ذلك، فإن السؤال الذي يطرح نفسه: بدون قيام Codership بالحفاظ على المكتبة الأساسية، إلى متى سيتمكن Percona من الحفاظ على تكامله الخاص؟

4. الترقية إلى الإصدار المؤسسي من MariaDB

ومن الواضح أن هذا هو الخيار الذي تأمل شركة MariaDB plc اعتماده. يجب موازنة تكلفة الترخيص مقابل تكلفة ترحيل البنية الكاملة.

5. فكر في PostgreSQL

بالنسبة للبنيات الجديدة، يمثل PostgreSQL مع حلول التجميع الخاصة به (Patroni، أو Citus، أو برنامج النسخ المنطقي الأصلي) بديلاً موثوقًا به، على الرغم من اختلاف فلسفته.

النقاش الحقيقي: استدامة المصادر المفتوحة

وبعيداً عن قضية Galera، فإن هذا القرار يعيد إطلاق مناقشة جوهرية. كيف يمكن تمويل تطوير البرمجيات المعقدة مفتوحة المصدر على المدى الطويل؟

نموذج النواة المفتوحة – وهو عبارة عن نواة حرة محاطة بميزات تجارية – هو النموذج السائد. لقد تبنتها كل من Redis وMongoDB وElasticsearch بأشكال مختلفة. MariaDB يتبع هذا الاتجاه فقط.

ولكن هناك اختلافًا حاسمًا: قام Redis بتغيير قواعد اللعبة منذ البداية بميزات جديدة. MariaDB يزيل الوظيفة التي كانت مجانية لأكثر من خمسة عشر عامًا. إنه الفرق بين عدم التنازل عن شيء ما واستعادة ما أُعطي.

الثقة هي جوهر النظام البيئي مفتوح المصدر. عندما تقوم إحدى الشركات بإزالة ميزة من إصدار المجتمع، فإنها ترسل إشارة إلى جميع المستخدمين: "ما تستخدمه مجانًا اليوم يمكن أن تدفع ثمنه غدًا." تدفع هذه الإشارة المهندسين المعماريين إلى تفضيل البدائل التي تحكمها المؤسسات (مثل PostgreSQL عبر PGDG) بدلاً من الشركات التجارية.

ماذا يعني هذا بالنسبة لمسؤولي قواعد البيانات

إذا كنت DBA وتدير مجموعات Galera في الإنتاج، فإليك نصيحتي:

  1. لا داعي للذعر. مجموعات MariaDB 11.4 الخاصة بك تعمل وستستمر في العمل.
  2. قم بتوثيق اعتمادك على Galera. ما هي حالات الاستخدام التي تتطلب فعليًا النسخ المتماثل المتزامن متعدد الماجستير؟
  3. قم بتقييم البدائل. بالنسبة لكل حالة استخدام، هل يمكن أن يكون النسخ المتماثل شبه المتزامن مع تجاوز الفشل التلقائي كافيًا؟
  4. الخطة. ثلاث سنوات هي فترة طويلة، ولكن ترحيل قاعدة البيانات يستغرق وقتًا. ابدأ التقييم الآن.

الخلاصة

Galera has gone away ليست رسالة خطأ. إنه تغيير الزمن. نهاية النموذج حيث كانت تكنولوجيا التجميع الأكثر تقدمًا في النظام البيئي MariaDB / MySQL في متناول الجميع.

هذه ليست نهاية MariaDB ولا نهاية Galera. هذه هي نهاية فكرة معينة عما تعنيه عبارة "المصدر المفتوح" في سياق قواعد بيانات المؤسسة. وهذا درس للمجتمع بأكمله: عندما يتعلق الأمر بالمصادر المفتوحة، فإن الضمان الوحيد هو الترخيص. اقرأها وافهمها وخطط وفقًا لذلك.


تم نشر هذه المقالة في الأصل على متوسط.

يشارك X LinkedIn Facebook Email PDF
← العودة إلى بلوق

تعليقات (0)

لا توجد تعليقات حتى الآن.

اترك تعليقا

PmaControl
+33 6 63 28 27 47 contact@pmacontrol.com
إشعارات قانونية GitHub اتصال
لا تنتظر وقوع الحادث حتى تفهم هندستك المعمارية. © 2014-2026 PmaControl — 68Koncept