أرشيف لفئة » لينكس «

الأحد, 4 أغسطس, 2013 | مؤلف:

كان لدي انقطاع التيار الكهربائي يؤثر على خدمة بلدي الكبيرة MD RAID مجموعة. بدلا من السماح للخادم ككل تكون أسفل في حين ينتظر لإكمال FSCK, أنا لو كان ذلك الحذاء دون مجموعة كبيرة حتى أتمكن من تشغيل FSCK يدويا.

لكن, عند تشغيله يدويا أدركت لم يكن لدي أي وسيلة لمعرفة مدى كان وكيف من الوقت سيستغرق لإتمام. وهذه مشكلة خاصة مع مثل هذه مجموعة كبيرة. مع قليل من البحث وجدت غيض من إضافة C-المعلمة عند استدعاء FSCK. لم أتمكن من العثور على هذا في وثائق ولكن: FSCK –أظهر مساعدة لا يوجد مثل هذا الخيار.

يتحول الخيار إلى أن تكون محددة EXT4, وبالتالي يظهر شريط تقدم وظيفي تماما مع مؤشر نسبة. للعثور على المعلومات, بدلا من “FSCK –مساعدة” أو “رجل FSCK”, لديك لإدخال “fsck.ext4 –مساعدة” أو “رجل fsck.ext4”. 🙂

شارك
الأحد, 4 أغسطس, 2013 | مؤلف:

تاريخ

قد تتغير كثيرا منذ المرة الأخيرة التي ذكرها لي خادم الشخصية – وقد نمت على قدم وساق (أصبح لها 7TB MD RAID6) وكان قد تم بناؤه مؤخرا مع أوبونتو الخادم.

قوس لم يكن خطأ. قد قوس لينكس تدرس بالفعل لي الكثير عن لينكس (وسوف تواصل القيام بذلك على سطح المكتب الأخرى). لكن قوس يتطلب بالتأكيد المزيد من الوقت والاهتمام مما كنت أود أن تنفق في الخادم. مثالي كنت تفضل أن تكون قادرة على نسيان الخادم لفترة من الوقت حتى البريد الإلكتروني تذكير يقول “أم … هناك بضعة تحديثات يجب أن ننظر, الأصدقاء.”

الفضاء ليست حرة – وليس هو الفضاء

كانت فرصة للهجرة إلى أوبونتو حقيقة أنني قد نفد من SATA الموانئ, المنافذ المطلوبة لتوصيل محركات الأقراص الصلبة إلى بقية الكمبيوتر – أن مجموعة RAID 7TB يستخدم الكثير من الموانئ! حتى كنت قد قدمت بعيدا بلدي جدا القديم على القرص الصلب 200GB بأنها أخذت واحدة من تلك الموانئ. أنا أيضا حذر المتلقي أن القرص سمارت وأشار الرصد كان غير موثوق بها. كحل مؤقت لعدم وجود منافذ SATA, حتى كنت قد هاجرت OS للملقم إلى مجموعة من أربعة عصي USB في MD RAID1. مجنون. وأنا أعلم. لم أكن سعيدا جدا حول سرعة. قررت الخروج وشراء جديدة في القرص الصلب يمكن الاعتماد عليها، وتوسيع بطاقة SATA للذهاب معها.

قسم العمارة الأولية للملقم تم استخدام حوالي 7GB من القرص. وكان جزء كبير من أن مبادلة ملف, البيانات المخزنة مؤقتا والملفات المتنوعة خلاف ذلك أو لا لزوم لها. عموما الحجم الفعلي للOS, بما في ذلك /منزل ملف, كان فقط حول 2GB. دفعني هذا للنظر في بسرعة فائقة SSD قيادة, التفكير ربما قد أصغر واحد لا تكون مكلفة جدا. واتضح أن أقل مسافة غير SSD يمكن أن تجد في الواقع من حيث التكلفة أكثر من واحد من هذه سواقات صغيرة نسبيا. ياي بالنسبة لي. 🙂

خيار? WOAH?!

في اختيار OS, فما استقاموا لكم فاستقيموا قررت بالفعل أنه لن يكون القوس. من جميع التوزيعات شعبية أخرى, أنا أكثر الناس دراية وأوبونتو CentOS. فيدورا كان أيضا إمكانية – لكنني لم تنظر بجدية إلا أنها لملقم. فاز أوبونتو الجولة.

