VMware ESXi 5 patches เป็นแบบสะสมหรือไม่?


37

นี่เป็นพื้นฐาน แต่ฉันสับสนเกี่ยวกับกลยุทธ์การแพทช์ที่เกี่ยวข้องกับการอัพเดตโฮสต์ VMware ESXi แบบสแตนด์อโลนด้วยตนเอง บล็อก VMware vSphere พยายามอธิบายสิ่งนี้แต่กระบวนการจริงยังไม่ชัดเจนสำหรับฉัน

จากบล็อก:
Say Patch01 มีการอัปเดตสำหรับ VIB ต่อไปนี้: "esxi-base", "driver10" และ "driver 44" หลังจากนั้น Patch02 ออกมาพร้อมกับการอัปเดตเป็น "esxi-base", "driver20" และ "driver 44" P2 จะสะสมใน VIB "esxi-base" และ "driver44" จะรวมการอัปเดตใน Patch01 อย่างไรก็ตามสิ่งสำคัญคือต้องทราบว่า Patch02 ไม่รวม VIB "ไดรเวอร์ 10" เนื่องจากโมดูลนั้นไม่ได้รับการอัพเดต

โพสต์ชุมชน VMwareนี้ให้คำตอบที่ต่างออกไป อันนี้ขัดแย้งกับอีกอันหนึ่ง

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

ปัญหาที่ใหญ่กว่าคือการกำหนดสิ่งที่ตรงกับความจริงดาวน์โหลดและติดตั้ง ในกรณีของฉันฉันมี ESXi เฉพาะรุ่น HP จำนวนมากที่รวมเซ็นเซอร์และการจัดการสำหรับฮาร์ดแวร์ HP ProLiant

  • สมมติว่าเซิร์ฟเวอร์เหล่านั้นเริ่มต้นด้วย ESXi บิลด์ # 474610 ตั้งแต่ 9/2011
  • ดูที่ภาพหน้าจอพอร์ทัลแพตช์ด้านล่างมีแพตช์สำหรับ ESXi update01, สร้าง # 623860 นอกจากนี้ยังมีแพทช์สำหรับการสร้าง # 653509 และ # 702118
  • การมา ESXi เวอร์ชั่นเก่า (เช่นบิลด์เฉพาะผู้จำหน่าย) วิธีการที่เหมาะสมในการทำให้ระบบเป็นปัจจุบันอย่างสมบูรณ์คืออะไร? แพตช์ใดที่สะสมและจำเป็นต้องใช้ตามลำดับ? การติดตั้งบิวด์ใหม่เป็นวิธีที่ถูกต้องหรือไม่ฉันต้องถอยกลับและแก้ไขเพิ่มเติมหรือไม่?
  • สิ่งที่ควรพิจารณาอีกประการหนึ่งคือการดาวน์โหลดแพตช์ขนาดใหญ่ ที่ไซต์ที่มีแบนด์วิดท์ จำกัด การดาวน์โหลดแพตช์หลาย ~ 300mb นั้นยาก

ป้อนคำอธิบายรูปภาพที่นี่


2
มีเหตุผลที่คุณจะไม่เพียงแค่ติดตั้ง Update Manager และปล่อยให้มันเป็นตัวกำหนดว่าคุณต้องการแพทช์จริงหรือไม่? เป็นแบบสแตนด์อโลนจริง ๆ ใน "เพียง 1 esx โฮสต์ที่ไม่มี vCenter" หรือไม่?
MichelZ

2
ใช่. สแตนด์อะโลนในโฮสต์เดียวที่ทำงานโดยไม่มี vCenter วาดภาพสำนักงานสาขาหรือสภาพแวดล้อมการทดสอบหรือเพียงแค่ไซต์ที่ไม่มีทรัพยากรในการซื้อแพ็คเกจใบอนุญาตที่มี vCenter บางทีก็อาจจะมีการปรับปรุงตัวจัดการ แต่ไม่มีทรัพยากรที่ล้มเหลว (เจ้าภาพ) เพื่อนำไปใช้จริงแพทช์ ...
ewwhite

แพ็คเกจใบอนุญาตที่มี vCenter มีราคา 600 $ .. อย่าคิดว่าน่าจะเป็นปัญหา :) แต่โอเคลองดูว่าคุณต้องการอะไร
MichelZ

@MichelZ แต่ถ้าคุณมีโฮสต์เดียวมันไม่สำคัญว่าคุณมีใบอนุญาตหรือไม่ Update Manager จะไม่ทำงานในสถานการณ์นั้น
ewwhite

6
การติดตั้ง ESXi ที่ฉันพบเป็นแบบสแตนด์อโลนและไม่ใช้ Update Manager
ewwhite

คำตอบ:


6

ESXi patches เป็นแบบสะสม ฉันเพิ่งไปจาก Build Number: 623860 ถึง Build Number: 721882 ข้ามแพตช์หลายตัว ไม่มีปัญหา.

Kyle Gleed พนักงานของ VMware กล่าวว่า "Patch เป็นแบบสะสมเรามักจะปล่อยชุดข้อมูลแก้ไขทุก 3 เดือนชุดข้อมูลปรับปรุงใหม่จะรวมการปรับปรุง / แก้ไขทั้งหมดจากแถลงการณ์ก่อนหน้านี้"

http://blogs.vmware.com/vsphere/2012/02/understanding-esxi-patches-finding-patches.html


