قرار التخزين هو أصعب ما يُغيَّر في بروكسموكس. الشبكة تعدّلها في دقائق، والموارد ترفعها بنقرة — أمّا نوع المخزّن فتغييره بعد عشرين جهازاً يعني نقل كل قرص، وإطفاءً، وليلة كاملة.
وأغلب من يبدأ يقبل الافتراضي بلا سؤال، ثم يكتشف بعد أشهر أن لقطاته لا تعمل، أو أن مخزّنه امتلأ وهو لا يعرف بماذا.
كل لقطة في هذه السلسلة من بروكسموكس حقيقي يعمل. نسخة Proxmox VE 9.2 كاملة بأجهزة وحاويات ومخزّنات ومهامّ نسخ فعلية، شغّلناها معزولة لهذا الغرض حتى لا يظهر اسم زبون واحد، ودخلنا لوحتها عبر نفق مشفّر لا عبر الإنترنت. وما تراه في كل صورة هو ما ستراه أنت حرفياً على شاشتك.
المشهد كاملاً
الأنواع الخمسة التي ستقابلها فعلاً
| النوع | لقطات؟ | يوفّر المساحة؟ | الأنسب لـ |
|---|---|---|---|
| Directory | ✅ مع qcow2 | ✅ ملفات تنمو | الصور والنسخ والقوالب |
| LVM | ❌ لا | ❌ حجم ثابت | لا نوصي به اليوم |
| LVM-Thin | ✅ | ✅ | سيرفر واحد بقرص واحد |
| ZFS | ✅ فورية | ✅ + ضغط | الأفضل عموماً — بشرط الذاكرة |
| NFS / CIFS | ✅ مع qcow2 | ✅ | مشترك بين سيرفرات · نسخ |
عمود «اللقطات» هو أهمّ عمود في هذا الجدول. من يبني على LVM العادي يكتشف بعد شهور أن زرّ Snapshot رمادي لا يعمل — فلا تراجع قبل ترقية، ولا تجربة بلا خوف. وهذا وحده سبب كافٍ لتجنّبه في أي تنصيب جديد.
1 · Directory — الأبسط والأكثر مرونة
مجرّد مجلّد على نظام ملفات. يقبل كل أنواع المحتوى، وأقراصه ملفّات qcow2 تنمو مع الاستعمال.
| الميزة | العيب |
|---|---|
| يقبل الصور والنسخ والقوالب معاً | أداء أقلّ من الوصول المباشر للكتل |
| ملفات يمكنك نسخها بأدوات عادية | يعتمد على نظام الملفات تحته |
| إعداده أسهل ما يكون | يمتلئ بصمت إن لم تراقبه |
2 · LVM-Thin — الافتراضي في أغلب التنصيبات
«الرقيق» يعني أن القرص المعلن 100 غيغابايت لا يحجزها فعلاً — يحجز ما يُكتَب فقط. فتستطيع منح مئة غيغا لعشرة أجهزة على قرص سعته خمسمئة.
وهنا الخطر الذي يوقع كثيرين: حين يمتلئ المجمّع الرقيق فعلياً، لا يبطؤ النظام — بل تتوقّف الأجهزة وقد تتلف بياناتها. لأن الجهاز يظنّ أن عنده مساحة ويكتب، ولا توجد. ضع تنبيهاً عند 80٪، ولا تتجاوز 85٪ إطلاقاً على مخزّن رقيق.
3 · ZFS — الأقوى، بشرط
| ما يعطيك | ما يطلبه |
|---|---|
| لقطات فورية بلا كلفة تقريباً | ذاكرة — قاعدة تقريبية: غيغابايت لكل تيرابايت |
| ضغط شفّاف يوفّر 30–50٪ | لا يحبّ وحدات RAID العتادية |
| كشف تلف البيانات وإصلاحه | منحنى تعلّم أعلى |
| مرآة وتوسّع ونسخ متماثل | — |
ZFS يريد الأقراص مباشرةً. إن كان عندك وحدة RAID عتادية، اضبطها على وضع التمرير (HBA / IT mode) — لأن ZFS يريد أن يرى كل قرص بذاته ليكشف التلف ويصلحه. وضعه فوق RAID عتادي يُلغي أهمّ ما يميّزه.
4 و5 · NFS وCIFS — المشترك
استعمالهما الأمثل: النسخ الاحتياطية وصور الأنظمة — لا أقراص الأجهزة النشطة، إلّا إن كانت شبكتك سريعة ومستقرّة فعلاً.
ما الذي تراه على أقراصك الفعلية؟
| العمود | ما يخبرك | متى تقلق |
|---|---|---|
| Type | SSD أم HDD | — |
| Usage | هل هو مستعمَل ولأي شيء | No يعني قرصاً فارغاً جاهزاً |
| S.M.A.R.T. | الحالة الصحية | أي شيء غير PASSED |
| Wearout | نسبة استهلاك الـSSD | فوق 80٪ — خطّط للاستبدال |
عمود Wearout يُتجاهَل حتى فوات الأوان. الـSSD لا يموت فجأة — يستهلك خلاياه تدريجياً. راقب هذا الرقم كل شهر، وحين يقترب من 80٪ اطلب البديل. الفرق بين استبدال مخطّط واستبدال طارئ هو الفرق بين ساعة عمل وليلة كاملة.
LVM وDirectory على النود
جدول القرار — اختر بحسب حالتك
| حالتك | الاختيار | السبب |
|---|---|---|
| سيرفر واحد · قرص واحد · ذاكرة محدودة | LVM-Thin | خفيف وسريع ويدعم اللقطات |
| سيرفر واحد · قرصان فأكثر · ذاكرة كافية | ZFS مرآة | حماية من موت قرص + لقطات + ضغط |
| تريد الأبسط وتتعلّم | Directory | أسهل فهماً وإصلاحاً |
| أكثر من سيرفر وتريد الترحيل الحيّ | مخزّن مشترك | شرط الترحيل بلا نسخ |
| للنسخ الاحتياطية فقط | NFS أو PBS | خارج السيرفر — وهذا هو المقصود |
| عندك وحدة RAID عتادية | LVM-Thin فوقها | لا تضع ZFS فوق RAID |
قاعدة تنظيمية توفّر عليك كثيراً
افصل مخزّن الأقراص عن مخزّن النسخ. ليس تنظيماً شكلياً: لو كانا واحداً، فامتلاء النسخ يوقف أجهزتك، وموت القرص يأخذ الاثنين معاً — فتخسر الأجهزة ونسخها في لحظة واحدة.
local-lvm → أقراص الأجهزة النشطة
backup → النسخ الاحتياطية (قرص آخر أو شبكة)
local → الصور والقوالب
أخطاء شائعة وحلولها
| العَرَض | السبب | الحل |
|---|---|---|
| زرّ اللقطة رمادي | المخزّن لا يدعمها | انقل القرص إلى LVM-Thin أو ZFS |
| الأجهزة توقّفت فجأة | امتلاء مجمّع رقيق | وسّع فوراً — ثم ضع تنبيهاً |
| لا يظهر خيار رفع ISO | نوع المحتوى غير مفعّل | عدّل المخزّن وأضف النوع |
| المخزّن الشبكي «غير متاح» | الخادم أو الشبكة | افحص الاتصال والصلاحيات |
| أداء ضعيف جداً | مخزّن شبكي بطيء لأقراص نشطة | الأقراص محلياً والنسخ شبكياً |
| ZFS يلتهم الذاكرة | هذا سلوكه الطبيعي | حدّد سقف ARC إن ضايقك |
| المساحة لا تُسترجَع بعد الحذف | Discard مطفأ | فعّله + fstrim داخل الجهاز |
أسئلة شائعة
هل أستطيع تغيير نوع المخزّن لاحقاً؟
لا تغيّر النوع — تُنشئ مخزّناً جديداً وتنقل الأقراص إليه. وهذا ممكن والأجهزة تعمل، ونشرحه في الجزء الرابع من هذا المسار.
كم ذاكرة يحتاج ZFS؟
قاعدة تقريبية: غيغابايت لكل تيرابايت تخزين، وأربعة غيغا حدّ أدنى معقول. ويستطيع العمل بأقلّ لكن الأداء يتأثّر.
RAID عتادي أم ZFS؟
إن كنت ستستعمل ZFS فاجعل الوحدة تمريراً. وإن كانت الوحدة موجودة ولا تُغيَّر، استعمل LVM-Thin فوقها ولا تجمع بينهما.
هل المخزّن المشترك ضروري؟
فقط إن أردت ترحيلاً حيّاً أو توفّراً عالياً. لسيرفر واحد لا فائدة منه — وهو يضيف نقطة فشل.
ما أول شيء أراقبه؟
نسبة الامتلاء وWearout وS.M.A.R.T.. وثلاثتها في شاشتين فقط، ومراجعتها الشهرية عشر دقائق.
الخطوة التالية
عرفت أنواع المخزّنات واخترت. الآن العملية الأشيع في حياتك اليومية: في الجزء التالي نضيف قرصاً لجهاز ونوسّع قرصاً لجهاز يعمل — ونشرح الخطوة التي ينساها الجميع بعد التوسيع.
سلسلة «بروكسموكس من الداخل» — خمس وعشرون مقالة بلقطات حقيقية من الواجهة.
الأساسيات:
١. جولة في الواجهة ·
٢. أول جهاز افتراضي ·
٣. الحاويات وLXC ·
٤. الـISO والقوالب ·
٥. المستخدمون والصلاحيات
التخزين:
٦. أنواع التخزين ·
٧. إضافة قرص وتوسيعه ·
٨. ZFS من الواجهة ·
٩. نقل قرص بلا إطفاء ·
١٠. حين يمتلئ التخزين