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

موضوع: مشکل در اجرای یک دستور زمان بندی شده

  1. #1
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,110
    تشکر تشکر کرده 
    564
    تشکر تشکر شده 
    2,405
    تشکر شده در
    1,448 پست

    2 مشکل در اجرای یک دستور زمان بندی شده

    سلام .
    داخل یک سرور ما اومدیم یک فایل ایجاد کردیم به اسم backup در پوشه usr .
    داخل اون سه دستور رو زدیم :
    service IBSng stop
    su - postgres
    pg_dump IBSng > IBSng.bak
    service IBSng start

    و فایل رو ذخیره کردیم .
    حال وقتی دستی می زنیم /usr/backup به راحتی کار میکنه و دستورات یکی پس از دیگری جواب میده و بک آپ گیری انجام میشه
    ولی وقتی داخل crontab می بریم و می زنیم مثلا هر روز ساعت 8:30 اجرا شو کار نمی کنه :
    30 8 * * * /usr/update

    هیچ یک از دستورات اجرا نمی شن .
    ممنون می شم دوستان راهنمایی کنن .
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

  2. # ADS




     

  3. #2
    عضو انجمن secureconfig آواتار ها
    تاریخ عضویت
    Nov 2014
    محل سکونت
    usr/bin/python/!#
    نوشته ها
    623
    تشکر تشکر کرده 
    309
    تشکر تشکر شده 
    754
    تشکر شده در
    462 پست

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

    سلام.

    با دستور زیر چک کنید ببینید crontab روشن هست یا خاموش :
    service crond status
    نتیجه را قرار دهید.
    اَللّهُمَّ صَلِّ عَلی مُحمّدٍ وَ آلِ مُحمّد

    xpayment.ir - اسکریپت درگاه پرداخت واسطه xPay
    اسکریپت تبلیغات کلیکی xAds

  4. #3
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,110
    تشکر تشکر کرده 
    564
    تشکر تشکر شده 
    2,405
    تشکر شده در
    1,448 پست

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

    نقل قول نوشته اصلی توسط secureconfig نمایش پست ها
    سلام.

    با دستور زیر چک کنید ببینید crontab روشن هست یا خاموش :
    service crond status
    نتیجه را قرار دهید.
    ران هست عزیز . تمام دستورات دیگه رو اجرا میکنه به غیر دستورات این فایل رو .
    is running ...
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

  5. #4
    عضو انجمن secureconfig آواتار ها
    تاریخ عضویت
    Nov 2014
    محل سکونت
    usr/bin/python/!#
    نوشته ها
    623
    تشکر تشکر کرده 
    309
    تشکر تشکر شده 
    754
    تشکر شده در
    462 پست

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

    در ابتدای فایل crontab این متن را قرار دهید تا ارور و علت اجرا نشدن ایمیل شود :
    کد:
    MAILTO="yourmail@gmai.com"
    ایمیل خودتان را جایگزین کنید.

    موفق باشید./
    اَللّهُمَّ صَلِّ عَلی مُحمّدٍ وَ آلِ مُحمّد

    xpayment.ir - اسکریپت درگاه پرداخت واسطه xPay
    اسکریپت تبلیغات کلیکی xAds

  6. تعداد تشکر ها از secureconfig به دلیل پست مفید


  7. #5
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,110
    تشکر تشکر کرده 
    564
    تشکر تشکر شده 
    2,405
    تشکر شده در
    1,448 پست

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

    /usr/backup: line 2: su - postgres: command not found


    میگه نمی تونه دستور su - postgres رو بخونه در حالی که وقتی به صورت عادی فایل backup رو فراخانی می کنیم ( داخل ssh تایپ می کنیم ) اجرا میشه و مشکلی نداره .
    گویا داخل کرون نمی تونه این دستور رو بخونه .
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

  8. #6
    عضو انجمن secureconfig آواتار ها
    تاریخ عضویت
    Nov 2014
    محل سکونت
    usr/bin/python/!#
    نوشته ها
    623
    تشکر تشکر کرده 
    309
    تشکر تشکر شده 
    754
    تشکر شده در
    462 پست

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

    متن زیر را در ابتدای خط Crontab قرار دهید :
    کد:
    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr:/home:/root:/etc:/opt
    به احتمال زیاد باید رفع شود.
    اَللّهُمَّ صَلِّ عَلی مُحمّدٍ وَ آلِ مُحمّد

    xpayment.ir - اسکریپت درگاه پرداخت واسطه xPay
    اسکریپت تبلیغات کلیکی xAds

  9. تعداد تشکر ها از secureconfig به دلیل پست مفید


  10. #7
    عضو دائم asrhosting آواتار ها
    تاریخ عضویت
    Sep 2009
    محل سکونت
    ایالات نصر آباد جرقویه
    نوشته ها
    1,110
    تشکر تشکر کرده 
    564
    تشکر تشکر شده 
    2,405
    تشکر شده در
    1,448 پست

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

    نقل قول نوشته اصلی توسط secureconfig نمایش پست ها
    متن زیر را در ابتدای خط Crontab قرار دهید :
    کد:
    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr:/home:/root:/etc:/opt
    به احتمال زیاد باید رفع شود.
    ممنون حل شد .
    باید دستورات رو از آدرس فراخانی می کردم مثلا آدرس پوشه نصب پایگاه داده رو بهش می دادم بعد میگفتم فلان دستور رو اجرا کن .
    میزبانی هاست لینوکس و ویندوز | نمایندگی دایرکت ادمین ، سی پنل ، پلسک روی سرورهای ایران
    ارائه سرور مجازی از ایران با پهنای باند نامحدود و لایسنس رایگان دایرکت ادمین ، سی پنل ، پلسک

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

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

  1. پاسخ ها: 123
    آخرين نوشته: September 2nd, 2018, 22:20
  2. مشکل در دستور ssh
    توسط rotana007 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: October 31st, 2014, 02:25
  3. یک دستور
    توسط M-Sadeghi در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 11th, 2014, 10:42
  4. مشکل در رستور کردن
    توسط L0cal در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: February 18th, 2012, 22:27

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

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