Score:0

เหตุใด NIC บน CentOS 7 ที่ต่อกับสวิตช์ Dell N2048P จึงรับผู้ให้บริการเมื่อเสียบปลั๊กหลังจากบู๊ตเท่านั้น

ธง cn

สถานการณ์ของฉัน:

  • ฉันมีเครื่องใหม่พร้อม NIC สองตัว (Intel Corporation Intel(R) Ethernet Controller I225-LM (rev 02), ตาม lspci) แต่มีเพียงเครื่องเดียวเท่านั้นที่เชื่อมต่ออยู่
  • เชื่อมต่อกับเครือข่ายขนาดใหญ่ แต่เชื่อมต่อโดยตรงกับสวิตช์ Dell N2048P
  • เครื่องกำลังเรียกใช้ CentOS 7 ล่าสุด (ด้วยเหตุผลด้านความเข้ากันได้ของซอฟต์แวร์ - อาจมีการเปลี่ยนแปลงในอนาคต) การติดตั้งขั้นต่ำ วานิลลาทั้งหมด

ปัญหาของฉัน:

  • เมื่อฉันบู๊ตเครื่อง NIC และสลับกิจกรรมการแสดงทั้งสอง ดูเหมือนว่าจะมีผู้ให้บริการ แต่เมื่อ CentOS เริ่มทำงานฮาร์ดแวร์หรือเครือข่าย NIC ดูเหมือนจะถูกปิดใช้งาน ตัวบ่งชี้กิจกรรมบนสวิตช์หยุดทำงาน จากนั้นเปิดอีกครั้งชั่วครู่เพื่อหยุดทำงานและไม่กลับมาอีก
  • อย่างไรก็ตาม หากฉันบู๊ตเครื่องโดยถอดสายเครือข่ายเดิมออกและเชื่อมต่ออีกครั้งเมื่อได้รับข้อความแจ้งการเข้าสู่ระบบ (หรืออย่างน้อยหลังจากการเริ่มต้นนั้น) การ์ดจะเชื่อมต่อได้อย่างถูกต้องและไม่มีปัญหาใดๆ

หมายเหตุบางส่วน:

  • ปัญหา บางครั้ง ไม่เกิดขึ้น ประมาณ 1 ใน 4-5 รีบูต ฉันได้จับเวลาแล้ว แต่ดูเหมือนจะมีรูปแบบเล็กน้อยเมื่อใช้งานได้หรือไม่ แม้ว่าฉันจะไม่เคยเห็นมันทำงานสองครั้งติดต่อกัน มีความล้มเหลวสองหรือสามครั้งระหว่างความสำเร็จเกือบทุกครั้ง เมื่อวนรอบการรีบูตอย่างรวดเร็ว
  • นิค เสมอ ทำงานโดยไม่ล้มเหลวและทันทีเมื่อเสียบปลั๊กหลังจากบู๊ต
  • ในการบันทึกบนสวิตช์ ฉันเห็นว่ามันหมุนวนจากการส่งต่อเป็นการบล็อก จากการเรียนรู้เป็นการส่งต่อ จากนั้นจากการส่งต่อเป็นการบล็อก (จากนั้น 'ลง' และ 'ล้มเหลว') สามครั้งติดต่อกันภายในไม่กี่วินาที

สิ่งที่ฉันได้ลองไปแล้ว:

  • ฉันสงสัยว่าอาจเป็นปัญหากับ STP แต่การปิด STP สำหรับพอร์ตนี้บนสวิตช์ไม่สามารถแก้ไขได้ (เครือข่ายใช้ STP) และไม่มีการรวมกันของ ลิงก์ดีเลย์ และ เครือข่ายล่าช้า ฉันพยายามกำหนดค่า ความถี่ของความล้มเหลวยังคงไม่เปลี่ยนแปลง หรืออย่างน้อยก็ไม่เปลี่ยนแปลงอย่างมีนัยสำคัญ
  • ฉันพยายามกำหนด IP แบบคงที่ให้กับ NIC บูตโปรโต ตั้งค่าให้ ไม่มี. สิ่งนี้กำหนด IP ที่ถูกต้อง แต่ NIC ยังคงแสดงว่ามี ไม่มีผู้ให้บริการ หลังจากบู๊ตโดยเชื่อมต่อสายเคเบิลและลิงก์ไม่ทำงาน (ไม่มีไฟแสดงการทำงาน) ซึ่งดูเหมือนว่าจะไม่ใช่สิ่งที่เกิดขึ้นในขั้นตอนนี้ หากไม่รู้อะไรมากไปกว่าพื้นฐาน ฉันขอแนะนำว่ามันเป็นปัญหา 'เลเยอร์ 2' ไม่ใช่ปัญหา 'เลเยอร์ 3'
  • ฉันลองกำหนดค่า NIC ด้วย ETHTOOL_OPTS เพื่อเริ่มต้นการตั้งค่ามันจบลงด้วยการเจรจา (ซึ่งใช้งานได้และชอบของฉัน) แต่สิ่งนี้ดูเหมือนจะไม่มีผล (เอททูล จะรายงานว่ายังคงกำหนดค่าสำหรับการปฏิเสธอัตโนมัติ แม้ว่าฉันจะตั้งค่าเป็นปิด) และปัญหายังคงอยู่

ข้อเสนอแนะใด ๆ เกี่ยวกับปัญหาที่อาจเกิดขึ้น?

แก้ไข: เพิ่มข้อมูลหลังจากคำแนะนำในความคิดเห็น:

  • ขณะนี้ระบบได้รับการอัปเดตด้วยเคอร์เนล LT ล่าสุดแล้ว ปัญหายังคงอยู่
  • ฉันได้ลองปิดการใช้งาน NetworkManager โดยสิ้นเชิง และหลังจากนั้น ลองตั้งค่าต่างๆ ที่ฉันพูดถึงก่อนหน้านี้อีกครั้ง โดยตระหนักว่าอาจถูกละเว้นเนื่องจาก NetworkManager แต่ผลลัพธ์ก็เหมือนเดิม
  • น่าสนใจ หากไม่มี NetworkManager ฉันสังเกตเห็นว่าการ์ดเครือข่ายถูกปิดใช้งานเมื่อบู๊ตแล้วใช้งาน ถ้าขึ้น เพื่อนำมันออนไลน์ทำให้มันสูญเสียลิงค์เมื่อฉันทำเช่นนั้น; นอกจากนี้การวิ่ง ถ้าขึ้น ก่อนต่อสายแล้วต่อสายไม่ได้เชื่อมต่อ ไม่มีอะไรทำงานในการตั้งค่านี้
  • นอกจากนี้ ในสถานการณ์ที่เปิดใช้งาน NetworkManager ที่ฉันสามารถรับการเชื่อมต่อเครือข่ายที่ใช้งานได้โดยการเสียบปลั๊กหลังจากบูต หากรีบูตโดยเชื่อมต่อสายเคเบิลและการเชื่อมต่อหยุดทำงาน ไม่มีทาง (ที่ทราบ) ที่จะฟื้นการเชื่อมต่อได้ แม้ว่า ฉันถอดสายเคเบิล ถอดอะแดปเตอร์ลงและสำรองข้อมูล ฯลฯ ตามลำดับที่ฉันนึกออก
