down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« เมื่อ: 22 เมษายน 2021, 00:41:19 » |
|
ลืมบอกไปว่าเป็นแบบ compile nginx
วันนี้ลองใช้งาน CentOS 8 ติดตั้งอย่างอื่นเรียบร้อยใช้งานได้ดี
แต่พบปัญหาคือ nginx หลังจาก reboot มันไม่ start อัตโนมัติต้องแก้ไขยังไงครับ
พิมพ์ sudo systemctl is-enabled nginx มันก็ enabled อยู่
แต่ลอง reboot หลายรอบแล้วก็เป็นเหมือนเดิม จะหาสาเหตุที่มันเป็นแบบนี้ได้ยังไงครับ
sudo systemctl enable nginx sudo systemctl is-enabled nginx sudo systemctl start nginx sudo systemctl status nginx
|
|
« แก้ไขครั้งสุดท้าย: 28 เมษายน 2021, 05:45:45 โดย down348895 »
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #1 เมื่อ: 22 เมษายน 2021, 00:53:01 » |
|
.
|
|
« แก้ไขครั้งสุดท้าย: 22 เมษายน 2021, 00:53:16 โดย down348895 »
|
บันทึกการเข้า
|
|
|
|
champooko1
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 103
ออฟไลน์
กระทู้: 2,515
|
 |
« ตอบ #2 เมื่อ: 22 เมษายน 2021, 02:07:24 » |
|
ขอช่วยดันนะครับ ตอนนี้ใช้ ubuntu อยู่อยากรู้เหมือนกัน อยากไป CentOS
|
|
|
บันทึกการเข้า
|
|
|
|
Khonsiam
ก๊วนเสียว
พลังน้ำใจ: 26
ออฟไลน์
กระทู้: 445
|
 |
« ตอบ #3 เมื่อ: 22 เมษายน 2021, 05:32:34 » |
|
ไม่ได้ใช้ CentOS นานแล้ว ลองดูนะครับ สร้างไฟล์: /etc/sysctl.d/80-network.conf ใส่ในไฟล์ net.ipv4.ip_nonlocal_bind = 1 net.ipv6.ip_nonlocal_bind = 1 
|
|
|
บันทึกการเข้า
|
|
|
|
seohomepro
ก๊วนเสียว
พลังน้ำใจ: 10
ออฟไลน์
กระทู้: 455
|
 |
« ตอบ #4 เมื่อ: 22 เมษายน 2021, 13:52:26 » |
|
มาช่วยดันค่า อยากทราบเหมือนกัน
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #5 เมื่อ: 23 เมษายน 2021, 17:47:53 » |
|
ขอช่วยดันนะครับ ตอนนี้ใช้ ubuntu อยู่อยากรู้เหมือนกัน อยากไป CentOS
อย่าย้ายมา CentOS 8 เลิกพัฒนาสิ้นปีนี้แล้ว - เราก็กำลังหาย้ายไปที่อื่นอยู๋เหมือนกันแต่กรณีนี้ใน template ติดตั้ง OS ของ provider ไม่มี CentOS 7
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #6 เมื่อ: 23 เมษายน 2021, 18:55:59 » |
|
ไม่ได้ใช้ CentOS นานแล้ว ลองดูนะครับ สร้างไฟล์: /etc/sysctl.d/80-network.conf ใส่ในไฟล์ net.ipv4.ip_nonlocal_bind = 1 net.ipv6.ip_nonlocal_bind = 1  ทดลองแล้วครับและเปิด service nginx start และ reboot พอกลับมาออนไลน์แล้วดับเหมือนเดิม
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #7 เมื่อ: 23 เมษายน 2021, 18:56:36 » |
|
ใครเคยเจอปัญหานี้บ้าง งงตึบไปเลย หาใน google ก็มีแค่ขั้นตอนการเปิด enable
|
|
|
บันทึกการเข้า
|
|
|
|
Khonsiam
ก๊วนเสียว
พลังน้ำใจ: 26
ออฟไลน์
กระทู้: 445
|
 |
« ตอบ #8 เมื่อ: 23 เมษายน 2021, 23:15:14 » |
|
เมื่อกี้ลองลง CentOS 8.2 Reboot 2 รอบ ก็ปกตินะครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
icez
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 296
ออฟไลน์
กระทู้: 2,886
|
 |
