نمایش نتایج: از شماره 1 تا 11 از مجموع 11

موضوع: حرفه ای در مورد لینوکس! کیل کردن پروسه ها

  
  1. #1
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0

    حرفه ای در مورد لینوکس! کیل کردن پروسه ها

    یا سلام خدمت دوستان
    من با مشکل زیر در استارت کردن IBSng روبرو شدم


    IBSng Failed to start!
    [FAILED]Traceback (most recent call last):
    File "/usr/local/IBSng/ibs.py", line 65, in start
    mainThreadInitialize()
    File "/usr/local/IBSng/ibs.py", line 40, in mainThreadInitialize
    core.main.init()
    File "/usr/local/IBSng/core/main.py", line 41, in init
    server.init()
    File "/usr/local/IBSng/core/server/server.py", line 11, in init
    server=xmlrpcserver.XMLRPCServer((defs.IBS_SERVER_ IP,defs.IBS_SERVER_PORT))
    File "/usr/local/IBSng/core/server/xmlrpcserver.py", line 156, in __init__
    SocketServer.TCPServer.__init__(self, addr, requestHandler)
    File "/usr/lib/python2.4/SocketServer.py", line 330, in __init__
    self.server_bind()
    File "/usr/lib/python2.4/SocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
    File "<string>", line 1, in bind
    error: (98, 'Address already in use')


    و از طریق این راه کار تونستم برطرف کنم به نقل از آقای مرتضی نکویی


    بهبا سلام و عرض ادب
    دوست عزيز هيچ مشكلي در نصب وجود ندارد ... مراحل زير را انجام دهيد تا مشكل حل شود :
    ps -aux |grep ibs |grep python#
    سپس خروجي شبيه به زير خواهيد داشت :
    root 3090 0.1 3.3 104760 16680 ? Sl Apr22 53:54 /usr/bin/python -OO -W ignore::: /usr/local/IBSng/ibs.py
    اين پروسه را خارج كنيد (kill -9 3090 ) سپس بصورت دستي فايل ibs.py را اجرا نماييد ...
    مشكل برطرف خواهد شد
    توجه كنيد كه خطاي داده شده به شما گوياي آن است كه سرويس قبلا استارت شده است ... و مجددا قادر به باز كردن سوكت همسان با آن نميباشد !
    انشاا... كه مجددا اقدام به نصب نكرده باشيد ...
    يكي از دلايل مهاجرت كاربران به لينوكس آن است كه در صورت بروز مشكل ميتوان آن را براحتي رديابي كرده و با توجه به باز متن بودن آن , بسياري از تغييرات را در آن اعمال كنيم بدون نياز به پاك كردن ! و نصب مجدد ... ( Easy to troubleshoot )
    مويد باشيد ...


    یعنی با کیل کردن این پروسه مشکل حل شد و IBSng استارت شد
    اما با ری استارت کردن سرور همین مشکل دوباره پیش میاد در واقع به نظر میرسهpython , IBSng با هم تداخل پیدا میکنند.
    چگونه از این مشکل جلوگیری کنم؟؟؟؟




    موضوعات مشابه:

  2. #2
    نام حقيقي: ح ا

    عضو عادی
    تاریخ عضویت
    Nov 2010
    محل سکونت
    تهران
    نوشته
    184
    سپاسگزاری شده
    107
    سپاسگزاری کرده
    1967
    سلام
    نیازی به start سرویس IBSng نیست . با توجه به اینکه سرویس IBSng در مسیر سرویس های که به صورت خودکار استارت میشوند وجود دارد بنابراین هیچ وقت IBSng را به صورت دستی از طریق فایل پایتون ibs.py اجرا نکنید . برای مدیریت سرویس از دستور service کمک بگیرید
    service IBSng start/stop/restart



  3. #3
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    نقل قول نوشته اصلی توسط f14f21 نمایش پست ها
    سلام نیازی به start سرویس IBSng نیست . با توجه به اینکه سرویس IBSng در مسیر سرویس های که به صورت خودکار استارت میشوند وجود دارد بنابراین هیچ وقت IBSng را به صورت دستی از طریق فایل پایتون ibs.py اجرا نکنید . برای مدیریت سرویس از دستور service کمک بگیرید service IBSng start/stop/restart
    service IBSng start کار نمیده مهندس!!! و اون لیست ارور که بالا نوشتم رو میده مگه این که از همون دستور kill pid استفاده کنم - چطور میشه اون پروسه که من نمیدونم چیه رو stop کرد؟؟؟



  4. #4
    نام حقيقي: ح ا

    عضو عادی
    تاریخ عضویت
    Nov 2010
    محل سکونت
    تهران
    نوشته
    184
    سپاسگزاری شده
    107
    سپاسگزاری کرده
    1967
    اول توضیح دهید از چه آموزشی برای نصب استفاده کردید ؟
    پایتون یک زبان برنامه نویسی مفسری است که برنامه آن در /usr/bin قرار دارد .
    وقتی پردازه ای به صورت usr/bin/python test.py اجرا میشود یعنی فایل برنامه حاوی کد پایتون در test.py در حال اجرا به وسیله پردازه python است .
    اگر خروجی دستور مشایه همان چیزی باشد که در خروجی آوردید، شماره شناسه پردازه ای که این مشکل رابرای شما بوجود آورده است (ازطریق اجرای دستور ps -aux |grep ibs |grep python) همان آدرس فایل ibs شماست .
    برای حل مشکل شما نیاز است توضیحات بیشتری در مورد نحوه نصب IBSng روی سیستم خود ارائه دهید


    ویرایش توسط f14f21 : 2013-01-08 در ساعت 07:53 PM

  5. #5
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    نقل قول نوشته اصلی توسط f14f21 نمایش پست ها
    اول توضیح دهید از چه آموزشی برای نصب استفاده کردید ؟
    پایتون یک زبان برنامه نویسی مفسری است که برنامه آن در /usr/bin قرار دارد .
    وقتی پردازه ای به صورت usr/bin/python test.py اجرا میشود یعنی فایل برنامه حاوی کد پایتون در test.py در حال اجرا به وسیله پردازه python است .
    اگر خروجی دستور مشایه همان چیزی باشد که در خروجی آوردید، شماره شناسه پردازه ای که این مشکل رابرای شما بوجود آورده است (ازطریق اجرای دستور ps -aux |grep ibs |grep python) همان آدرس فایل ibs شماست .
    برای حل مشکل شما نیاز است توضیحات بیشتری در مورد نحوه نصب IBSng روی سیستم خود ارائه دهید
    والا آموزش ها که تو نت پیدا کردم بیشتر مثله همه ولی من اولش این ها رو نصب کردم:
    yum install postgresql-server
    yum install postgresql-python
    yum install php-gd
    yum install php-mbstring
    yum install php-pdo
    yum install httpd
    yum install php
    yum install ppp
    yum install kernel
    yum install nano
    yum install mod_python php httpd-manual system-config-httpd httpd webalizer mud_perl perl-DBD-pg mod_ssl postgresql-libs apr-util dovecot

    شما متوجه میشی که چرا python و ibsng با هم تداخل پیدا میکنن؟؟؟



  6. #6
    نام حقيقي: ح ا

    عضو عادی
    تاریخ عضویت
    Nov 2010
    محل سکونت
    تهران
    نوشته
    184
    سپاسگزاری شده
    107
    سپاسگزاری کرده
    1967
    شما متوجه میشی که چرا python و ibsng با هم تداخل پیدا میکنن؟؟؟
    شما جواب قبلی من رو خوندید ؟
    پایتون یک زبان برنامه نویسی مفسری است که برنامه آن در /usr/bin قرار دارد .
    وقتی پردازه ای به صورت usr/bin/python test.py اجرا میشود یعنی فایل برنامه حاوی کد پایتون در test.py در حال اجرا به وسیله پردازه python است .
    اگر خروجی دستور مشایه همان چیزی باشد که در خروجی آوردید، شماره شناسه پردازه ای که این مشکل رابرای شما بوجود آورده است (ازطریق اجرای دستور ps -aux |grep ibs |grep python) همان آدرس فایل ibs شماست .

    در مورد نحوه تنظیم IBS چیزی ننوشتید. مواردی که عنوان کردید همگی پیشنیاز تنظیمات IBSng بود. آیا هنگام تنظیمات، آن را در لیست سرویس های شروع لینوکس قرار داده اید ؟
    دقیقا برای تنظیم IBS چه کار هایی انجام دادید . اگر آن تنظیمات را قرار دهید علاوه بر حل احتمالی مشکل شما ممکن است دوستان دیگر هم استفاده کنند .



  7. #7
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    chkconfig IBSng on رو انجام دادم ولی باز هم بعد از ری استارت شدن ibsng استارت نمیشه باید از همون دستور کیل استفاده کنم
    از رو این آموزش هم رفتم در ضمن هرچیزی که مربوط به radius clinet بود نصب نکردم
    http://www.terahost.ir/upload/IBSng.txt



  8. #8
    نام حقيقي: ح ا

    عضو عادی
    تاریخ عضویت
    Nov 2010
    محل سکونت
    تهران
    نوشته
    184
    سپاسگزاری شده
    107
    سپاسگزاری کرده
    1967
    دستور زیر رو برای حذف IBSng از لیست سرویس های شروع لینوکس وارد کنید :
    کد:
    chkconfig --del IBSng
    لینوکس را دوباره راه اندازی کنید ببینید مشکل شما حل میشود ؟



  9. #9
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    نقل قول نوشته اصلی توسط f14f21 نمایش پست ها
    دستور زیر رو برای حذف IBSng از لیست سرویس های شروع لینوکس وارد کنید :
    کد:
    chkconfig --del IBSng
    لینوکس را دوباره راه اندازی کنید ببینید مشکل شما حل میشود ؟

    اگه منظورتون Relaod کردن سیستم عامل هست انجام دادم دوباره سرور رو از اولِ اول کانفیگ کردم مشکل برطرف نشد
    دقیقا همون ارور ها



  10. #10
    نام حقيقي: amin

    تازه وارد
    تاریخ عضویت
    Nov 2012
    محل سکونت
    ISF
    نوشته
    7
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    نقل قول نوشته اصلی توسط f14f21 نمایش پست ها
    دستور زیر رو برای حذف IBSng از لیست سرویس های شروع لینوکس وارد کنید :
    کد:
    chkconfig --del IBSng
    لینوکس را دوباره راه اندازی کنید ببینید مشکل شما حل میشود ؟
    اقا فهمیدم چی شده با این دستور مشکل داره chkconfig IBSng on
    با این درست شد chkconfig --del IBSng
    ولی یه مساله ای که به وجود میاد اینه که نمیشه ibs رو بعد از ری استارت، ران کرد.
    موقعی هم که داریم نصب کنیم
    /usr/local/IBSng/scripts/setup.py
    یه گزینه داره که موقع ریبوت ، ران بشه، اگه اون رو هم بزنم باز همین مشکل به وجود میاد . حالا چیکار کنم که بعد از ری استارت حتما ران بشه؟؟؟



  11. #11
    نام حقيقي: saeid ahmadi

    عضو عادی
    تاریخ عضویت
    Apr 2010
    محل سکونت
    tehran
    نوشته
    24
    سپاسگزاری شده
    10
    سپاسگزاری کرده
    4
    سلام دوست عزیز
    شما بسته postgresql را نصب کن
    و اگر از لینوکس redhat و centos استفاده می کنی قبل از نصب selinux را غیر فعال کن
    بعد از اضافه کردن این خط local IBSng ibs trust یکبار این دستور را اجرا کن service postgresql restart

    دستورات را به ترتیب زیر انجام بده
    su - postgres

    $createdb IBSng

    $createuser ibs

    اگر خواستی بگو کل مراحل نصب را برات بنویسم


    ویرایش توسط ghomeishi : 2013-01-13 در ساعت 02:16 PM

کلمات کلیدی در جستجوها:

کیل لینوکس

دستورps aux در لینوکس

اجرای مجدد ibsng بعد از ری استارت سرور

نصب ibs به صورت دستی روی لینوکسپاک کردن سرویس ibs قبلی و نصب جدید روی سرور لینوکس centosطریقه کیل کردن kill سرور لینوکسدوباره ری استارت کردن ibsدوباره فعال کردن ibs در لینوکستوضیح در مورد سیستم IBSنصب دستی ibs روی centos دستور پاک کردن ibs در centosكيل لينوكسدستور پاک کردن ibsng و نصب مجددradius File &lt;string&gt; line 1 in bind error: (98 Address already in use)kill کردن ibsngکیل کردن در ibsngدستور کیل در لینوکسلینوکس کیلاجرای فایل.py در لینوکسterahost.ir ibsng.txtکیل ibsibsng روی linux redhatاجرای دستی فایل ibs.pyدرلینوکسدستور استارت کردن ibsng در centosاجرای فایل py در لینوکس

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •