المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح تغيير كيرنل السيرفر في OVH وتركيب كيرنل جديد يدعم التقسيم Change OVH Kernel



Raed Saadeh
30-04-2016, 12:56 AM
السلام عليكم ..

كيف الاحوال اخوتي ؟

اليوم اكتب موضوعي لمن واجه مشكلة بسيرفرات OVH التي تدعم كيرنل مخصص لسيرفرات الشركة .. حيث ان الكيرنل الخاص بهم سيء ورديء من حيث خدمات التقسيم ..

شرح اليوم هو طريقة تغيير الكيرنل من OVH Kernel الى Stock Kernel في نظام Centos 6 على السيرفرات الكاملة ..

في البداية .. عليك بتنزيل النظام Centos من اللوحة المخصصة في OVH ..

بعد تشغيل السيرفر على النظام الجديد .. تابع ما يلي :

في البداية .. نعمل على تصطيب اداة ethtool المهمة .. تساعدنا في عمل بعض التغييرات :


yum install ethtool

للبحث وايجاد الدرايفر استخدم :


ethtool -i eth0

من ثم نعمل على تنزيل الكيرنل الاصلي عن طريق الاوامر التالية :


yum install kernel -y


rm -rf /etc/mtab


mount -o remount -a


من ثم يتوجب علينا ادخال أسطر الكيرنل الجديد الى ملف /boot/grub.conf عن طريق الأمر :

ملاحظة: رقم اصدار الكيرنل المحدد باللون الأحمر 2.6.32-220.el6.x86_64 يتم تغييره الى رقم الاصدار الذي حصلنا عليه في الخطوات السابقة بالأعلى ..


new-kernel-pkg --mkinitrd --depmod --install 2.6.32-220.el6.x86_64

مثال:
عند تطبيق الامر yum install kernel .. سيظهر لديك عند نهاية التنزيل رقم الاصدار الذي تم تنزيله على الشكل kernel 2.6.32-220.el6.x86_64 .. ناخذ رقم الاصدار ونضعه في الامر السابق .

بعد تنزيل الكيرنل الجديد .. نعمل على تنزيل بعض الادوات المهمة لعمل كومبايل وتنزيل الدرايفر :


yum install gcc make -y


yum install kernel-devel -y

الآن ننشئ مجلد على السيرفر ونضع فيه ملف تعريف النتورك Ixgbe الذي سنعمل على تفعيله :



mkdir /files; cd /files; wget https://sourceforge.net/projects/e1000/files/ixgbe%20stable/4.2.3/ixgbe-4.2.3.tar.gz


بعد اكتمال التحميل .. نعمل على تعديل ملف grub :



nano /boot/grub/grub.conf


سنعمل على تعديل default=1 الى :

default=0

من ثم CTL + X لحفظ الملف ..

الان انتهينا من التجهيز .. نعمل على اعادة تشغيل السيرفر ..


reboot

بعد اعادة تشغيل السيرفر .. من الطبيعي ان تكون غير قادرا على الاتصال عن بعد .. لذلك يتوجب عليك الدخول الى لوحة OVH Manager ومن ثم Dedicated Servers .. من ثم الضغط على اسم سيرفرك .. ومن ثم الدخول الى IPMI .. والدخول عن طريق Java الى السيرفر .. سيتصل لديك السيرفر اتصال داخلي ..

اكتب معلومات الروت .. وادخل ..

الان نأتي لتشغيل خدمة الانترنت ( تعريف الدرايفر ) :

1- فك ضغط الملف :


cd /files; tar -vxf ixgbe-4*


من ثم :



cd ixgbe*/src


طبق امر :


make

من ثم نعمل على تفعيل بعض الخدمات الضرورية للسيت اب :



modprobe ptp



modprobe dca


modprobe vxlan

من ثم عمل على ادخال موديول الـ ixgbe :


insmod ./ixgbe.ko

بعدها نطبق امر التصطيب:


make install

لتشغيل الدرايفر :


modprobe ixgbe

الان أصبح بإمكانك الاتصال بسيرفرك عن بعد .. وهو الان يعمل على ستوك كيرنل وبامكانك تجهيز السيرفر بما يناسب احتياجك ..

تحياتي للجميع ..
رائد سعادة ..