وقال إن القرار التالي كان علي أن أتخذ لا يحدث لي حتى وجود الشىء في كل مكان (معالج التثبيت أوبونتو) طلبت مني: كيفية إعداد أقسام.

كنت جديدا على استخدام محركات الأقراص الصلبة في لينكس – أنا على علم جيد للمطبات عدم استخدامها بشكل صحيح, يرجع في معظمه إلى طول العمر من خطر الفقراء إذا ما أسيء استخدامها.

لم أكن أريد أن استخدام قسم مخصص المبادلة. أخطط على رفع مستوى اللوحة الأم للملقم / CPU / الذاكرة ليس بعيدا جدا في المستقبل. وبناء على ذلك قررت أنا سوف يضع المبادلة في ملف المبادلة على RAID الموجودة MD. سوف المبادلة لا تكون سريعة خاصة ولكن سوف الغرض منه فقط أن يكون لهذه المناسبة النادرة عندما يكون هناك شيء ذهب على نحو خاطئ، والذاكرة ليست متاحة.

هذا ثم ترك لي لإعطاء مسار الجذر و60GB الكامل للخروج من إنتل 330 SSD. فكرت فصل / الوطن لكن يبدو قليلا لا طائل, نظرا للكيفية التي استخدمت في الماضي قليلا. أنا أولا إعداد القسم مع LVM – شيء لقد تم مؤخرا القيام كلما أقوم بإعداد مربع لينكس (حقا, وليس هناك عذر لعدم استخدام LVM). عندما حصلت على الجزء حيث كنت تكوين نظام الملفات, أنا النقر على القائمة المنسدلة واختيار EXT4 غريزي. ثم لاحظت btrfs في نفس القائمة. تشبث!!

ولكن ما?

Btrfs (“الزبدة EFF-ESS”, “أفضل ممثل المؤسسة-ESS”, “النحل شجرة EFF-ESS”, أو ما كنت يتوهم في اليوم) هو نظام الملفات المتقدمة نسبيا جديدة من أجل تحقيق ينكس’ نظام الملفات القدرات إلى مسارها مع التكنولوجيا الحالية الملفات. الملك من بين الملفات الموجودة هيل, “تحويلة” (الإصدار الحالي دعا EXT4) هو جيد جدا – لكنه محدود, عالقا في النموذج القديم (التفكير في العلامة التجارية الجديدة F22 رابتور مباراة. على F4 فانتوم مع محاولة نصف منكت في ترقية معادلة) ومن غير المرجح أن تكون قادرة على المنافسة لفترة طويلة جدا وفقا لأحدث أنظمة الملفات مثل المؤسسة ZFS أوراكل. Btrfs لا يزال لديه طريق طويل لنقطعه، ويعتبر تزال تجريبية (اعتمادا على من تسأل وما الميزات التي تحتاج إليها). النظر في كثير من أن يكون مستقرا للاستخدام الأساسي – ولكن لا أحد هو الذهاب الى جعل أي ضمانات. و, بالطبع, الجميع يقول لجعل النسخ الاحتياطي واختبار!

Mooooooo

الفرق الأساسية بين تحويلة وbtrfs هو أن btrfs هو “بقرة” أو “نسخة على المشاركة” نظام الملفات. هذا يعني أن البيانات ليست ابدا في الواقع الكتابة عمدا من قبل نظام الملفات الداخلية لل. إذا كنت أكتب تغيير على الملف, btrfs سوف أكتب التغييرات الخاصة بك إلى موقع جديد على وسائط مادية وسيتم تحديث مؤشرات داخلية للإشارة إلى الموقع الجديد. Btrfs يذهب خطوة أبعد في أن تلك المؤشرات الداخلية (ويشار إلى البيانات الوصفية) هي أيضا بقرة. والإصدارات القديمة من تحويلة لديك الكتابة ببساطة البيانات. وEXT4 استخدام مجلة لضمان أن الفساد لن يحدث ينبغي أن تكون المكونات AC انتزع بها في لحظة غير مناسبة على الإطلاق. النتائج المجلة في عدد مماثل من الخطوات المطلوبة لتحديث البيانات. مع SSD, الأجهزة الأساسية تدير عملية بقرة مماثلة بغض النظر عن ما كنت تستخدم نظام الملفات. وذلك لأن محركات SSD لا يمكن الكتابة فوق البيانات في الواقع – لديهم لنسخ البيانات (مع التغييرات) إلى موقع جديد ثم محو كتلة القديمة تماما. أمثلية في هذا المجال هو أن SSD قد لا حتى محو كتلة القديمة بل ببساطة تقديم مذكرة لمحو كتلة في وقت لاحق عندما الأمور ليست مشغولا للغاية. والنتيجة النهائية هي أن محركات الأقراص SSD تناسب بشكل جيد للغاية مع نظام ملفات بقرة ولا تؤدي كذلك مع أنظمة الملفات غير بقرة.

