إلغاء تجزئة أنظمة ملفات XFS في Fedora 23

إذا كنت تعتقد أن أنظمة NTFS و Fat الوحيدة هي فقط مجزأة ، فمن المؤكد أنك ستفاجأ عند قراءة هذه السطور ، ومن الشائع جدًا أن تعتقد أن هذا يحدث فقط مع Windows ، ولكن في الواقع جميع أنظمة الملفات بدرجة أقل أو أكبر سينتهي الأمر بالتفتت ، كلما تم مسح وكتابة معلومات جديدة ، يتم إنشاء "فجوات" يتم ملؤها ببيانات معينة ذات أحجام مختلفة عن بعضها البعض ، وهذا ما ينتج عنه تجزئة.

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

RH_Fedora_logo_web

لذلك لنبدأ بالتحقق من حالة تجزئة القرص الصلب.

لهذا سوف نستخدم أداة لـ XFS تسمى xfs_db بهذا يمكننا تصحيح أخطاء XFS eXtendingFileSistem_DeBuger في معظم الحالات ، تأتي هذه الأداة مع النظام إذا كنت تستخدم XFS ، وإلا فيجب علينا تثبيتها com.xfsdump.

لذا دعنا نكتشف ما إذا كان لدينا xfsdump في Fedora 23

بحث dnf xfs

تم إجراء آخر فحص لانتهاء بيانات التعريف —-.

=================================================== =========================== S / N المتطابقة: xfs ==================== =================================================== ======


xfsdump.armv7hl: أدوات مساعدة إدارية لنظام ملفات XFS


xfsdump هي حزمة المرافق التي يوفرها Fedora ، في حالة Arch فهي مدمجة بالفعل في النظام.

الصور (1)

للتحقق من حالة تجزئة قسم xfs ، سنكتب هذا الرمز:

xfs_db -c frag -r / dev /

التوصية هي أنه إذا كانت النسبة أكبر من 10٪ ، فتابع عملية إلغاء التجزئة ، وإذا كانت أقل ، فيمكنك تركها لوقت لاحق.

الآن ، إذا استخدمنا "-c frag" ، فسيتم إرسال الأمر الذي سنقوم بتنفيذه إلى xfs_db فقط للتشاور ، إذا لم نضع "-c frag" ، فسيضع برومب حتى نتمكن من تنفيذ الاستعلامات وسنضع "frag" عليه ، أسرع طريقة هي:

xfs_db -c frag -r / dev / mmcblk0p3 الحالي 66155 ، مثالي 65615 ، عامل التجزئة 0.82٪

كما نرى في الجزء السابق ، لدي درجة تجزئة بنسبة 0.82٪ منذ بضعة أيام قمت بإلغاء تجزئتها ، كانت تجزئة حوالي 5٪.

صور

إلغاء تجزئة قسم XFS

الآن ننتقل إلى إلغاء تجزئة القسم ، للبدء ، يجب علينا التنفيذ xfs_fsr ما هو داخل العبوة com.xfsdump التي قمنا بتثبيتها مسبقًا ؛ xfs_fsr يعني eXtendedFileSystem_FileSystemReorganizer، ومهمتك هي إعادة تنظيم نظام XFS.

لذلك نكتب:

xfs_fsr -v / dev / mmcblk0p3 / start inode = 0ino = 1928 النصوص قبل: 2 بعد: 1 DONE ino = 1928ino = 219417 textents before: 2 after: 1 DONE ino = 219417ino = 219395—

مع الأخذ في الاعتبار أنه بناءً على درجة التجزئة ، فإن الوقت الذي يستغرقه إجراء إلغاء التجزئة سيكون أكبر أو أقل.

بمجرد الانتهاء من العملية ، نراجع درجة التجزئة مرة أخرى:

xfs_db -c frag -r / dev / mmcblk0p3

تجزئة

وهذه هي طريقة إلغاء تجزئة أنظمة XFS ، إذا كان لديك محركات أقراص صلبة بأقسام تيرابايت وعند مراجعة درجة التجزئة وتصل إلى 10٪ ، يمكنك ملاحظة الفرق بعد إلغاء التجزئة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إسماعيل_إتش قال

    معلومات ممتازة !! شكرا!! كنت أبحث عن هذا بالضبط ووجدته هنا ، استمر في العمل الجيد !!

    في صحتك…

  2.   merlinoelodebianite قال

    وكيف يتم ذلك في دبيان ، هل هم نفس الأسطر؟

  3.   الجابو قال

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

    تحياتي
    نيكولا جابو

  4.   وايكماتا قال

    هل يمكنني عمل واحد آخر لـ Ubuntu؟

    1.    إليوتيمي 3000 قال

      أريدك أن تصنع واحدة لدبيان أيضًا.