| 다음 판 | 이전 판 |
| esxi_host_patch_update [2017/07/04 07:34] – 만듦 koov | esxi_host_patch_update [2022/06/17 01:05] (현재) – koov |
|---|
| * ESXi 호스트에 SSH로 접속가능한 상태여야 한다. | * ESXi 호스트에 SSH로 접속가능한 상태여야 한다. |
| * ESXi 패치는 누적패치(Cumulative Patch) 이기 때문에 가장 최근 버전만 설치하면 된다. | * ESXi 패치는 누적패치(Cumulative Patch) 이기 때문에 가장 최근 버전만 설치하면 된다. |
| * 특별한 사유가 없는한 Image Profile Name이 "-standard"로 끝나는 프로필만 신경쓰도록 한다. | * 특별한 사유가 없는한 Image Profile Name이 ''-standard''로 끝나는 프로필만 신경쓰도록 한다. ''-no-tools''의 경우 ''VMTools''가 제거된 버전이다 |
| "-no-tools"의 경우 VMTools가 제거된 버전이다. | |
| |
| ===== 패치 순서 ===== | ===== 패치 순서 ===== |
| VMware ESXi Patch Tracker: https://esxi-patches.v-front.de/ | VMware ESXi Patch Tracker: https://esxi-patches.v-front.de/ |
| |
| 참고로 2016년 2월 27일 기준 가장 최신버전은 "ESXi-6.0.0-20160204001-standard", Build 3568940 이다. | 참고로 2016년 2월 27일 기준 가장 최신버전은 ''ESXi-6.0.0-20160204001-standard'', ''Build 3568940'' 이다. |
| |
| ==== 현재 ESXi 호스트상에 가동중인 모든 가상머신(VM)들을 종료한다. ==== | ==== 현재 ESXi 호스트상에 가동중인 모든 가상머신(VM)들을 종료한다. ==== |
| </WRAP> | </WRAP> |
| |
| | |
| | ===== 업데이트시 오류 ===== |
| | |
| | |
| | <WRAP prewrap> |
| | <code bash> |
| | [root@esxi:~] esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.7.0-20180704001-standard |
| | [InstallationError] |
| | Failed updating the bootloader: Execution of command /usr/lib/vmware/bootloader-installer/install-bootloader failed: non-zero code returned |
| | return code: 1 |
| | output: ERROR: ld.so: object '/lib/libMallocArenaFix.so' from LD_PRELOAD cannot be preloaded: ignored. |
| | Traceback (most recent call last): |
| | File "/usr/lib/vmware/bootloader-installer/install-bootloader", line 31, in <module> |
| | import vmkctl |
| | MemoryError |
| | vibs = VMware_bootbank_esx-base_6.7.0-0.17.9214924 |
| | Please refer to the log file for more details. |
| | </code> |
| | </WRAP> |
| | |
| | <WRAP prewrap> |
| | <code bash> |
| | [root@esxi:~] esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p "ESXi-6.7.0-20181004001-standard" |
| | [InstallationError] |
| | [Errno 28] No space left on device |
| | vibs = VMware_locker_tools-light_10.2.1.8267844-8941472 |
| | Please refer to the log file for more details. |
| | </code> |
| | </WRAP> |
| | |
| | 위와같은 에러 발생시. 호스트 (관리> 스왑> 데이터 저장소) 에서 ''스왑 활성화'' 하면 해결됨. (메모리 부족) |
| | * 스왑 사용 |
| | * 데이터스토어 선택 |
| | * 호스트 캐시 사용 |
| | * 로컬 스왑 사용 |
| | |
| | {{:vmware:vmware_swap.png|}} |
| | |
| | |
| | 만약 스왑을 활성화 했는데도 동일한 오류가 아래처럼 발생하는경우 |
| | |
| | <WRAP prewrap> |
| | <code bash> |
| | [root@esxi:~] esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p "ESXi-6.7.0-20191204001-standard" |
| | [InstallationError] |
| | [Errno 28] No space left on device |
| | vibs = VMware_locker_tools-light_11.0.1.14773994-15160134 |
| | Please refer to the log file for more details. |
| | [root@esxi:~] |
| | </code> |
| | </WRAP> |
| | |
| | 이런경우 ''ESXi-6.7.0-20191204001-no-tools'' 커널로 업데이트를 하고 위에서 오류가 발생된 vib ''VMware_locker_tools-light_11.0.1.14773994-15160134''를 수동으로 설치하면 된다. |
| | |
| | 또는 반대로 문제가 된 vib 를 먼저 설치후 standard 커널을 설치하면 된다. |
| | |
| | <WRAP prewrap> |
| | <code bash> |
| | [root@esxi:~] esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p "ESXi-6.7.0-20191204001-no-tools" |
| | |
| | [root@esxi:~] esxcli software vib install -v https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/tools-light/VMware_locker_tools-light_11.0.1.14773994-15160134.vib |
| | </code> |
| | </WRAP> |
| | |
| | |
| | |
| | |
| | ===== 번들 업데이트 ===== |
| | |
| | 홈페이지에서 번들 파일을 내려받아 업데이트 하는 방법에 대한 설명 |
| | 번들파일을 데이터스토어에 업로드한 후 해당 파일로 업데이트 |
| | |
| | <WRAP prewrap> |
| | <code bash> |
| | esxcli software vib install -d "/vmfs/volumes/Datastore/DirectoryName/PatchName.zip" |
| | </code> |
| | </WRAP> |
| | |
| | |
| | ===== 참조링크 ===== |
| | * https://www.eknori.de/2019-09-01/esxi-6-7-update-no-space-left-on-device/ |
| | * https://www.mynotes.kr/esxi-6-7-update-errno-28-no-space-left-on-device/ |
| |
| |