النتائج 1 إلى 14 من 14

الموضوع: Quota System

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    142

    Quota System



    السلام عليكم

    موضوع الـ quota باختصار يمكنك من تحديد حجم معين من الهارد لكل يوزر او مجموعة ، كماهو الحال تماما في سيرفرات الاستضافة ، لان cPanel تستخدم هذا النظام لتحديد حجم مساحة العميل ، بحيث انه مايقدر يتجاوزها

    طبعا الحديث هنا بعيدا عن لوحات التحكم المختلفه سنقوم بدعم البارتشن المطلوب لQuota بعد ذلك نحدد مساحة كم يوزر عندي في النظام بشكل يدوي.

    أول حاجه لازم نعملها هي ان نضع الخيار usrquota للبارتشن المطلوب في ملف fstab الموجود في مجلد etc

    مثال لنظام ردهات
    كود:
    LABEL=/home	/home	ext3	defaults,usrquota 1 2
    ثم نعمل المونت مره اخرى لهذا البارتشن ( remount ) بالامر
    كود:
    mount -o remount /home
    الان لازم ننشئ ملف aquota.user ، أو aquota.group حسب ما أريد ، واعطية الصلاحيات اللازمة بالامرين
    كود:
    touch /home/aquota.user
    chmod 600 /home/aquota.user
    ننشئ الجدول بالامر التالي
    كود:
    [root@ex4mple home]# quotacheck -fvagum
    quotacheck: Scanning /dev/hda3 [/home] quotacheck: Old group file not found. Usage will not be substracted.
    done
    quotacheck: Checked 100 directories and 165 files
    quotacheck: Skipping 10.0.0.1:/home/jseven/RHCE/lessons [/root/Desktop/RHCE]
    هذا الجدول سيتحدث دائما ويحمل كل المعلومات من حجم الملفات والحجم المحدد للمستخدمين وغيرها ، وسيقوم بتطبيق الاعدادات القادمة

    سنقوم بتحديد مساحة 5MG لليوزر jseven على الهارد لدي بالامر edquota
    كود:
    edquota -u jseven
    سيفتح محرر نصوص وبه كما يلي
    كود:
    Disk quotas for user jseven (uid 500):
    Filesystem	blocks	   soft	   hard	 inodes	 soft	 hard
    /dev/hda3	  0		  5000		  0		175		0		0
    بالنسبة لأول حقل من اليسار هو البارتشن الذي نعمل عليه اما الحقول الاخرى فهي كمايلي

    blocks : مجموع مايمكن ان يستخدم بالكيلو بايت
    Inodes : عدد الملفات التي ممكن ان يستخدمها او ينشأها اليوزر
    soft : نقوم بتحديد مساحته بالكيلو بايت وعند استهلاك المساحه يقوم بتحذير المستخدم بانه استهلكها وبعد مده يقوم بمنعه من استهلاك المزيد
    hard : كسابقة لكنه يمنعه من استهلاك المزيد مباشرة

    راح نستخدم soft بهذا المثال

    بالنسبة لي أريد تحديد مساحة 5MG فقط لهذا اليوزر فأني أضع 5000 تحت حقل soft ، ثم احفظ الملف بشكل صحيح لان المحرر المستخدم هو vim.


    5000 = 5MG

    نعم لأننا نضع القيمة بالكيلو بايت في هذا الملف ، وللتسهيل اكثر
    كود:
    inode/block = 1kp
    1000kp = 1MG
    1000MG = 1GB
    وهكذا

    يعني لو أردت تحديد مساحة 3GB لأحد المستخدمين أضع 3 مليون
    كود:
    3000000
    طبعا اذا بغيت تلغي أي من الخيارات السابقه في ملف الاعداد فقط ضع قيمتها 0 صفر.

    يمكنك تحديد المساحة لأي مجموعة ، بالامر edquota -g

    ولتحديد الفترة المسموح بها في خيار soft السابق ، من خلال الامر edquota -t

    ولرؤية تقرير عن الجدول الحالي من خلال الامر repquota
    كود:
    [root@ex4mple ~]# repquota /home
    *** Report for user quotas on device /dev/hda3
    Block grace time: 7days; Inode grace time: 7days
    						Block limits				File limits
    User			used	soft	hard  grace	used  soft  hard  grace
    ----------------------------------------------------------------------
    root	  --   55420	   0	   0			 17	 0	 0
    jseven	--	2468	5000	   0			175	 0	 0
    suser	 --	 120	   0	   0			 14	 0	 0
    supervisor--	 128	   0	   0			 15	 0	 0
    alice	 --	 120	   0	   0			 14	 0	 0
    sugioka   --	 120	   0	   0			 14	 0	 0
    tesst	 --	 120	   0	   0			 14	 0	 0
    هذا كل مالدي ، و ان شاء الله يكون الموضوع مفيد للجميع





    __________________
    مجتمع لينوكس العربي
    الموقع العربي الأول لنظام جنو/لينوكس


  2. #2
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    جزيت خيرا .موضوع فائق الأهمية وتم التثبيت .






  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    170


    الله عليك ,, شرح و لا أروع عيني عليك باردة

    سلمت يديك يالغالي .





    __________________

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    142


    شاكر لكم جميعاً





    __________________
    مجتمع لينوكس العربي
    الموقع العربي الأول لنظام جنو/لينوكس

  5. #5
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,765


    يعطيكـ العافيه ..
    شرح قـوي والله , وشيء جديد ومميز ...
    الله يوفقك إن شاء الله ,
    لاتحرمنا من جديدك .. وعلى البركه التثبيت !


    طلال ..





    __________________
    افضل مافي الايام الماضية انها مضت

  6. #6
    تسجيل غير مقبول
    تاريخ التسجيل
    Aug 2007
    المشاركات
    9


    ما قصرت يالغالي






  7. #7
    عضو فعال
    تاريخ التسجيل
    Mar 2005
    المشاركات
    1,482


    درس رائع جدا





    __________________

    D0 Th3 B3$T 2B Th3 B3$T !
    L1nux - L1f3 Fr33 0R D13

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    477


    درس قيم .. شكراً لك





    __________________
    أحمد عبد الفتاح
    www.servmix.com
    لمراسلتي : admin@servmix.com


  9. #9
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    111


    لاهنت يا بعدي ,,






  10. #10
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    45


    ماااااقصرت على هالطرح ,,

    الله يعطيك العافية

    مملكة الدروس






  11. #11
    عضو فعال
    تاريخ التسجيل
    Sep 2004
    المشاركات
    1,361


    بارك الله فيك على الموضوع الرائع






  12. #12
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    3


    بارك الله فيك






  13. #13
    عضو نشيط
    تاريخ التسجيل
    Apr 2008
    المشاركات
    85


    بارك لله فيك و جزاك كل خير شرك اكثر من رائع


    تحياتي
    نوكيا الشرق الاوسط






  14. #14
    عضو فعال
    تاريخ التسجيل
    Mar 2005
    المشاركات
    1,482


    ماذا لو اردت استخدام ال Quota System عن طريق ملف bash
    بحيث يطلب اليوزر نيم ويطلب المساحة ويقوم هو بالباقى كيف ستكون الطريقة؟





    __________________

    D0 Th3 B3$T 2B Th3 B3$T !
    L1nux - L1f3 Fr33 0R D13





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض