انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: behdin در 06 اسفند 1391، 01:12 ق‌ظ

عنوان: پروسه های cpu خور !!!!!
ارسال شده توسط: behdin در 06 اسفند 1391، 01:12 ق‌ظ
سلام به دوستان عزیز یک پروسه cpu خور هر همیشه در حالاجرا هستن و کل منابع سیستممو درگیر کردن این چیه؟ ید چکارکنم از دستش خلاص بشم چند بار kill کردم ولی باز دوباره میان
PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND           
 1283 root      20   0 69656 1620 1428 R  98.5  0.1  42:15.30 cupsd             
 3383 behdin    20   0 1307m 361m  21m S  19.8 12.0   6:46.17 firefox           
 1321 root      20   0  181m  45m 5336 S  10.9  1.5   2:56.29 Xorg             
 2646 behdin    20   0 1225m  61m  13m R   5.3  2.1   1:22.16 compiz           
 4714 behdin    20   0  565m  19m  12m S   2.6  0.6   0:01.14 gnome-terminal   
 2138 postgres  20   0  132m 2048  532 S   2.3  0.1   0:02.69 postgres         
 2139 postgres  20   0  104m 1908  448 S   2.3  0.1   0:06.06 postgres         
    3 root      20   0     0    0    0 S   1.0  0.0   0:11.26 ksoftirqd/0       
 2685 behdin    20   0  577m  31m 7612 S   1.0  1.0   0:24.26 python           
 2675 behdin    20   0  562m  25m 7556 S   0.7  0.8   0:11.24 python           
   10 root      20   0     0    0    0 S   0.3  0.0   0:18.98 ksoftirqd/1       
البته همین الان متوجه شدم توی شاخه var/log/cups فایلی به نام errorlogشده بود 56 گیگ .
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: ali.abry در 06 اسفند 1391، 09:52 ق‌ظ
تو اون فایل error چی نوشته ؟
از تو همون میشه مشکل رو پیدا کرد دیگه .
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: سید مسعود امامیان در 06 اسفند 1391، 01:31 ب‌ظ
حجم لوگ مشکوک‌ِ ، سطح دسترسی رو بررسی کنید .
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: behdin در 06 اسفند 1391، 03:34 ب‌ظ
حجم لوگ مشکوک‌ِ ، سطح دسترسی رو بررسی کنید .
به سختی باز میشه ولی و سطرهای اولیه فایل اینو نوشته
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (
dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
W [21/Feb/2013:17:30:47 +0330] Notifier for subscription 293 (dbus://) went away, retrying!
E [21/Feb/2013:17:30:47 +0330] File "/usr/lib/cups/notifier/dbus" has insecure permissions (0100755/uid=1000/gid=0).
البته چندوقت پیش حواسم نبود همچین ستوری روی تو ترمینال زدم همه چی ریخت به هم ولی با سی دی لایو اومدمبالا تقریبا درست شد.
sudo chown $USER -R /
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: سید مسعود امامیان در 06 اسفند 1391، 05:26 ب‌ظ
نقل‌قول
به سختی باز میشه ولی و سطرهای اولیه فایل اینو نوشته

بخاطر حجم بالا این اتفاق میافته .

مطمئن هستم بیشتر پیغام ها به این صورت هستند :

نقل‌قول
has insecure permissions

خودتون معنی کنید ! قبل از اینکه بفهمید چه گلی کاشتید باید تک تک موارد زیر رو بفهمید :
سطح دسترسی بالا :
sudo
برای تغییر مالکیت بکار می رود:
chown

به نظرتون چی معنی میده ؟
$USER


آپشن کاربردی و در موارد خطرناک:
-R
و مهمتر از همه :
/
این تصویر رو ببینید تا بفهمید / یعنی چی :

http://www.tldp.org/LDP/intro-linux/html/images/FS-layout.png (http://www.tldp.org/LDP/intro-linux/html/images/FS-layout.png)

فارسی(پارسی) ترجمه کنیم :

مالکیت تمام دایرکتوری و زیر‌دایرکتوری های / رو به USER$ دادین، بهتر بگم تمام مالکیت ها رو به خودتون دادین و کامل مشخص هست که بعضی از عملکردها نیاز به مالکیت root دارن تا به درستی اجرا بشن، اگر برای var/ پارتیشن جدا ایجاد نکردید به زودی حجم اون لوگ بالا خواهد آمد و سیستم شما از دسترس خارج خواهد شد .

راه حل :

با دستور find میشه خیلی از مالکیت ها رو تغییر داد ولی این کار باز هم بی عیب نیست .


صبر کنید تا ببینید بقیه دوستان چه نظری دارن .
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: doomhammer65ir در 06 اسفند 1391، 06:15 ب‌ظ
اگر چاپگر ندارید کاپز را ناکار کنید :sudo apt-get  install sysv-rc-conf
sudo sysv-rc-conf
تیک های کاپز را بردارید .
آن پرونده ی ثبت رخداد ( log file )  را هم پاک کنید
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: behdin در 07 اسفند 1391، 12:15 ق‌ظ
اگر چاپگر ندارید کاپز را ناکار کنید :sudo apt-get  install sysv-rc-conf
sudo sysv-rc-conf
تیک های کاپز را بردارید .
آن پرونده ی ثبت رخداد ( log file )  را هم پاک کنید
نصب کردم ولی این cups اصلا تیک نداشت!
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: behdin در 07 اسفند 1391، 12:29 ق‌ظ
نقل‌قول
فارسی(پارسی) ترجمه کنیم :

مالکیت تمام دایرکتوری و زیر‌دایرکتوری های / رو به USER$ دادین، بهتر بگم تمام مالکیت ها رو به خودتون دادین و کامل مشخص هست که بعضی از عملکردها نیاز به مالکیت root دارن تا به درستی اجرا بشن، اگر برای var/ پارتیشن جدا ایجاد نکردید به زودی حجم اون لوگ بالا خواهد آمد و سیستم شما از دسترس خارج خواهد شد .

راه حل :

با دستور find میشه خیلی از مالکیت ها رو تغییر داد ولی این کار باز هم بی عیب نیست .


صبر کنید تا ببینید بقیه دوستان چه نظری دارن .
با سپاس از پاسختون. من این دستور رو داشتم بای یه پوشه  خاص اجرا میکردم اشتباها بجای اون پوشه / زدم ](*,) حالا چطوری میتونم بر گردونم به حالت اولش ؟
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: دانیال بهزادی در 07 اسفند 1391، 12:41 ق‌ظ
من یادمه یه بار در عنفوان تازه‌کاری چنین اشتباهی کردم و هرچه‌قدر هم تلاش کردم درستش کنم آخرش مجبور شدم از نو نصب کنم. البته شما ممکنه روش درستی براش پیدا کنی ها!
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: سید مسعود امامیان در 07 اسفند 1391، 12:46 ق‌ظ
من یادمه یه بار در عنفوان تازه‌کاری چنین اشتباهی کردم و هرچه‌قدر هم تلاش کردم درستش کنم آخرش مجبور شدم از نو نصب کنم. البته شما ممکنه روش درستی براش پیدا کنی ها!

می خواستم پیشنهاد بدم ولی گفتم شاید دوستان نظری دیگه ای داشته باشن،
بهترین کار نصب مجدد هست. قبل از این از اطلاعاتتون پشتیبانی بگیرید .

با دستور find میشه ولی همینطور که گفتم بی عیب نیست و وقت زیادی ازتون میگیره .
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: behdin در 07 اسفند 1391، 01:16 ق‌ظ
نقل‌قول
بهترین کار نصب مجدد هست. قبل از این از اطلاعاتتون پشتیبانی بگیرید .

این که پاک کردن صورت مسئله ست من این اوبونتو و بزرگش کردم دلم نمیاد پاکش کنم.
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: ali.abry در 07 اسفند 1391، 10:27 ق‌ظ
شما بیا به جایه پاک کردن اوبونتو این کار رو بکن که دیگه موقعی که سیستم بالا میاد این سرویس cupsd اجرا نشه.
اول اینو بزن :
sudo update-rc.d -f cups removeبعد این فایل رو با دست رسی روت بازش کن :
etc/init/cups.confقبل از انجام تغییرات از فایلت یک کپی بگیر که بعدا به مشکل نخوری.
چند خط اولش یک جا زده start on اون جا رو پیدا کن برایه من به شکل زیر هست .
start on (filesystem
          and (started dbus or runlevel [2345]))

شما اون اعداد 2,3,4,5 رو از تو داخل براکت ها بردار که این شکلی بشه :
start on (filesystem
          and (started dbus or runlevel []))

بعد زیر همون start on زده stop on برایه من این شکلی هستش :
stop on runlevel [016]اون جا تویه براکت ها به غیر از 0و1و6 اعداد 2,3,4,5 رو هم بنویس یعنی 0 الی 6 رو توش باشه حتما.این شکلی میشه :
stop on runlevel [0123456] بعد ذخیره کن و خارج شو و یک دست سیستم رو رستارت کن . بعد ببین بازم پروسس هست یا نیست .

عنوان: پاسخ : پروسه های cpu خور !!!!!(حل شد)
ارسال شده توسط: behdin در 10 اسفند 1391، 11:17 ب‌ظ
شما بیا به جایه پاک کردن اوبونتو این کار رو بکن که دیگه موقعی که سیستم بالا میاد این سرویس cupsd اجرا نشه.
اول اینو بزن :
sudo update-rc.d -f cups removeبعد این فایل رو با دست رسی روت بازش کن :
etc/init/cups.confقبل از انجام تغییرات از فایلت یک کپی بگیر که بعدا به مشکل نخوری.
چند خط اولش یک جا زده start on اون جا رو پیدا کن برایه من به شکل زیر هست .
start on (filesystem
          and (started dbus or runlevel [2345]))

شما اون اعداد 2,3,4,5 رو از تو داخل براکت ها بردار که این شکلی بشه :
start on (filesystem
          and (started dbus or runlevel []))

بعد زیر همون start on زده stop on برایه من این شکلی هستش :
stop on runlevel [016]اون جا تویه براکت ها به غیر از 0و1و6 اعداد 2,3,4,5 رو هم بنویس یعنی 0 الی 6 رو توش باشه حتما.این شکلی میشه :
stop on runlevel [0123456] بعد ذخیره کن و خارج شو و یک دست سیستم رو رستارت کن . بعد ببین بازم پروسس هست یا نیست .


من از این فایل پشتیبان نگرفتم فایل کلا پرید نمیدونمچرا من جدیدا زیاد سوتی میدم. ](*,) ولی ریست که کردم دیگه پروسه cupsd دیگه اجرا نمیشه. الان که این فایله پریده مشکلی به وجود نمیاد؟ اصلا این cupsd برای چی هست چرا اینقدر سی پی یو رو اشغال می کرد؟
به هر حال از راهنماییت متشکرم
عنوان: پاسخ : پروسه های cpu خور !!!!!
ارسال شده توسط: Matrix.1372 در 11 اسفند 1391، 01:07 ق‌ظ
مدیر چاپ و پرینت در گنو هست این cups