1
ฉันเชื่อมโยงกับบล็อกนั้นในโพสต์ดั้งเดิมของฉัน ไคล์ยังโพสต์"... แต่คุณต้องให้ความสนใจกับ VIBs ที่รวมอยู่ในแต่ละโปรแกรมแก้ไขเนื่องจากเราอาจไม่รวม VIB ทั้งหมดที่มีโปรแกรมแก้ไข" โอกาสที่คุณอาจพลาดการอัพเดท
ewwhite

ฉันจะไม่เปลี่ยนจาก base ESXi5 ไปเป็น patch ล่าสุด ฉันจะเปลี่ยนจาก ESXi5 เป็น Update1 เป็น patch ล่าสุด หากคุณยังคงติดตั้งแพตช์แต่ละตัวทีละตัว
Hawk

วิธีการนั้นต้องการการดาวน์โหลดค่อนข้างน้อย ~ 300mb ...
ewwhite

6

มีการโพสต์บล็อกใหม่จาก VMware

สรุปที่เกี่ยวข้องคือ:

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

กุญแจสำคัญคือเมื่อใช้โปรแกรมแก้ไขจากบรรทัดคำสั่งคุณต้องแน่ใจว่าคุณใช้โปรแกรมแก้ไขโดยใช้คำสั่ง“ esxcli software profile update …” และไม่ใช่คำสั่ง“ esxcli software vib update …”

...

แพ็ตช์เป็นการปรับปรุง VIBs เป็นหลักและแจกจ่ายเป็นไฟล์ ZIP ไฟล์เก็บถาวรเหล่านี้สามารถโหลดลงใน Update Manager หรือสามารถคัดลอกไปยังโฮสต์และใช้กับคำสั่ง ESXCLI สิ่งสำคัญคือต้องทราบว่าพร้อมกับ VIB ที่อัปเดตแล้วไฟล์เก็บถาวรของแพทช์ยังมี VIB อื่น ๆ ทั้งหมดในโปรไฟล์ภาพด้วย เมื่อคุณดาวน์โหลดโปรแกรมแก้ไขคุณไม่เพียงแค่ดาวน์โหลดโปรแกรมปรับปรุง คุณได้รับอิมเมจซอฟต์แวร์ ESXi ที่สมบูรณ์

ใช่. พวกเขาจะสะสมตราบใดที่คุณติดตั้งอย่างถูกต้อง


♡♡ใช้เวลาเพียงหนึ่งปีหรือมากกว่านั้นจึงจะได้รับคำตอบที่มีสิทธิ์ ... ♡♡
ewwhite

ใครเป็นผู้สอนวิธียูนิโค้ด?
MDMarra

4

แพทช์ดูเหมือนจะสะสมโดยสมมติว่าคุณเริ่มต้นด้วยแพ็คเกจล่าสุดที่ติดตั้งได้ (.ISO) เป็นรากฐาน

ตัวอย่างล่าสุดของฉันคือการดึง ESXi 5.1 .ISO (สร้าง # 799733) ลงและติดตั้งลงในเซิร์ฟเวอร์ทางกายภาพของฉัน จากนั้นฉันมีตัวเลือกในการสร้าง # 838463 หรือ # 914609 การวิเคราะห์อย่างใกล้ชิดของรายการการเปลี่ยนแปลงและฐานความรู้แสดงให้เห็นว่าการสร้าง # 914609 รวมทุกอย่างจาก # 838463 ดังนั้นฉันสามารถไปที่ระดับการแก้ไขนั้นโดยตรงโดยเริ่มจากการติดตั้งพื้นฐาน (# 799733)

ป้อนคำอธิบายรูปภาพที่นี่


3

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

จัดเก็บการดาวน์โหลดทั้งหมดของคุณไว้ในที่เดียวโดยเปลี่ยนชื่อหากจำเป็น / เป็นไปได้เพื่อให้คุณทราบถึงคำสั่งในการแก้ไขระบบอื่น ๆ ที่มีแบนด์วิดท์ จำกัด วางไฟล์เหล่านั้นบน USB ขนาดใหญ่แล้วนำติดตัวไปยังที่อื่น ๆ

พยายามที่จะคิดออกว่าโครงสร้างแพตช์โง่ดูน่าคลั่ง


1
คุณหมายถึงอะไรโดย "รุ่นล่าสุด" เพียงละเว้นการอัพเดตและติดตั้งอิมเมจ ISO ที่มีล่าสุด หมายเลขบิลด์ที่เพิ่มขึ้นจะแสดงในภาพหน้าจอด้านบนไม่ใช่รูปภาพที่ติดตั้งได้อย่างสมบูรณ์ ดังนั้นมันจึงถูกนำไปใช้กับการติดตั้ง ISO แบบเต็ม
ewwhite

ใช่สวยมาก หากเป็นไปได้ในสภาพแวดล้อมของคุณและมันจะทำให้โหลดแพตช์ของคุณเบาลงเพื่อพูดมันจะเป็นวิธีที่ปลอดภัยที่สุดและสะดวกที่สุด
SuperMykEl

-2

ewwhite, คุณอาจเจอบทความนี้แล้ว แต่ฉันได้คั่นหน้าไว้ครู่หนึ่ง:

http://blogs.vmware.com/vsphere/2012/02/understanding-esxi-patches-finding-patches.html

หวังว่านี่จะช่วยได้


-1 ในขณะที่คุณเชื่อมโยงกับบทความที่กล่าวถึงแล้วในการตอบสนองก่อนหน้านี้ .... และคำถาม ....
HostBits

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