السلام عليكم ..
كيف الاحوال اخوتي ؟
اليوم اكتب موضوعي لمن واجه مشكلة بسيرفرات 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الآن ننشئ مجلد على السيرفر ونضع فيه ملف تعريف النتورك Ixgbe الذي سنعمل على تفعيله :كود:yum install kernel-devel -y
بعد اكتمال التحميل .. نعمل على تعديل ملف grub :كود:mkdir /files; cd /files; wget https://sourceforge.net/projects/e1000/files/ixgbe%20stable/4.2.3/ixgbe-4.2.3.tar.gz
سنعمل على تعديل default=1 الى :كود:nano /boot/grub/grub.conf
من ثم CTL + X لحفظ الملف ..كود:default=0
الان انتهينا من التجهيز .. نعمل على اعادة تشغيل السيرفر ..
بعد اعادة تشغيل السيرفر .. من الطبيعي ان تكون غير قادرا على الاتصال عن بعد .. لذلك يتوجب عليك الدخول الى لوحة OVH Manager ومن ثم Dedicated Servers .. من ثم الضغط على اسم سيرفرك .. ومن ثم الدخول الى IPMI .. والدخول عن طريق Java الى السيرفر .. سيتصل لديك السيرفر اتصال داخلي ..كود:reboot
اكتب معلومات الروت .. وادخل ..
الان نأتي لتشغيل خدمة الانترنت ( تعريف الدرايفر ) :
1- فك ضغط الملف :
من ثم :كود:cd /files; tar -vxf ixgbe-4*
طبق امر :كود:cd ixgbe*/src
من ثم نعمل على تفعيل بعض الخدمات الضرورية للسيت اب :كود:make
كود:modprobe ptpكود:modprobe dcaمن ثم عمل على ادخال موديول الـ ixgbe :كود:modprobe vxlan
بعدها نطبق امر التصطيب:كود:insmod ./ixgbe.ko
لتشغيل الدرايفر :كود:make install
الان أصبح بإمكانك الاتصال بسيرفرك عن بعد .. وهو الان يعمل على ستوك كيرنل وبامكانك تجهيز السيرفر بما يناسب احتياجك ..كود:modprobe ixgbe
تحياتي للجميع ..
رائد سعادة ..
المفضلات