1
CentOS 7 บู๊ตเร็วเกินไปและเครือข่ายไม่พร้อมใช้งานเมื่อรันสคริปต์ cron
ฉันเพิ่งอัพเกรดจาก CentOS 6.5 เป็น 7.0 และฉันไม่ได้มีความสุขเกินไปเพราะใหม่systemdอาจทำให้ฉันมีปัญหา ดูเหมือนว่ามันเป็นเพียงการบูทที่เร็วเกินไปเริ่มต้นกระบวนการแบบอะซิงโครนัสและทำให้การพึ่งพาบริการขึ้น ตัวอย่างเช่นฉันมีการตั้งค่าสคริปต์บางอย่างcrondที่จะถูกเรียกหลังจากรีบูต: @reboot /root/scripts/check_gmail.sh @reboot /root/scripts/start_gps_listener.sh ซึ่งส่งผลให้เกิดข้อผิดพลาดแปลก ๆ ทุกประเภท (แสดงเพียงหนึ่งรายการ): Warning: stream_socket_client(): unable to connect to tcp://192.168.20.4:4001 (Network is unreachable) in /root/scripts/check_gmail.php on line 137 ERROR: Network is unreachable (101) ในข้างต้นฉันเขียนถึงซ็อกเก็ต TCP มันสวยชัดเจนกับผมว่าจะเริ่มต้นก่อนที่เครือข่ายจะเริ่มต้นได้อย่างถูกต้องเป็นcrondnetwork is unreachable สิ่งเดียวกันกับ Apache และ MySQL (MariaDB) MySQL ค่อนข้างช้าในการเริ่มต้น (ข้อมูลจำนวนมาก) หมายความว่าทั้ง …