اليوم أود أن أخبركم عن خادم منزلي: ما هي الأخطاء التي ارتكبتها ، وما التكوين الذي توقفت عنده ، وبشكل عام - لماذا فعلت ذلك.

إخلاء المسؤولية: يمكن استخدام جزء من البرنامج الذي تمت مناقشته في المقالة مجانًا لأغراض إعلامية فقط أو بوظائف محدودة ، يرجى قبل الاستخدام التحقق من موقع الويب الخاص بالمطور للحصول على الترخيص وإمكانية استخدام البرنامج لمنزلك.
بدأت القصة في عام 2014 ، هناك أساطير تقول إنه بمجرد أن كان الدولار 32 روبلًا للواحد الأخضر ، كان العشب أكثر خضرة ، وكانت السماء أنظف ، وكان هناك الكثير من الحماس لدرجة أنني بدأت في القيام بأشياء سأناقشها أدناه في المقالة ، والآن سأفعل لم أجرؤ على القيام بذلك بعد الآن.
في أحد الأيام الجميلة ، قمت بتفكيك الأسلاك والصناديق الخاصة بي على الخزانة ، ووضع الأجهزة المتبقية من إصلاح أجهزة الكمبيوتر القديمة للأصدقاء والأقارب والمعارف ، قررت فجأة إنشاء تخزين احتياطي مركزي للصور العائلية ، وكاميرات المراقبة المنزلية ، وإنشاء خادم وسائط لسهولة مشاهدة الأفلام والمسلسلات ، ومختبر لجميع أنواع التجارب لن يضر أيضًا ، مثل NAS المنزلي مع وظائف موسعة. ظهرت فكرة مماثلة في رأسي لبعض الوقت ، لكن كل شيء لم يكن متروكًا لها - إما لم يكن هناك ما يكفي من الحديد ، أو الوقت ، ثم جاء كل شيء معًا.
في الواقع ، بدأ كل شيء بعدة محركات أقراص صلبة بأحجام مختلفة ، كمعالج ، أخذت معالج Intel i3-2120 قديمًا بسرعة 3.3 جيجا هرتز وذاكرة وصول عشوائي 4 جيجا بايت DDR3 (فتحتان لكل منهما 2 جيجا بايت) ، بعض الحالات الصينية القديمة جدًا ، والتي ، كما ترون في الصورة ، تم تعديلها حرفيًا مع ملف ، على الرغم من وجود قراص ومطرقة في الواقع ، وكنت أرى شيئًا ما باستخدام منشارا. كلوحة أم ، تم إخراج MSI B75MA-E31 من المكتب (تم شطبها لأنه بعد كل إعادة تشغيل ، طارت إعدادات BIOS فيه وطلبت باستمرار ضبط الوقت والمعلمات الأخرى) ، كما اتضح لاحقًا ، عندما أخذتها ، في قامت بقص الموصل للبطارية CR2032 ، مسلحة بمقياس متعدد ومكواة لحام واثنين من اللوحات الأم الميتة الأخرى ،تمكنت من إعادة لحام المقبس بالكامل بملامسات البطارية واستعادة التشغيل العادي للوحة الأم.
النتيجة شيء من هذا القبيل:

في الواقع ، يوجد في الصورة متغير بالفعل مع سلال مدمجة لمحرك الأقراص الثابتة ، قبل ذلك بقليل تم تجميع "الخادم" بدونها فقط داخل إطارات غلاف محرك الأقراص الثابتة ، لكنني لم أجد صورة لهذا الخيار ، على الرغم من أنه ، كما أتذكر ، تم تحديث الخيار الأول بسرعة كبيرة سلال للحالة كما في الصورة ، بحيث تنقل الجوهر بدقة شديدة ، فلان وكذا والإنتاج.
ماذا عن البرنامج الذي تسأل عنه ، لذلك تم اختيار Windows 10 في البداية كنظام تشغيل ...

في الواقع ، تسبب هذا الاختيار لاحقًا في قدر كبير من الإزعاج. توقفت بعض البرامج عن العمل أثناء التثبيت التلقائي للتحديثات والمواقف الأخرى النموذجية لإصدارات المستخدم من Windows التي تعمل دون إعادة تمهيد طويلة.
ولكن تم اكتساب الخبرة الأولية ولبعض الوقت استخدمت المجلدات المشتركة من هذا الجهاز ، وصنعت تلك النسخة العزيزة للغاية من الصور العائلية ، وبدأت في جمع مكتبة الوسائط المنزلية الخاصة بي.
بالنسبة إلى CCTV المنزلية (المراقبة بالفيديو) ، اشتريت العديد من كاميرات D-Link dcs-2130 على Avito ، كبداية ، كانت الكاميرات جيدة جدًا ، لكن العيب الكبير لهذه الكاميرات هو الحاجة إلى استخدام مصدر طاقة بسلك قصير نوعًا ما ، انتهى بي الأمر بتمديد السلك باستخدام سلك ملتوي الأزواج - اتضح بشكل جيد.

في وقت لاحق ، حصلت على كاميرتين مع وضع التسجيل الليلي (التصوير بالأشعة تحت الحمراء) ، والتي تم استخدامها أيضًا لفترة من الوقت.

فيما يتعلق بالبرنامج ، جربت العديد من الخيارات: أولاً ، البرنامج الأصلي من D-link ، والذي كان سيئًا في ذلك الوقت ، ثم جربت "Line IP" و "Trassir" و "iSpy" ، بقدر ما يفهم القارئ المطلع ، "Line IP" و فرضت "Trassir" قيودًا متعددة في أوضاع التجربة ، ومرة أخرى لم أستطع تقدير أي من الحلول على أنها مثالية لنفسي ، ونتيجة لذلك ، استقرت لفترة طويلة على برنامج مجاني مفتوح المصدر لتنظيم المراقبة بالفيديو - "iSpy".
يسمح iSpy بالفعل في ذلك الوقت باستخدام البرامج النصية لتسجيل الحركة ، وتصدير الفيديو ، والبحث المريح حسب المناطق ، وما إلى ذلك. في إطار هذه المقالة ، لا أرغب في الإسهاب في الحديث عن هذا البرنامج بالتفصيل ، لكن الشيء الرئيسي الذي يستحق قوله هو أنه يناسبني حينها وسمح لي بحل المشكلة قبلي ، على الرغم من أنه بالكاد يمكن وصف الواجهة بأنها مريحة ومفهومة للمستخدم.
بعد ستة أشهر أو أكثر بقليل ، بعد أن تآكلت مع Windows ، قررت أنني يجب أن أجرب شيئًا مستقرًا كنظام التشغيل الرئيسي الذي لا يتطلب إعادة تشغيل وتحديثات مستمرة ، استنادًا إلى Unix / Linux.
نتيجة لذلك ، وقع الاختيار على FreeNas. لقد عشت معه لفترة طويلة ولم أحزن ، باستخدام المكونات الإضافية لتوسيع الوظائف الأساسية والكرات مع دعم Windows ACL ، تعامل Emby في السجن لـ DLNA مع مهامهم ، وتم لصق الأقراص ذات الأحجام المختلفة بسهولة في مصفوفات RAID المتسامحة مع الأخطاء.
لقد جربت جميع تكوينات RAID المتاحة ، وقمت بالعديد من اختبارات سرعة القراءة والكتابة ، واختبارات IOPS ، ودرست النظرية على المصفوفات وأنواع أنظمة الملفات ، وقضيت وقتًا جيدًا بشكل عام.
لا أتذكر بالضبط ، لكن freenas أسعدني لمدة عام تقريبًا ، إن لم يكن أكثر ، ولكن كان هناك سببان رئيسيان لقراري تغيير نظام تشغيل الخادم الخاص بي مرة أخرى.
الأول هو أنني لم أتمكن من إيجاد حل للدوائر التلفزيونية المغلقة في المنزل من شأنه أن يرضي أنه سيعمل على FreeNas ، وأعتذر للقراء ، ولا أتذكر بشكل موثوق الخيارات التي حاولت استخدامها وما الذي جربته على FreeNas من حيث CCTV ، لكنني أتذكر بالضبط ، لم أجد حلاً جيدًا بعد ذلك.
والسبب الثاني هو عدم مرونة التجريب. على وجه الخصوص ، مع أجهزة Windows و Linux الافتراضية ، والآن في العمل ، قررنا تجربة Windows Hyper-V ومن أجل توسيع آفاقي والحصول على بعض المهارات بالقوة ، عدت إلى Windows مرة أخرى ، الآن فقط Windows Server 2012.

بالمناسبة ، بحلول هذا الوقت ، قمت بتحرير ذاكرة الوصول العشوائي (RAM) من جهاز الكمبيوتر الرئيسي - شريحتان بسعة 4 جيجابايت DDR3 ، على التوالي ، كان لدي بالفعل 8 جيجابايت لمشاريعي المحطمة.
واشتريت أيضًا وحدة تحكم LSI 8888ELP RAID مقابل 4500 روبل ، جديدة تمامًا ، في صندوق وفيلم.
بالطبع ، تلقيت على الفور العديد من التنبيهات غير السارة بأن مسؤول نظام Windows يجب أن يعاني من التعريف - فقد تبين أن إنشاء أجهزة افتراضية باستخدام Linux يتطلب تعطيل التمهيد الآمن في برنامج Hypervisor وبعض المزيد من الرقص باستخدام الدف ، وإذا لم يتم تشغيل أي جهاز الآن ، فحينئذٍ Windows Server مرة أخرى يحاول التحديث وإعادة التشغيل ، أو في الصباح وجدت شاشة زرقاء ، tk. Windows مرة أخرى لم يعجبه شيء ما هناك ومتع الحياة الأخرى مع منتجات Microsoft.
ولكن تم تحقيق هدف تعلم Microsoft Hyper-V ، وظيفة المحاكاة الافتراضية الأساسية لمايكروسوفت.
بالنسبة إلى برنامج حل المهام الأولية ، ظل كل شيء كما هو تقريبًا:
- CCTV-iSpy ، في ذلك الوقت كنت معتادًا بالفعل على هذا البرنامج وبدا لي ممتازًا. لمزامنة الصور ، مثل المرة الأولى على نظام التشغيل Windows 10 ، استخدمت برنامج Goodsync - وهو برنامج جيد جدًا ، وله العديد من الإعدادات والأوضاع ، ولكن ، كالعادة ، لا تتوفر الكثير من الأشياء في الوضع التجريبي.
- كرات Windows لمشاركة الملفات - الآن فقط قمت بالفعل بإعداد التفويض عبر AD ، نعم ، نعم ، لقد رفعت المجال ، مرة أخرى من أجل الاهتمام وتعقيد الحياة لحبيبي ، لقد عملت مع AD لسنوات عديدة داخل المنظمة ، لكن جرب شيئًا كهذا على أرض الواقع النطاق مخيف ، لكنني لا أريد كسره.
- transmission, webui .
- DLNA — Plex. -, . , “”, , , Plex.
- HFS — http file server ( rejetto) , ddns+nat.
الآن فقط تم تقسيم البرنامج إلى أجهزة افتراضية مختلفة في محاولة لتوفير الموارد. أيضًا ، ظهرت بشكل دوري وتركت الأجهزة الافتراضية على linux و debian و ubuntu و centos. مع مرور الوقت ، تنضج الأفكار في رأسي أنه كان من الضروري الانتهاء من التجربة المطولة لـ Windows Server 2012 ، ولم يعد Hyper-V مثيرًا للاهتمام. لقد فكرت بالفعل في ما يجب وضعه بعد ذلك كنظام تشغيل وأين أضع البيانات المتراكمة على الخادم الآن. بالطبع ، لدي جهازي كمبيوتر شخصي آخر ، أحدهما لي ، والثاني لزوجتي ، وهناك أيضًا بعض وحدات التخزين على محرك الأقراص الثابتة ، لكن بيانات الخادم لم تعد مناسبة.
لكن في نهاية عام 2016 ، تعرض ما يقرب من 15 إلى 17 شخصًا للتعذيب ، لكن أقراص سعة 1 تيرابايت تعمل تمامًا ، بدون كتل سيئة ، سقطت علي من أجل لا شيء. في الواقع ، كان من الخطيئة عدم تكييفها مع خادم منزلي ، ولكن كانت هناك مشكلة - كانت اللوحة الأم تحتوي فقط على 3 فتحات SATA II وواحدة SATA III ، وكان هناك أيضًا وحدة تحكم LSI 8888ELP RAID - هذا هو 8 منافذ SATA أخرى ، وحتى اشتريت من قبلي في وقت ما لم تسمح بطاقات التوسع Espada PCIe-4 x SATA III بتجميع شيء عاقل في هذه الحالة.
لقد بدأت في دراسة السوق للخوادم فائقة الصغر المستخدمة لشراء خادم 3U-4U مع سلال hotswap ووحدة المعالجة المركزية وذاكرة الوصول العشوائي وما إلى ذلك. أردت أيضًا حقًا الحصول على IPMI (iLO من حيث HP) ، أي KVM عبر IP ، بحيث كان من الممكن الاتصال بالخادم عبر IP في تطبيق ويب أو جافا. على الرغم من أن الخادم حتى ذلك الوقت كان يعيش في طاولة بجانب السرير أسفل التلفزيون (حيث عادةً ما يكون لدى الأشخاص العاديين Playstation و Xbox) وكان متصلاً عبر HDMI بالتلفزيون نفسه ، ولكن في كل مرة للتحكم ، اضطررت إلى تبديل لوحة المفاتيح من جهاز الكمبيوتر الخاص بي (بينما كان Windows Server يعمل بشكل صحيح ، بدون تحديث أي شيء وبدون تعليق الشاشة الزرقاء ، بالطبع قمت بالاتصال عبر RDP) - وفقًا لذلك ، سيكون IPMI مفيدًا للغاية ، ويبدو أنني لم أشتري لنفسي هدية عيد ميلاد.

لقد قطعت الصورة من الفيديو ، لذلك أعتذر عن الجودة ، ولكن كما ترى ، فإن "الخادم" يعيش على الرف السفلي ولا يزعج أي شخص.
لكن بعد دراسة الأسعار ، سرعان ما قللت من رغباتي ، سواء من حيث المعالج ، وكمية ذاكرة الوصول العشوائي ، ووجود IPMI ، ومع ذلك ، فإن كل ما وجدته كان لا يزال عزيزًا علي. بعد أسبوع ، تعبت من قتال الضفدع والبحث في أسواق السلع المستعملة ، قررت شراء رف قرص Dell PowerVault MD1000 (DAS) مع كابل لوحدة التحكم Raid (SFF8088-SFF8470) ، والتي خططت بالفعل لتوصيل الرف بالخادم الخاص بي عبر منفذ خارجي على RAID -بطاقة. لقد كلفني الرف 23800 روبل ، والكابل 3000 آخر.
وصلت هديتي من مدينة سانت بطرسبرغ الرائعة ، تم تسليمها من قبل شركة لوجستية ، معبأة بعناية في لوح خشبي ، ملفوفة في فيلم وعبوة واقية:

صورة البليت بعد أن أزلت رف القرص منه ، قمت بتفكيكه بسكين ومفك البراغي ، استغرق كل شيء حوالي 40 دقيقة.
كنت أعلم أن الرف سيكون ثقيلًا ، لكن حقيقة أنني سألعن الجميع وكل شيء بما فيهم أنا على هذه الفكرة - لم أكن أتخيل حتى! قبل أن أحصل على رف القرص من البليت (وتم تثبيته هناك) ، كنت أعرف بالفعل أن هذه ستكون مغامرة أخرى.
والمثير للدهشة أنني لم أتمكن من العثور على صورة واحدة لرف القرص بشكل منفصل ، لذلك سأرفق صورة من الإنترنت:

وفي الصورة أدناه ، يمكنك بالفعل رؤية الخادم مع مجموعة الرف ، في منضدة على الشرفة.

بالطبع ، لقد صنعت طاولة السرير الجانبية بنفسي ، وكان كل شيء كما ينبغي - أولاً قمت بتصميمه في بعض البرامج عبر الإنترنت وطبعت قطع المواد على قطعة من الورق ، ثم إلى OBI ، حيث ذهبت للحصول على المواد ، كالعادة ، لم يكن هناك لوحة من الموقع من أجلها لقد قمت بطباعة القصاصة ، لذلك اتخذت الخيار المتاح لسماكة 2 مم ، وحذرت منه عند القطع ، لكن بطبيعة الحال يأخذ المرء أوامر القطع ، والأخرى ترتدي ، والقطع الثالث ، في مكان ما في الاتصال تضيع هذه 2 مم. بالطبع ، قمت بتجميع طاولة السرير ، لكن 2 مم من "الخطأ" يعد فرقًا كبيرًا عند تجميع الأثاث.
صدرت المقالة لفترة أطول بكثير مما كنت أتوقعه في الأصل ، لكننا وصلنا إلى منتصف القصة فقط ، والزوجة تحتاج بالفعل إلى الاهتمام.
ونعم ، انتهى الأمر بالخادم بالفعل على الشرفة ، سواء في الصيف أو في الشتاء. لماذا حدث هذا؟ أولئك الذين قاموا بتشغيل رف قرص على مستوى المؤسسة مرة واحدة على الأقل قد خمّنوا بالفعل ، لكن بالنسبة للباقي سأصف الأحاسيس (بما في ذلك ليس فقط أحاسيس) في الجزء الثاني!