« ตอบ #9 เมื่อ: 24 เมษายน 2021, 00:00:52 » |
|
พอเปิดเครื่องขึ้นมาใหม่แล้ว ลองสั่ง
systemctl status nginx
journalctl -u nginx
ดูครับว่ามันขึ้นอะไรบ้าง
|
|
|
บันทึกการเข้า
|
THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #10 เมื่อ: 28 เมษายน 2021, 05:45:20 » |
|
เมื่อกี้ลองลง CentOS 8.2 Reboot 2 รอบ ก็ปกตินะครับ  ลืมบอกไปว่าเป็นแบบ compile อ่าครับ
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #11 เมื่อ: 28 เมษายน 2021, 06:53:52 » |
|
พอเปิดเครื่องขึ้นมาใหม่แล้ว ลองสั่ง
systemctl status nginx
journalctl -u nginx
ดูครับว่ามันขึ้นอะไรบ้าง
ลองทำตามคุณ icez แนะนำคืบหน้าไปมากเลยครับ พออ่านอย่างละเอียดแล้วมันเกิดจากบรรทัดใน nginx.conf บรรทัดนี้ proxy_pass https://f001.backblazeb2.com/file/user/  ลองทดสอบใส่ # ด้านหน้าแล้ว reboot มันกลับปกติ start after boot ลองทำแบบนี้ซ้ำอีกรอบทำให้ยืนยันได้ว่าปัญหาเกิดจากบรรทัดนี้ ทำให้งงเข้าไปอีกว่าทำไมมันถึงเป็นปัญหา ดูจากที่ journalctl -u nginx ตอบกลับมาแล้วไม่เข้าใจอ่าครับว่าจะต้องแก้ไขยังไง 
|
|
|
บันทึกการเข้า
|
|
|
|
|
iCafe
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 123
ออฟไลน์
กระทู้: 1,822
|
 |
« ตอบ #13 เมื่อ: 28 เมษายน 2021, 17:58:23 » |
|
ลองเชคตรงนี้ครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
icez
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 296
ออฟไลน์
กระทู้: 2,886
|
 |
« ตอบ #14 เมื่อ: 28 เมษายน 2021, 19:08:58 » |
|
ตอนเปิดเครื่องใหม่ๆ network ยังไม่ทันอัพครับ nginx เลย lookup host อันนั้นไม่ติด แนะนำให้หน่วงเวลา start nginx นิดนึง สั่ง systemctl edit nginx แล้วกรอกข้อมูลไปประมาณนี้ครับ [Service] ExecStartPre=/bin/sleep 30
|
|
|
บันทึกการเข้า
|
THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #15 เมื่อ: 20 พฤษภาคม 2021, 02:20:33 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #16 เมื่อ: 20 พฤษภาคม 2021, 02:20:54 » |
|
ลองเชคตรงนี้ครับ  ครับตรงนี้น่าจะสร้างปัญหา
|
|
|
บันทึกการเข้า
|
|
|
|
down348895
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 10
|
 |
« ตอบ #17 เมื่อ: 20 พฤษภาคม 2021, 02:21:36 » |
|
ตอนเปิดเครื่องใหม่ๆ network ยังไม่ทันอัพครับ nginx เลย lookup host อันนั้นไม่ติด แนะนำให้หน่วงเวลา start nginx นิดนึง สั่ง systemctl edit nginx แล้วกรอกข้อมูลไปประมาณนี้ครับ [Service] ExecStartPre=/bin/sleep 30
ลองแล้วครับยังไม่ช่วยทำให้ปัญหาหายไป ขอบคุณมาก ๆ ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
icez
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 296
ออฟไลน์
กระทู้: 2,886
|
 |
« ตอบ #18 เมื่อ: 20 พฤษภาคม 2021, 10:29:38 » |
|
ลองปรับเวลาเพิ่มดูครับ บางครั้งมันนานได้เป็นนาทีเลย
|
|
|
บันทึกการเข้า
|
THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
|
|
|
sunflowerlady77
คนรักเสียว
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 188
|
 |
« ตอบ #19 เมื่อ: 21 พฤษภาคม 2021, 08:08:44 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
|