3
virsh คอนโซลและขนาด tty
ฉันมีเซิร์ฟเวอร์เวอร์ชวลไลเซชันซึ่งฉันเชื่อมต่อผ่าน ssh ถ้าตอนนี้ฉันเปลี่ยนขนาดของหน้าต่างมันจะเผยแพร่ไปยังเซิร์ฟเวอร์โดยอัตโนมัติ จะเห็นได้ง่ายที่สุดโดยใช้การstty -aตรวจสอบคอลัมน์และค่าแถว ฉันใช้virsh consoleเพื่อเชื่อมต่อกับอินเตอร์เฟสอนุกรมบนเครื่องเสมือนที่ใช้ KVM เมื่อฉันเปลี่ยนขนาดของหน้าต่างมันไม่ได้แพร่กระจายไปยังเซิร์ฟเวอร์เสมือน สิ่งนี้สามารถมองเห็นได้ง่ายที่สุดโดยการตรวจสอบstty -aซึ่งไม่ได้รับการปรับปรุงบนเครื่องเสมือนเมื่อฉันเปลี่ยนขนาดหน้าต่าง ซึ่งหมายความว่าการแบ่งบรรทัดไม่ทำงานอย่างถูกต้องในเทอร์มินัลและแอปพลิเคชันใด ๆ ที่อาศัยขนาดหน้าต่างสำหรับการจัดรูปแบบ (emacs, man, ฯลฯ ) จะเกิดความสับสนเว้นแต่ว่าขนาดหน้าต่างของไคลเอ็นต์ตรงกับขนาดเริ่มต้นบนเซิร์ฟเวอร์ วิธีแก้ปัญหาคือการกำหนดขนาดหน้าต่างให้ตรงกับหน้าต่างไคลเอ็นต์โดยใช้ stty ด้วยตนเอง แต่ฉันสงสัยว่ามีวิธีใดที่จะรับข้อมูลนี้เพื่อเผยแพร่และกำหนดขนาดหน้าต่างในเครื่องเสมือนโดยอัตโนมัติ