ตอนนี้ผมต้องการให้ reboot server ทุก 6 โมงเช้า (Centos)
เลยไปหาในอากู๋ ได้ command มาว่า
0 6 * * * /sbin/shutdown -r now
ทำไว้เมื่อคืน ตื่นเช้ามาลอง top ดู time up แต่ไหงมันไม่ reboot server อะครับ
รบกวนท่านเทพช่วยข้าน้อยทีฮะ :baa60776:
ตอนนี้ผมต้องการให้ reboot server ทุก 6 โมงเช้า (Centos)
เลยไปหาในอากู๋ ได้ command มาว่า
0 6 * * * /sbin/shutdown -r now
ทำไว้เมื่อคืน ตื่นเช้ามาลอง top ดู time up แต่ไหงมันไม่ reboot server อะครับ
รบกวนท่านเทพช่วยข้าน้อยทีฮะ :baa60776:
ลองเอาคำสั่ง /sbin/shutdown -r now รันดูก่อนสิครับ
รู้สึกว่าใช้ /sbin/shutdown -r
ปกติใช้ reboot ก็พอครับ
เดียวลองทิ้งไว้ดูครับ ขอบคุณครับ
จขกท. ต้อง Reboot ทุกวันเลยหรอครับ
ถ้า Reboot ไม่ขึ้นละทำไง
:154218d4:
ลองเล่นๆดูอะครับ เพื่อต้องใช้งานจริง server บางตัว ลูกค้าเล่นจนสะ Ram Cpu แน่น โทรมารีทุกเช้าเลย ไม่งั้นมันค้างบ่นเราแต่เช้า แฮะๆ :th_059_:
ใส่ไว้ในไฟล์ใหนครับ
ต้องใส่ไว้ในไฟล์ด้วยเหรอครับ
crontab -e มันก็มีให้เรากรอกเลยใช่ปะครับ (ใช้ Root Acess)
ลองคุ้ย syslog / messages ดูหน่อยครับว่ามีพูดถึง CRON อันนี้มั้ย
Jul 19 06:00:01 ns1 crond[17684]: (root) CMD (shutdown -r now)
มีๆครับ สงสัยน่าจะได้แล้ว แต่ทำไม time up ใน top มันไม่รีตามด้วยเหรอครับ
ถ้ารีแล้ว uptime ต้องหายครับ อาการแบบนี้แสดงว่าครอนรันได้ แต่มันไม่ยอมทำตาม - -*
ตอนแรกคุณเขียนเป็น shutdown -r now เฉยๆรึเปล่าครับ (ไม่มี /sbin/ นำหน้า) เพราะบางทีถ้าเรียกเฉยๆมันหาคำสั่งไม่เจอครับ ต้องระบุ path เต็ม
ลองเปลี่ยนเป็นสั่ง init 6 แทนดูครับ 
สงสัยว่า reboot ใช้ shutdown -r now ไม่ใช้ shutdown -r
พอดีไม่ได้ใช้ shutdown มานานแล้ว ใช้แต่ reboot กับ halt
ถ้าให้ชัวร์
พิมพ์ ธรรมดาทดสอบคำสั่งว่าถูกไหม
#shutdown -r now
ถ้าพิมพ์แล้วไม่ reboot ก็คำสั่งผิด
ปกติผมก็พิมพ์แค่ reboot ครับ
ผมลองแก้ให้เป็น 0 6 * * * reboot แทนแล้วครับ รอผลพรุ่งนี้เช้าฮะ
ขอบคุณครับ กลัวพลาดไป init 0 วูปเลยน่ะฮะ :026:
shutdown -r now ถูกแล้วครับ มันบังคับให้เราใส่เวลาด้วย
[COLOR=#333333]สรุปครับสามารถใช้งานได้ ( 0 6 * * * reboot )
ขอบคุณสมาชิก THT ทุกท่านครับ[/COLOR]
เก็บไว้เป็นแนวทางครับผม
:d5f02ecd: