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

الموضوع: كيف اسوي داااااون قريد للكيرنل عن طريق yum ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517

    كيف اسوي داااااون قريد للكيرنل عن طريق yum ؟



    السلام عليكم

    شباب سويت ترقية للكيرنل لاخر اصدار الي هو
    كود PHP:
    2.6.9-42.0.2.ELsmp 
    ويا ليتين ما سويت

    الرام مستهلك بشكل كامل والضغط اعلى من اول ،

    ابغى اسوي داون قريد للإصدار .
    كود PHP:
     2.6.9-34.0.2.ELsmp 
    ابغى الطريقة عن طريق yum كيف ؟
    مع العلم ان النظام عندي CentOS 4.4
    وشكرا لكم







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


    اممممممممممممممم ...
    طيب انت جربت تحرر ملف ال grub
    nano /etc/grub.conf

    انسخ لنا محتويات ملف grub.conf هنا .





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


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


    اقتباس المشاركة الأصلية كتبت بواسطة Eng/ Ahmed
    اممممممممممممممم ...
    طيب انت جربت تحرر ملف ال grub
    nano /etc/grub.conf

    انسخ لنا محتويات ملف grub.conf هنا .
    هلا اخوي
    انا استخدم lilo مو grub

    وهذي محتويات الاثنين

    grub

    كود PHP:
    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE:  You have a /boot partition.  This means that
    #          all kernel and initrd paths are relative to /boot/, eg.
    #          root (hd0,0)
    #          kernel /vmlinuz-version ro root=/dev/sda2
    #          initrd /initrd-version.img
    #boot=/dev/sda
    default=1
    timeout
    =5
    splashimage
    =(hd0,0)/grub/splash.xpm.gz
    hiddenmenu
    title CentOS 
    (2.6.9-42.0.2.EL)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-42.0.2.EL ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-42.0.2.EL.img
    title CentOS 
    (2.6.9-42.0.2.ELsmp)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-42.0.2.ELsmp ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-42.0.2.ELsmp.img
    title CentOS 
    (2.6.9-34.0.2.EL)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-34.0.2.EL ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-34.0.2.EL.img
    title CentOS 
    (2.6.9-34.0.2.ELsmp)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-34.0.2.ELsmp ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-34.0.2.ELsmp.img
    title CentOS
    -4 i386 (2.6.9-34.ELsmp)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-34.ELsmp ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-34.ELsmp.img
    title CentOS
    -4 i386-up (2.6.9-34.EL)
            
    root (hd0,0)
            
    kernel /vmlinuz-2.6.9-34.EL ro root=LABEL=/1
            initrd 
    /initrd-2.6.9-34.EL.img 

    lilo

    كود PHP:
    prompt
    timeout
    =20
    default=linux
    boot
    =/dev/sda
    map
    =/boot/map
    install
    =/boot/boot.b
    message
    =/boot/message
    linear

    image
    =/boot/vmlinuz-2.6.9-42.0.2.ELsmp
            label
    =linux
            initrd
    =/boot/initrd-2.6.9-42.0.2.ELsmp.img
            read
    -only
            append
    ="root=LABEL=/1"

    image=/boot/vmlinuz-2.6.9-34.ELsmp
            label
    =linux-old
            initrd
    =/boot/initrd-2.6.9-34.ELsmp.img
            read
    -only
            append
    ="root=LABEL=/1"

    image=/boot/vmlinuz-2.6.9-34.EL
            label
    =linux-up
            initrd
    =/boot/initrd-2.6.9-34.EL.img
            read
    -only
            append
    ="root=LABEL=/1" 







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


    تمام

    طيب سؤال أخي العزيز .. هل سيرفرك بمعالج واحد ام بمعالجين ؟





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


  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    اقتباس المشاركة الأصلية كتبت بواسطة Eng/ Ahmed
    تمام

    طيب سؤال أخي العزيز .. هل سيرفرك بمعالج واحد ام بمعالجين ؟
    ما قريت الكود الي حطيتهم فوق ؟ :court:






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


    اقتباس المشاركة الأصلية كتبت بواسطة net4fast
    ما قريت الكود الي حطيتهم فوق ؟ :court:
    قريته بس حبيت اتاكد فقط

    في ملف grub اريد ان تعدل قيمة
    default=1
    الي
    default=3

    ثم احفظ الملف و خرج ثم سوي الأمر التالي
    shutdown -r now
    و انتظر شوي حتي يبدأ السيرفر
    و بعد ما يدخل السيرفر قم بكتابة الأمر التالي للتأكد من نسخة الكيرنل الشغاله
    uname -r

    و مبروك عليك رجوع الكيرنل

    تقبل تحياتي ،،
    أحمد





    التعديل الأخير تم بواسطة Eng/ Ahmed ; 06-09-2006 الساعة 11:18 AM سبب آخر: خطأ بقيمة default
    __________________
    أحمد عبد الفتاح
    www.servmix.com
    لمراسلتي : admin@servmix.com


  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    اقتباس المشاركة الأصلية كتبت بواسطة Eng/ Ahmed
    قريته بس حبيت اتاكد فقط

    في ملف grub اريد ان تعدل قيمة
    default=1
    الي
    default=2

    ثم احفظ الملف و خرج ثم سوي الأمر التالي
    shutdown -r now
    و انتظر شوي حتي يبدأ السيرفر
    و بعد ما يدخل السيرفر قم بكتابة الأمر التالي للتأكد من نسخة الكيرنل الشغاله
    uname -r

    و مبروك عليك رجوع الكيرنل

    تقبل تحياتي ،،
    أحمد
    يعطيك العافية ، بس انا استخدم الlilo .
    يعني اعدل الديفولت حق الlilo إلى linux-old ؟

    بعدين هل متأكد ؟ يمكن لازم بعد ما اعدل اسوي yum upgrade kernel-smp ??






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


    عفواً نسيت انك مستخدم ملف ال lillo :shy:

    بالنسبه لملف ال lillo عدله لكي يصبح بالشكل التالي :

    كود:
     prompt 
    timeout=20 
    default=linux 
    boot=/dev/sda 
    map=/boot/map 
    install=/boot/boot.b 
    message=/boot/message 
    linear 
    
    image=/boot/vmlinuz-2.6.9-42.0.2.ELsmp 
            label=linux-old
            initrd=/boot/initrd-2.6.9-42.0.2.ELsmp.img 
            read-only 
            append="root=LABEL=/1" 
    
    image=/boot/vmlinuz-2.6.9-34.ELsmp 
            label=linux
            initrd=/boot/initrd-2.6.9-34.ELsmp.img 
            read-only 
            append="root=LABEL=/1" 
    
    image=/boot/vmlinuz-2.6.9-34.EL 
            label=linux-up 
            initrd=/boot/initrd-2.6.9-34.EL.img 
            read-only 
            append="root=LABEL=/1"
    بعد ذلك سوي ريستارت للسيرفر .. بالنسبه لأمر yum upgrade kernel-smp ما اعتقد انك راح تحتاج اليه .

    جرب و اعطني النتيجه





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


  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    May 2005
    المشاركات
    329


    السلام عليكم :

    1) تأكد وش البوت لودر في الاول : Boot Loader :
    كود PHP:
    dd if=/dev/sda ps=512 count=1 2>&grep LILO
    dd 
    if=/dev/sda ps=512 count=1 2>&grep GRUB 
    فيه واحد منهم بيطلع لك ناتج .. الي بيطلع لك ناتج هو البوت لودر .

    2) فيه فوق من ال grub and lilo configs' file باين ان عندك اكثر من كيرنل على السيرفر ، واخر كيرنل قبل الكيرنل الي تبي تسوي منه DownGrade هو :
    2.6.9-34.0.2.ELsmp

    فتأكد انه نزل الكيرنل هذا على اساس انه RPM لانه باين انه مو منزل من السورس :
    كود PHP:
    rpm -qa grep kernel-smp-2.6.9-34.0.2.EL 
    اذا لقيته تاكد :

    كود PHP:
    ls -all /boot/config-2.6.9-34.0.2.ELsm
    ls 
    -all /boot/initrd-2.6.9-34.0.2.ELsmp.img
    ls 
    -all /boot/System.map-2.6.9-34.0.2.ELsmp
    ls 
    -all /boot/vmlinuz-2.6.9-34.0.2.ELsmp 
    اذا كان ال RPM موجود وهذي كلها موجوده ، وانت تقول ان ال Lilo هو ال boot loader معناتها سوي التالي :

    3) عدل على ال lilo.conf كالتالي :
    كود PHP:
    nano -/etc/lilo.conf 
    اضف الاسطر هذي :

    كود PHP:
    image=/boot/vmlinuz-2.6.9-34.0.2.ELsmp 
            label
    =linux-blah 
            initrd
    =/boot/initrd-2.6.9-34.0.2.ELsmp.img 
            read
    -only 
            append
    ="root=LABEL=/1" 
    ملاحظه للي يقرا الموضوع من الاعضاء : ترى الي انا كاتبه له لحاله مو لاي احد مستقبلا .. في كل حالة يختلف الوضع .

    4) بعد ماتضيف الاسطر هذي سوي الامر :
    كود PHP:
    /sbin/lilo --
    تاكد انه في الاخير يكتب :
    Writing boot sector.

    ثمن الامر :

    كود PHP:
    /sbin/lilo 
    ثمن :
    5) سوي الامر :
    كود PHP:
    /sbin/lilo R linux-blah 
    ثمن سوي ريبوت .. هذا الامر معناته سوي ريبوت على الكيرنل هذا بدل الافتراضي الي هو في حالتك 2.6.9-42.0.2 . حتى في حالة ان السيرفر مارجع اون لاين ، تقدر تكلم الداتا سنتر تقول لهم يسوون ريبوت مره ثانية ، راح ياخذ بوت على الكيرنل الافتراضي .

    اما في حالة ان السيرفر رجع اون لاين ، فعيش مع الكيرنل الي انت رقيت منه اذا ناسبك كان ابيها ، عدل على ال lilo مره ثانية وبدلا من linux-blah خليه Linux وبدل من الكيرنل الافتراضي الي كان Linux خليه linux-olda او اي شيء ثاني .. ولاتنسى تضيف kernel بعده ( *) نجمه يعني ... في yum.conf من ضمن exclude علشان لايرقيه . وتسوي Lilo -v -v وبعدها lilo ثمن ريبوت .

    ملاحظه / لا اتوقع ان المشكلة من الكيرنل الجديد ولا اتوقع ان الترقية تكون سبب في مشكلة ، عندي كيرنل بنيته من السورس على 2.6.17.11 اليوم ولا فيه اي مشاكل ، وجهازي الخاص على نفس الي عندك فوق ، وكلها شغاله بدون اي مشاكل .
    دائما وابدا ، ماانصح بداون قريد للكيرنل ابد .

    اذا مافهمت شيء من الي فوق وليش سويته او طلبته اسال وانشاء الله اجاوبك ،

    خالص التحية ،
    علي حمد !






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    May 2005
    المشاركات
    329


    يابو حميد معليش يبدو انه كنا نكتب الرد في نفس الوقت ... اسف وربي ماشفت ردك .






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


    اقتباس المشاركة الأصلية كتبت بواسطة Ali Hamad
    يابو حميد معليش يبدو انه كنا نكتب الرد في نفس الوقت ... اسف وربي ماشفت ردك .
    ولا يهمك ابو حمد .. المهم انهم بيجهوا الي نفس الغرض ... انا وضعت الحل جاهز كاختصار للوقت و سرعة لتلبية الكاتب حتي ما يتعطل .. و انت بارك الله فيك شرحت كل شيء بالتفصيل للافاده . يكفي دخولك :app:

    تحياتي لك ،
    أخوك الصغير / أحمد :shy:





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


  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    لله يعطيك الف عافية , وشكراً ali hamad شرح ممتاز بارك لله فيك . وايضاً الشكر موصول لاخ Eng/ Ahmed

    بصراحه استفدت من هالشروحات الرائعه

    ADD TO FAVORITES






  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    517


    مشكورين شباب
    الحمد لله السيرفر رجع لوضعه الطبيعي الرام الان رجع زي اول وكل شي تمام






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


    طيب الحمد لله .. علي فكرة العبرة ليست باصدارة الكيرنل و احدث اصداره و كل هذا .. اهم شيء ان الاصدارة تتناسب مع سيرفرك و مواصفاته و قدراته .

    تحياتي ،،





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






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

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

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