Michael Hampton avatar
cz flag
อัปเดตระบบของคุณเป็นเคอร์เนลล่าสุดที่มีและลองอีกครั้ง หากปัญหาเกิดขึ้นอีก ให้รวบรวมข้อมูลที่เกี่ยวข้องจาก `dmesg`
Gerard H. Pille avatar
in flag
ทั้งสองเหมือนกัน? อื่นมีปัญหาเดียวกัน?
Grismar avatar
cn flag
@GerardH.Pille NIC ทั้งสองมีปัญหาเดียวกัน ไม่มีปัญหาเมื่อติดตั้ง Windows Server 2019 หรือ Windows 10 Pro ปัญหามักเกิดขึ้นกับ CentOS 7
Grismar avatar
cn flag
@MichaelHampton ฉันทำตามที่คุณแนะนำแล้ว ไม่ใช่เคล็ดลับที่ไม่ดีสิ่งนี้ทำให้ฉันต้องย้ายระบบจาก SSD ที่ติดตั้งไปยังอาร์เรย์ HDD RAID ที่ติดตั้ง เนื่องจากมันจะไม่บู๊ตจาก SSD แต่นั่นไม่ใช่ปัญหา ฉันต้องการแก้ไขจุดบกพร่องก่อน ไม่ว่าหลังจากติดตั้งใหม่และอัปเดตและอัปเกรดแบบเต็มด้วยเคอร์เนล LT ล่าสุดบน CentOS 7 ที่อัปเดตแล้ว ก็ยังคงเป็นปัญหาเดิม
Gerard H. Pille avatar
in flag
เมื่อเกิดปัญหา การยกเลิกการเชื่อมต่อใหม่จะช่วยแก้ปัญหาได้หรือไม่
Grismar avatar
cn flag
ไม่ เมื่อลิงก์เสียแล้ว ฉันไม่สามารถกู้คืนได้ นอกจากการรีบูตเครื่องและเสียบสายเคเบิลหลังจากกระบวนการบูตเสร็จสิ้นเท่านั้น (หรืออาจเป็นไปได้ จนกว่าจะผ่านจุดที่กำหนด)
Gerard H. Pille avatar
in flag
ตรวจสอบกับ Intel สำหรับไดรเวอร์ล่าสุดสำหรับเคอร์เนลของคุณ ลองใช้ cd linux แบบสดในปัจจุบัน
Michael Hampton avatar
cz flag
เคอร์เนล LT ล่าสุด? เคอร์เนลใดที่คุณใช้อยู่
Grismar avatar
cn flag
เคอร์เนลล่าสุดที่มีอยู่ใน `kernel-lt` จาก elrepo; ฉันได้ลองใช้ `kernel-ml` ล่าสุดเช่นกัน แต่นั่นทำให้เกิดปัญหาอื่น ๆ มากมายสำหรับฉัน และดูเหมือนจะไม่สามารถแก้ไขปัญหาได้เช่นกัน (ฉันไม่มีหมายเลขเวอร์ชันอยู่ในมือขณะที่ฉันเขียนสิ่งนี้) กำลังตรวจสอบไดรเวอร์ล่าสุดจาก Intel เองสำหรับเคอร์เนลที่ฉันใช้ จากนั้นสร้างเคอร์เนลที่กำหนดเอง @GerardH.Pille? มันคุ้มค่าที่จะลอง ณ จุดนี้ แม้ว่าฉันจะต้องสงสัยในความมีเหตุผลของการใช้การตั้งค่านี้ ณ จุดนี้
Gerard H. Pille avatar
in flag
ด้วยไดรเวอร์สำหรับเคอร์เนลของคุณ บิลด์จึงไม่จำเป็น ซีดีสดคือการตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
Grismar avatar
cn flag
การเรียกใช้ Live CD ทำให้เกิดสถานการณ์เดียวกัน ดังนั้นสิ่งที่เหลืออยู่คือการหาไดรเวอร์ที่เหมาะสมสำหรับเคอร์เนลปัจจุบัน
Grismar avatar
cn flag
ท้ายที่สุด ปรากฎว่าไม่มีไดรเวอร์ปัจจุบันสำหรับ Linux สำหรับรุ่นเฉพาะ (I225-LM) จาก Intel ในขณะนี้ หรืออย่างน้อยก็ไม่มีเลยที่ฉันสามารถหาได้ Intel แสดงรายการชุดไดรเวอร์ทั้งหมด แต่เฉพาะสำหรับรุ่นนี้ จะมีเฉพาะไดรเวอร์ win64 เท่านั้น (เป็นรุ่นเดียว รุ่นอื่นๆ ทั้งหมดมีไดรเวอร์ Linux ให้ด้วย) ตั้งแต่นั้นมาฉันได้เพิ่ม NIC ที่ใช้ USB อย่างรวดเร็วสองตัวเพื่อแก้ปัญหานี้ และหวังว่า Intel จะออกไดรเวอร์ Linux สำหรับรุ่นนี้ในภายหลัง (หรือรวมการดาวน์โหลดที่เหมาะสมหากขาดหายไป)

โพสต์คำตอบ

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