Score:-1

ubuntu 20.04 cronjob เมื่อรีสตาร์ทไม่ทำงาน

ธง cn

ฉันมีไฟล์ bash ที่เพิ่งหยุดคอนเทนเนอร์นักเทียบท่าที่มีอยู่ สคริปต์ทำงานได้ดีเมื่อฉันเรียกใช้ด้วยตนเอง แต่มันไม่ทำงานบน crontab ของฉัน ฉันต้องเรียกใช้สคริปต์ทุบตีเมื่อฉันเริ่มพีซี

Crontab:(ไม่ทำงานเมื่อเริ่มต้น)

@reboot /var/www/airflow/stop_airflow.sh

ทุบตีเนื้อหา (stop_airflow.sh)

#!/bin/bash
หยุดการเขียน cd /var/www/airflow && docker-compose

การดำเนินการเทอร์มินัล:

ทุบตี /var/www/airflow/stop_airflow.sh

ผลลัพธ์:

กำลังหยุด airflow_airflow-worker_1 ... เสร็จแล้ว 
กำลังหยุด airflow_flower_1 ... เสร็จแล้ว 
กำลังหยุด airflow_airflow-webserver_1 ... เสร็จแล้ว 
กำลังหยุด airflow_airflow-scheduler_1 ... เสร็จแล้ว 
กำลังหยุด airflow_redis_1 ... เสร็จแล้ว 
กำลังหยุด airflow_postgres_1 ... เสร็จแล้ว
Always Sunny avatar
cn flag
ใช่ มันคือ 20.04 แต่ทำไมคะแนนโหวตลดลง?
bac0n avatar
cn flag
สคริปต์ของคุณมี exec bit `+x` หรือไม่
Always Sunny avatar
cn flag
ใช่ มันมี `+x`
bac0n avatar
cn flag
นักเทียบท่าไม่ได้จัดการโดย systemd หรือไม่
Score:1
ธง it

งานวิ่งผ่าน ครอน ไม่ได้ทำงานในสภาพแวดล้อมรันไทม์เดียวกันกับที่คุณมีบนเดสก์ท็อป ไม่มีของคุณ เส้นทาง การเปลี่ยนแปลงหรือการตั้งค่าตัวแปรสภาพแวดล้อมอื่นๆ จาก ~/.bashrc จะถูกเผยแพร่ไปยังคุณโดยอัตโนมัติ ครอน งาน. ตัวอย่างเช่นไม่มี $จอแสดงผลดังนั้นโปรแกรม GUI จึงต้องการการดูแลเป็นพิเศษ (อ่าน ผู้ชาย xhost). ในกรณีของคุณ สคริปต์ของคุณอาจกำลังค้นหาแต่ไม่พบ นักเทียบท่าเขียน ในของคุณ $เส้นทาง.

หนึ่งสามารถตั้งค่าตัวแปรสภาพแวดล้อมสำหรับทุกคน ครอน งานใน crontab ไฟล์ อ่าน ผู้ชาย 5 crontab.

ดูผลลัพธ์ของ echo "=== id ===;id;echo "=== ชุด ==";set;echo "=== env ==";env | sort;echo "=== นามแฝง ===";นามแฝง ในแต่ละสภาพแวดล้อมของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา