แพคเกจติดตั้งแบบชุดยำทำให้โหลด CPU 100% หรือไม่


1

ฉันต้องติดตั้งรายการแพคเกจดังนี้ ดังนั้นฉันจึงสร้างสคริปต์ขนาดเล็กโดยอัตโนมัติ:

yum -y install libstdc++.i686
yum -y install libibcm.x86_64
yum -y install librdmacm.x86_64
yum -y install ibsim.x86_64
yum -y install ibutils.x86_64
yum -y install libcxgb3.x86_64
yum -y install libibmad.x86_64
yum -y install libipathverbs.x86_64

อย่างไรก็ตามมันทำให้โหลด CPU 100% และหยุดระบบเมื่อเริ่มติดตั้งแพ็คเกจอ้างอิง

คำตอบ:


1

เหตุใดคุณจึงติดตั้งทีละรายการผ่านสคริปต์ ไม่จำเป็นต้องทำสิ่งนี้เมื่อคุณสามารถวางรายการทั้งหมดในหนึ่งบรรทัดเช่นนี้:

yum -y install libstdc++.i686 ibibcm.x86_64 librdmacm.x86_64 ibsim.x86_64 ibutils.x86_64 libcxgb3.x86_64 libibmad.x86_64 libipathverbs.x86_64

ตอนนี้ที่กล่าวว่าฉันไม่เชื่อว่าyum -y installคำสั่งทั้งหมดทำงานพร้อมกันเพราะฉันเชื่อว่าyumจะล็อคกระบวนการอย่างถูกต้องและรอรายการถัดไป ดังนั้นปัญหาการใช้งาน CPU จึงสามารถเชื่อมต่อกับทรัพยากรระบบที่ จำกัด เช่น RAM และ CPU

หมายความว่าหากเครื่องถูก จำกัด ด้วยทรัพยากรที่ จำกัด คุณจะไม่สามารถปรับปรุงสถานการณ์ได้มากนัก เพียงแค่นั่งรอแพคเกจที่จะติดตั้ง และเมื่อเสร็จแล้วก็ไม่ต้องกังวลอีกต่อไป


สวัสดีฉันไม่ทราบว่าyumสามารถรับพารามิเตอร์แบบนั้นได้ :) ระบบมี e5450 xeon และ ram ขนาด 8gb ดังนั้นฉันไม่คิดว่ามันจะขาดทรัพยากร ฉันปล่อยให้ระบบทำงานข้ามคืนและมันก็ติดอยู่ตรงนั้น :(
Tiana987642

1
ใส่ทุกแพ็กเกจในพารามิเตอร์ขนาดใหญ่ที่ใช้งานได้อย่างมีเสน่ห์! ขอขอบคุณ!
Tiana987642
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.