لجعل الأمور مثيرة للاهتمام, بقرة في نظام الملفات بسهولة يذهب يدا بيد مع ميزة تسمى إلغاء البيانات المكررة. هذا يسمح اثنين (أو أكثر) ليتم تخزينها كتل مماثلة من البيانات باستخدام نسخة واحدة فقط, توفير مساحة. مع البقر, إذا تم تعديل ملف deduplicated, لن تتأثر التوأم منفصلة كما سيكون قد تم تعديل بيانات الملف المكتوب على كتلة مادية مختلفة.

هذا بدوره يجعل البقر snapshotting من السهل نسبيا لتنفيذ. عندما يتم لقطة يسجل النظام مجرد لقطة جديدة على أنها ازدواج جميع البيانات والبيانات الوصفية داخل وحدة التخزين. مع البقر, عند إجراء تغييرات, بيانات اللقطة ليبقى سليما, ويمكن الحفاظ على عرض ثابت من وضع الملفات في وقت وقدم لقطة.

صديق جديد

مع ما سبق في الاعتبار, خاصة جعلت أوبونتو btrfs متاحا كخيار تثبيت وقت, فكنت أحسب أنه سيكون وقتا طيبا ليغوص btrfs واستكشاف قليلا. 🙂

جزء 2 قريبا …

شارك
الخميس, 12 نوفمبر, 2009 | مؤلف:

إذا وجدت نفسك يوما تحديث تطبيق واحد في قوس لينكس (فكرة سيئة جدا, راجع للشغل) وذلك بترقية يقوم readline كنت قد ينتهي رؤية خطأ على غرار:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
لا يزال لديك أمل باش يدفع مفتوحة وأنت لم يغلق كل منهم. إذا كنت لا تزال, فورا تشغيل التالية:
pacman -S bash
آخر فإنك لن تكون قادرا على تشغيل أي أكثر لأن باش باش سيظل ربط من ReadLine إلى الإصدار القديم.

أيضا, في المستقبل, لا تعمل
pacman -Sy application
(الثعبان في حالتي)
بدلا من, تشغيل:
pacman -Syu
والتي سوف تأكد من أن جميع التطبيقات تتم ترقية.

شخصيا, أعتقد أن باش كان ينبغي أن يكون مجموعة التبعية قائلا أنه يحتاج محددة الإصدار القديم من يقوم readline والشيء نفسه بالنسبة للباش جديدة, تتطلب النسخة الجديدة من يقوم readline. بغض النظر, بدلا تشغيلها بطريقة آمنة. 😉

شارك
الجمعة, 11 سبتمبر, 2009 | مؤلف:

السلام في أرض USB

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

لدي نوافذ على سطح المكتب في المنزل – في الغالب للعب القمار – والعديد من زملائي استخدامه أيضا. منذ ويندوز لا تفعل بشكل جيد للغاية مع أقسام غير Windows أحسب أنني قد يخلق FAT32 قسم على عصا الذاكرة بعد التقسيم للتمهيد لينكس القوس. FAT32 هو في كل مكان تقريبا، ويمكن استخدامها على كل نظام تشغيل سطح المكتب شيوعا في العالم.

بليه

للأسف لا يعمل مباشرة قبالة الخفافيش. كما يبدو, مايكروسوفت في حكمتهم لانهائية قرر التي من المفترض العصي الذاكرة لديك واحدة (واحد فقط) قسم. في الواقع يعثر Windows القسم الأول ثم يتجاهل أي أشخاص آخرين أن يحدث على إقامتها:

Please Format

أخطأ, لا, أنا لا أريد منك لتهيئة قسم التثبيت قوس لينكس بلدي

خدعة للحصول على عمل هو لخداع ويندوز إلى التفكير في الجهاز ليس عصا الذاكرة USB العادية ولكن ربما القرص الثابت الحالة الصلبة والذي يحدث أن تكون متصلا عبر USB. نعم أنا أعرف, هذا هو الغباء الشديد من أن ويندوز يتصرف بهذه الطريقة. ان القرص الصلب الحالة الصلبة هو مجرد كبيرة ضخم (وبسرعة) عصا الذاكرة بعد كل شيء!

