admin
11-02-2013, بتوقيت غرينيتش 02:04 AM
السلام عليكم ,
(هذا الشرح طريقة من تجهيز و اعداد نايل هوستر لإستضافه hosting المواقع)
نبذه :-
اليوم هشرح طريقة الطريقه السليمه بالخطوات المتتاليه لكيفيه زياده حجم برتشن /tmp فى سيرفر SERVERات اللينكس تحديدا CentOS .
انا متعود قبل ما اشرح طريقة اى حاجه بتكلم عنها الاول عشان اللى ميعرفش ايه هو الموضوع يفهم و يتعلم , اولا احنا بنقوم برفع حجم برتشن التمب لانه هو البرتشن المسئول عن تخزين البيانات المؤقته اللى بتتخزن اثناء معظم العمليات اللى بتتم على السيرفر SERVER خاصه مع قواعد البيانات databases .
يعنى مثلا لو فى اصلاح او نقل او ترقيه لقاعده بيانات كبيره او لمنتدى كبير او اى سكربت فده بيحتاج لمساحه كبيره من التمب و لو برتشن التمب حجمه صغير فلن تتم هذه العمليات بنجاح , و عشان كده بنقوم بزياده حجم برتشن التمب و غالبا هى ضروريه للمواقع الكبيره .
- حجم برتشن التمب الافتراضى 512 ميجا بايت .
طبعا ممكن من البدايه عند تنصيب setup cPanel نقوم بتقسيم البرتشنات بالشكل المطلوب من البدايه و ذلك عن طريق طلب تقسيم خاص من مركز البيانات يقوموا به اثناء تثبيت setup السى بانل .
و هذا مثال للتقسيم المتقدم/الغير تقليدى للسى بانل :
Advanced Options: Pre-Installation (http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/AdvancedOptions)
بدايه الشرح طريقة :-
> اولا نقوم بفتح الشيل (لمن ليس لديه خلفيه عن كيفيه فتح الشيل و التعامل معه يشاهد هذا الفيديو (http://www.youtube.com/watch?v=YXabOhzdqi8))
بعد ذلك سنقوم بتنفيذ الأوامر الآتيه بالترتيب :
- يقوم بإيقاف MYSQL
رمز Code:
/etc/init.d/mysql stop
- يقوم بتفريغ المجلد المذكور
رمز Code:
umount /var/tmp
- يقوم بتفريغ برتشن tmp
رمز Code:
umount /tmp
*بعد تنفيذ الأمر السابق إذا ظهرت لك رساله :
رمز Code:
/tmp: device is busy
انظر اخر الموضوع , إن لم تظهر فتابع تنفيذ الأوامر
- نقوم بفتح ملف securetmp لتعديل قيمه حجم البرتشن
رمز Code:
pico /scripts/securetmp
- نبحث عن طريق الضغط على ctrl+w عن :
رمز Code:
$tmpdsksize
ثم نقوم بتعديل الرقم بعد علامه = إلى الحجم المناسب بالبايت , مثال فى حاله الرفع إلى 5 جيجا سنكتب "5242880" .
- بعد التعديل نقوم بالضغط على ctrl+x ثم نكتب y ثم Enter لحفظ التغيرات
بعد ذلك :
رمز Code:
cd /tmp
ثم :
رمز Code:
ln -s /var/lib/mysql/mysql.sock
- و فى النهايه نقوم بإعاده تشغيل MYSQL
رمز Code:
/etc/init.d/mysql start
بعد ذلك تحقق من حجم البرتشن بتنفيذ أمر :
رمز Code:
df -h
و تحقق من السطر الاخير غالبا و هو :
رمز Code:
/usr/tmpDSK 9.9G 151M 9.2G 2% /tmp
مع اختلاف الارقام .
----------------------------------------------
لمن ظهرت له رساله
رمز Code:
/tmp: device is busy
يقوم بتفيذ الأمر التالى لمعرفه العمليات التى تشغل البرتشن الان و من ثم انهائها :
رمز Code:
lsof /tmp
ستجد قائمه بالعمليات , قم بتنفيذ الامر التالى لإنهاء كل عمليه مع استخدام رقم العمليه PID .
- لإنهاء العمليه استخدم الامر :
رمز Code:
kill –9 PID
مع استبدال PID برقم العمليه .
----------------------------------------------
إنتهى !
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
(هذا الشرح طريقة من تجهيز و اعداد نايل هوستر لإستضافه hosting المواقع)
نبذه :-
اليوم هشرح طريقة الطريقه السليمه بالخطوات المتتاليه لكيفيه زياده حجم برتشن /tmp فى سيرفر SERVERات اللينكس تحديدا CentOS .
انا متعود قبل ما اشرح طريقة اى حاجه بتكلم عنها الاول عشان اللى ميعرفش ايه هو الموضوع يفهم و يتعلم , اولا احنا بنقوم برفع حجم برتشن التمب لانه هو البرتشن المسئول عن تخزين البيانات المؤقته اللى بتتخزن اثناء معظم العمليات اللى بتتم على السيرفر SERVER خاصه مع قواعد البيانات databases .
يعنى مثلا لو فى اصلاح او نقل او ترقيه لقاعده بيانات كبيره او لمنتدى كبير او اى سكربت فده بيحتاج لمساحه كبيره من التمب و لو برتشن التمب حجمه صغير فلن تتم هذه العمليات بنجاح , و عشان كده بنقوم بزياده حجم برتشن التمب و غالبا هى ضروريه للمواقع الكبيره .
- حجم برتشن التمب الافتراضى 512 ميجا بايت .
طبعا ممكن من البدايه عند تنصيب setup cPanel نقوم بتقسيم البرتشنات بالشكل المطلوب من البدايه و ذلك عن طريق طلب تقسيم خاص من مركز البيانات يقوموا به اثناء تثبيت setup السى بانل .
و هذا مثال للتقسيم المتقدم/الغير تقليدى للسى بانل :
Advanced Options: Pre-Installation (http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/AdvancedOptions)
بدايه الشرح طريقة :-
> اولا نقوم بفتح الشيل (لمن ليس لديه خلفيه عن كيفيه فتح الشيل و التعامل معه يشاهد هذا الفيديو (http://www.youtube.com/watch?v=YXabOhzdqi8))
بعد ذلك سنقوم بتنفيذ الأوامر الآتيه بالترتيب :
- يقوم بإيقاف MYSQL
رمز Code:
/etc/init.d/mysql stop
- يقوم بتفريغ المجلد المذكور
رمز Code:
umount /var/tmp
- يقوم بتفريغ برتشن tmp
رمز Code:
umount /tmp
*بعد تنفيذ الأمر السابق إذا ظهرت لك رساله :
رمز Code:
/tmp: device is busy
انظر اخر الموضوع , إن لم تظهر فتابع تنفيذ الأوامر
- نقوم بفتح ملف securetmp لتعديل قيمه حجم البرتشن
رمز Code:
pico /scripts/securetmp
- نبحث عن طريق الضغط على ctrl+w عن :
رمز Code:
$tmpdsksize
ثم نقوم بتعديل الرقم بعد علامه = إلى الحجم المناسب بالبايت , مثال فى حاله الرفع إلى 5 جيجا سنكتب "5242880" .
- بعد التعديل نقوم بالضغط على ctrl+x ثم نكتب y ثم Enter لحفظ التغيرات
بعد ذلك :
رمز Code:
cd /tmp
ثم :
رمز Code:
ln -s /var/lib/mysql/mysql.sock
- و فى النهايه نقوم بإعاده تشغيل MYSQL
رمز Code:
/etc/init.d/mysql start
بعد ذلك تحقق من حجم البرتشن بتنفيذ أمر :
رمز Code:
df -h
و تحقق من السطر الاخير غالبا و هو :
رمز Code:
/usr/tmpDSK 9.9G 151M 9.2G 2% /tmp
مع اختلاف الارقام .
----------------------------------------------
لمن ظهرت له رساله
رمز Code:
/tmp: device is busy
يقوم بتفيذ الأمر التالى لمعرفه العمليات التى تشغل البرتشن الان و من ثم انهائها :
رمز Code:
lsof /tmp
ستجد قائمه بالعمليات , قم بتنفيذ الامر التالى لإنهاء كل عمليه مع استخدام رقم العمليه PID .
- لإنهاء العمليه استخدم الامر :
رمز Code:
kill –9 PID
مع استبدال PID برقم العمليه .
----------------------------------------------
إنتهى !
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©