توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل عجیب سی پنل و لینوکس!
mamali5
January 9th, 2011, 16:21
سلام
دوستان 1 مشکلی عجیبی واسه 1 وی پی اس که روش سی پنل نصب پیش اومده!
تا دیروز وی پی اس خوب کار میکرد تا که دیشب
وارد WHM میشدیم کمی کند کار میکرد از اونجا میخواستیم به سی پنل مشتری ها وارد شیم فقط 1 صفحه سفید باز میشد چند بار هم رفرش کردیم درست نشد!
تا اینکه بعد حدود 1 ساعت سایت ها هم دیگه بالا نیومدن
whm هم بالا نیومود
ssh هم لاگین نمیکن
از سرور وی پی اس رو ریست دادیم یه لحظه سایت ها اومدن بالا اما بعد تقریبا 5 دقیقه باز قطع شد همه چیز
این بار ریست دادم سریع وارد کنسل شدم دیدم همه چیز به خوبی پیش میره
اما اینجا گیر میکنه
لطفا به عکس 1 نگاه بندازین
به نظر شما مشکل از کجاست؟
---------- Post added at 08:34 PM ---------- Previous post was at 08:17 PM ----------
الان ssh کار میکن
رفتم Setup منتظرم ببینم اگه بازم سایت ها قطع شدن از اینجا فایروال Disable کنم
کسی تجربه این مشکل رو نداره؟
یا حداقل تا حدود دلیلش رو هم نمیدون؟
vPsPersia.COM
January 9th, 2011, 20:40
باید دستت تند باشه
از VPS هم استفاده کن
2 و3 تا ENTER بزن که اینا برند ،
بعد سریع بنویس
csf -x
DeltaGostar
January 9th, 2011, 21:34
مجازی ساز هر چی هست قبل از لود شدن سیستم عامل
i
بزن
تک تک سرویس ها رو اجازه بده فعال بشن وقتی رسیدی به csf
no
بزن
بعد
c
سپس که بالا اومد سرورت اوکی هست سپس تر بگیر قشنگ تر csf آپدید و کانفیگ کن
mamali5
January 9th, 2011, 23:25
الان بدون هیچ مشکلی اومده بالا و تا حالا اذیت نکرده
بازم این مشکل پیش میاد به نظر شما؟
گفتین csf رو دوباره کانفیگ کنم(کدوم قسمت مد نظر هست برای کانفیگ؟)
Woshka
January 10th, 2011, 03:00
توی ssh این رو بزنی درست میشه
sysctl -w net.ipv4.netfilter.ip_conntrack_max=120000
همچنین می تونی این رو
net.ipv4.netfilter.ip_conntrack_max=12000
توی
/etc/sysctl.conf
اضافه کنی
با سپاس
mamali5
January 10th, 2011, 03:16
توی ssh این رو بزنی درست میشه
sysctl -w net.ipv4.netfilter.ip_conntrack_max=120000
همچنین می تونی این رو
net.ipv4.netfilter.ip_conntrack_max=12000
توی
/etc/sysctl.conf
اضافه کنی
با سپاس
اگه توضیح بدین این دستورات دقیقا چه کاری انجام میدن ممنون میشم
Woshka
January 10th, 2011, 04:09
اون لاگی که نمایش دادین نشون می ده که conntrack پر شده که میزان تعیین شدش برای تعداد کانکشنهایی که به صورت همزمان بررسی بشوند پر شده
این میزان تعیین شده و بسته به میزان رمتوم میتونه کانکشن ها رو زیر نظر بگیره
با افزایش این مقدار باعث میشه که میزان بیشتری کانکشن بتونن زیر نظر گرفته بشوند و میزان رم بیشتری مصرف بشود
حالا که با این دستورات میزانش رو افزایش دادید میزان بیشتری رم برای ترک کردن کانکشن ها بکار می رود
دلیل اینکه نمی تونستید به سرور حتی از ssh دسترسی پیدا کنید همین بود که میزان کانکشن ها برای ترک کردن پر شده بود پس مابقی پکت ها دراپ می شود و باعث میشه فکر کنید سرور مشکلی داره
امیدوارم خوب تونسته باشم توضیح بدم .
با سپاس
djmorti
January 17th, 2011, 13:25
دوستان منم دقيقا يه همچين مشكلي با سرور دانلودم دارم
يعني شبا كه حجم دانلود ها از سرور زياد ميشه سرور Down ميشه
بعد از كلي بدبختي به اين نتيجه رسيدم كه مشكل از ip_conntrack هستش
از اين مسير
/etc/sysctl.conf
مقدار رو روي net.ipv4.netfilter.ip_conntrack_max = 1000000000000 ميزارم ( كه Online24 عزيز ) راهنمايي كرده بودن
ذخيره ميكنم
سرور رو هم ريست ميكنم ولي بازم شب بعدش سرور Down ميشه و هيچي باز نميشه
اما امروز وقتي از طريق پوتي دستور sysctl net.ipv4.netfilter.ip_conntrack_max رو ميزدم ديدم به جاي عدد 1000000000000 عدد 65536 رو نشون ميده در حالي كه تو مسير /etc/sysctl.conf همون عدد 1000000000000 هستش. لطفا راهنمايي كنيد :-s
Woshka
January 17th, 2011, 13:37
دوستان منم دقيقا يه همچين مشكلي با سرور دانلودم دارم
يعني شبا كه حجم دانلود ها از سرور زياد ميشه سرور Down ميشه
بعد از كلي بدبختي به اين نتيجه رسيدم كه مشكل از ip_conntrack هستش
از اين مسير
/etc/sysctl.conf
مقدار رو روي net.ipv4.netfilter.ip_conntrack_max = 1000000000000 ميزارم ( كه Online24 عزيز ) راهنمايي كرده بودن
ذخيره ميكنم
سرور رو هم ريست ميكنم ولي بازم شب بعدش سرور Down ميشه و هيچي باز نميشه
اما امروز وقتي از طريق پوتي دستور sysctl net.ipv4.netfilter.ip_conntrack_max رو ميزدم ديدم به جاي عدد 1000000000000 عدد 65536 رو نشون ميده در حالي كه تو مسير /etc/sysctl.conf همون عدد 1000000000000 هستش. لطفا راهنمايي كنيد :-s
بعد از زدن دستور sysctl net.ipv4.netfilter.ip_conntrack_max
عدد -727379968 رو نشون داده
يعني الان انجام شده؟ چون من توي /etc/sysctl.conf عدد 1000000000000 رو تعريف كردم
---------- Post added at 01:47 PM ---------- Previous post was at 01:45 PM ----------
eee
بعد از زدن اين /sbin/sysctl -p
سرور ديگه بالا نمياد !
#-o:(
بعد از زدن دستور sysctl net.ipv4.netfilter.ip_conntrack_max
عدد -727379968 رو نشون داده
يعني الان انجام شده؟ چون من توي /etc/sysctl.conf عدد 1000000000000 رو تعريف كردم
---------- Post added at 01:47 PM ---------- Previous post was at 01:45 PM ----------
eee
بعد از زدن اين /sbin/sysctl -p
سرور ديگه بالا نمياد !
#-o:(
این دستور ربطی به بالا نیومدن سرورت نداره
مشکلت از جایی دیگس
نکته اینکه شما مگه چند ترا بایت رم دارید که این عدد رو زدید؟
ابر رایانه دارید؟
این اومده رم رو allocate یعنی رزرو کرده برای connection tracking بعد دیگه رم برای کرنل نمونده و سرور دیگه کار نمی کنه
پیشنهاد من اینه که ریبوت کنید و تنظیمان رو اصلاح کنید
دلیل مقایرت این عدد هم با اون عدد تعیین شده
maximum alloed allocation memory هستش
djmorti
January 17th, 2011, 14:35
براي 16 گيگ رم چه عددي مناسب هست كه بزنم #-o حالا چطوري ريستش كنم؟!
با پوتي هم كه وصل نميشه باز بايد تا شب صبر كنم اون يارو كه سرور رو خريده بياد ريستش كنه :102:
Woshka
January 17th, 2011, 14:41
من موندم چی فکر کردی در مورد رمت که این عدد رو گذاشتی
ببین 16 گیگ 2 به توان چند هستش
هر صفری که اضافه کنی به صورت تصاعدی میره بالا
مثلا 3000000 عدد مناسبی هست ولی همه چیز بستگی داره
در ضمن یکی دیگه سرور رو خریده باشه نباید شما هم بتونی با دیتاسنتر صحبت کنی؟یا ریموت ریبوت بهت بده
باید ایشون همیشه حاضر باشه
در ضمن کمی مبانی کاپیوتر بخونی بد نیست
این عددی که وارد کردی منفی کرده کرنل مغز آدم هم باشه به پوچی میرسه خود کشی می کنه سیستم عامل که جای خود داره :))
djmorti
January 17th, 2011, 14:54
دوست عزيز اين عدد رو يكي از مديران سايت بهم داده بود بزنم.شايد منظورش اين بوده كه بايد فلان عدد رو زياد كنم و تغييرش بدم منم دقيقا عين همون مثال ايشون رو برداشتم زدم !
به هر حال كار من نه هاستينگه نه منيج سروره نه هيچ كدوم ازينا كه شما داري اينجوري صحبت ميكني.مثل گردن شكسته ها هم راه افتاديم اينور اونور دنبال راه حل ميگرديم. مشكلي نيست اينقدر ميگردم تا بلكه بتونم مشكلمو حل كنم
ممنون از همه دوستاني كه اين مدت راهنمايي كردن
Woshka
January 17th, 2011, 15:23
دوست عزيز اين عدد رو يكي از مديران سايت بهم داده بود بزنم.شايد منظورش اين بوده كه بايد فلان عدد رو زياد كنم و تغييرش بدم منم دقيقا عين همون مثال ايشون رو برداشتم زدم !
به هر حال كار من نه هاستينگه نه منيج سروره نه هيچ كدوم ازينا كه شما داري اينجوري صحبت ميكني.مثل گردن شكسته ها هم راه افتاديم اينور اونور دنبال راه حل ميگرديم. مشكلي نيست اينقدر ميگردم تا بلكه بتونم مشكلمو حل كنم
ممنون از همه دوستاني كه اين مدت راهنمايي كردن
شما بهتر هستش که سرورتون رو به یک server administrator بدید مدیریت کنه برای یک بار یا ماهیانه
اگر هم می خواید توی این زمینه اطلاعات کسب کنید کور کورانه و با آزمون و خطا روی یک production server خیلی ضرر می بینید
ولی من تا اونجا که تونستم پاسخ شما و بقیه رو دادم که مشکلتون حل بشه
djmorti
January 17th, 2011, 18:27
مقدار عددي رو كم كردم از /etc/sysctl.conf
دستور /sbin/sysctl -p روهم زدم
اما حالا
بعد از زدن دستور sysctl net.ipv4.netfilter.ip_conntrack_max همش ميگه
error: "net.ipv4.netfilter.ip_conntrack_max" is an unknown key
Woshka
January 17th, 2011, 18:49
خوب حتما اشتباهی کردی
نظزم اینه که سرورتو یک ادمین نگاه بندازه
این عدد رو پاک کن از اول وارد کن شاید درست شد بعد فلاشش کن
djmorti
January 17th, 2011, 18:59
والا من دقيقا به جاي 100000000000000 كه زده بودم عدد 3000000 رو زدم
فكر نكنم جايي اشتباهي شده باشه
دوباره هم زدم ولي بارم همون خطا رو ميده
djmorti
February 3rd, 2011, 12:11
بعد از مدتي كه مشكلم با Ip conntrack حل شده بود دو سه روزي ميشه كه سرعت سايت فوق العاده كم شده و مدام ارور ميده و مجورم ريستش كنم
امروز اتفاقي امدم مقدار Ip conntrack رو چك كردم
از /etc/sysctl.conf چك كردم روي همون 3000000 بود كه گذاشته بودم
ولي از اس اس اچ كه چك كردم باز رفته بود رو عدد 65536
چكار بايد بكنم كه اين لعنتي رو همون 300000 بمونه./sbin/sysctl -p رو هم زدم
الان رفته روي 3000000 و سرور داره درست كار ميكنه
دفعه قبل هم روي 3000000 گذاشته بودم اما نميدونم چرا باز كم شده بود بعد از يه مدت.شايد بعد ازينكه ريستش كردم كم شده