가상 시스템에서 지원되지 않는 값으로 CPU 수 설정 또는 메모리 설정 작업을 실행하면 가상 시스템이 사용할 수 없는 상태로 남아 있을 수 있습니다. 따라서 vCenter Server에서 이 문제를 해결해야 합니다.

문제

CPU 수 설정 또는 메모리 설정 작업을 실행한 후 가상 시스템의 전원을 켤 수 없습니다. 최근 작업에서 실패한 VM 전원 켜기 작업에 대한 메시지를 검토하면 호스트가 새 CPU 수나 새 메모리 값을 지원하지 않는다는 내용의 메시지를 확인할 수 있습니다.

원인

vCenter Server에서 CPU 및 메모리 값의 변경을 검증하는 방식으로 인해 관리자는 vRealize Operations Cloud 작업을 사용하여 해당 값을 지원되지 않는 용량으로 변경할 수 있습니다. 이러한 변경 문제는 가상 시스템 전원이 꺼져 있을 때 작업을 실행할 경우 발생할 수 있습니다.

개체의 전원이 켜져 있는 경우 작업이 실패하지만, 모든 값의 변경 내용이 롤백되고 시스템의 전원이 다시 켜집니다. 개체의 전원이 꺼진 경우 작업은 성공하고 vCenter Server에서 값이 변경됩니다. 하지만 CPU나 메모리를 지원되는 값으로 수동으로 변경하지 않고는 대상 개체가 작업 또는 vCenter Server를 통해 전원을 켤 수 없는 상태로 남아 있게 됩니다.

해결책

  1. 메뉴에서 관리를 클릭한 다음 왼쪽 창에서 기록을 선택합니다.
  2. 최근 작업을 클릭합니다.
  3. 작업 목록에서 실패한 VM 전원 켜기 작업을 찾아 작업에 연결된 메시지를 검토합니다.
  4. 작업이 실패한 이유를 나타내는 메시지를 찾습니다.
    예를 들어 전원이 꺼진 가상 시스템에서 CPU 수 설정 작업을 실행하여 CPU 수를 2개에서 4개로 늘렸지만 호스트에서 4개의 CPU를 지원하지 않을 수 있습니다. CPU 설정 작업이 최근 작업에서 완료했다고 보고했지만 가상 시스템의 전원을 켜려고 하면 작업이 실패합니다. 이 예에서는 가상 시스템이 작동하려면 4개의 CPU가 필요하지만, 호스트 하드웨어는 2개만 제공합니다.와 같은 내용의 메시지가 표시됩니다.
  5. 최근 작업 목록에서 개체 이름을 클릭합니다.
    기본 창이 업데이트되어 선택한 개체의 개체 세부 정보가 표시됩니다.
  6. 도구 모음에서 작업 메뉴를 클릭하고 vSphere Client에서 가상 시스템 열기를 클릭합니다.
    vSphere Web Client가 열리고 가상 시스템이 현재 개체로 표시됩니다.
  7. vSphere Web Client에서 관리 탭을 클릭하고 VM 하드웨어를 클릭합니다.
  8. 편집을 클릭합니다.
  9. 설정 편집 대화상자에서 CPU 수나 메모리를 지원되는 값으로 변경하고 확인을 클릭합니다.
    이제 웹 클라이언트나 vRealize Operations Cloud에서 가상 시스템의 전원을 켤 수 있습니다.