لقد وجدت بعض المصادر على كيفية القيام بذلك ولكن أنا لا تزال لديها لمعرفة بعض الأشياء بمفردي. على وجه التحديد, لقد وجدت أدلة إما تخطي بعض الخطوات أو لم تقدم معلومات كافية عن مكان تنزيل حزمة برامج التشغيل.

هذا الإجراء ينطوي يدويا تغيير برامج تشغيل الأجهزة وتثبيت “غير الموقعة” السائقين “لا يقصد لجهازك”. أنا أعرف ما يجري لكسر النظام الخاص بهم وإلقاء اللوم لي حتى أقول الآن أن أتخذ أية مسؤولية عن أي ضرر قد فعله لنظام ويندوز الخاص بك نتيجة لهذا. قرأت أن مرة أخرى. 😛

تعليمات

remove the highlighted text

انقر لعرض أكبر

تحميل وبفك سائق, أنشئت أصلا من قبل شركة هيتاشي, هنا. فتح الملف في المفكرة cfadisk.inf (أو محرر نص عادي المفضلة), والعثور على القسم المسمى [cfadisk_device]. حذف سلط الضوء على القسم المتعلق الحق:

خفض (لا تغلق) محرر وانتقل إلى أيقونات سطح المكتب – انقر بزر الماوس الأيمن على جهاز الكمبيوتر وحدد Pصoperties. حدد علامة التبويب الأجهزة ثم حدد [Dمدير evice]:

System Properties

العثور على الجهاز تحت “محركات الأقراص”, بزر الماوس الأيمن فوق عصا الذاكرة الخاصة بك وحدد Pصoperties:

Device Manager

انقر فوق علامة التبويب تفاصيل في مربع القائمة المنسدلة على تلك الصفحة, اختر “معرفات الأجهزة”. انقر فوق السطر الأول في قائمة معرفات الأجهزة واضغط على Ctrl C لنسخ اسم:

USB Hardware Ids

لا تغلق هذا الحوار, العودة إلى المفكرة (والتي تم تصغير) ولصق معرف الجهاز إلى حيث تمت إزالة المحتوى السابق.

Changes pasted into notepad

حفظ الملف في المفكرة والعودة إلى إطار الحوار الملكية للجهاز. انقر فوق “سائق” ثم انقر فوق علامة التبويب [Uسائق pdate…] زر. في النوافذ التي يطفو على السطح, اختر “ليس, أليس هذا راسم”; [Nتحويلة] -> “تثبيت من قائمة أو قموقع pecific (متقدم)”; [Nتحويلة] -> “Dالبحث on't. سيتم اختيار برنامج التشغيل لتثبيت.”; [Nتحويلة] -> [Hافي القرص…].

Unsigned Drivers - Click Continue Anyway

استعرض للوصول إلى المجلد حيث قمت بحفظ ملف cfadisk.inf تعديل. انقر [حسنا]. سوف تجد

هناك سائق هيتاشي ميكرودريفي المدرجة. حدد هذا ثم انقر [Nتحويلة]. عندما التحذير

يبدو, انقر [Yهذا هو]. وتحذير آخر يطفو على السطح بشأن قضية مماثلة (هذه هي “غير الموقعة” و “لا يقصد لجهازك” التحذيرات التي ذكرتها سابقا). انقر [Cعلى أي حال ontinue]:

عند هذه النقطة أوصي إغلاق كافة مربعات الحوار المتعلقة الإعداد. أخيرا, إزالة وإعادة إدراج-عصا الذاكرة بمنفذ USB الخاص بك، وعليك أن تجد أن أقسام اضافية على عصا يمكن الوصول إليها. في أسوأ سيناريو, قد لا تزال بحاجة إلى تقسيم القرص ولكن الجزء الصعب انتهى. 🙂

شارك
الأربعاء, 26 أغسطس, 2009 | مؤلف:

إذا كنت تستخدم * لا شىء وكنت قد وجدت هذا الوسط الأيمن فوق سلوك مزعج, تغيير فايرفوكس'ق middlemouse.contentLoadURL حول:التكوين الخيار إلى false.

الشكر الكبير ل أيمن حورية لأجل الطرف.

شارك