Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell VxRail: LCM 관련 스크립트가 손실되어 LCM이 요청 본문을 처리하지 못했습니다.

Summary: LCM 관련 스크립트가 손실되어 LCM이 요청 본문을 처리하지 못했습니다.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

다음 2가지 방법
중 하나를 사용하여 VxRail Cluster를 8.0.210으로 업그레이드합니다.1. VxRail 공용 API를 사용하여 업그레이드 사전 검사를 수행한 다음 공용 API를 계속 사용하여 업그레이드를 수행합니다.
2. VxRail 기반 VCF 환경의 SDDC Manager에서 업그레이드를 트리거합니다.
 
VxRail 플러그인 UI에서 업그레이드 프로세스를 확인하면 "요청 본문을 처리하지 못했습니다" 오류가 보고됩니다.
image.png

Cause

클러스터가 VxRail 4.5.x, 4.7.x 릴리스에서 VxRail 7.0.x, 8.0.x 릴리스로 업그레이드된 경우, VxRail Manager "/etc/vmware-marvin/scripts/lcm" 디렉토리에 업그레이드 마이그레이션 데이터를 저장하는 마이그레이션 폴더가 있으며 마이그레이션 폴더 소유자는 루트 사용자입니다.

VxRail 8.0.210 업그레이드 사전 검사는 "/etc/vmware-marvin/scripts/lcm" 디렉토리 아래의 콘텐츠를 백업하고 일부 검증 및 정리 작업을 수행한 다음 디렉토리 콘텐츠를 복원합니다.

마이그레이션 폴더 소유자가 루트 사용자이므로 업그레이드 사전 검사에 백업하거나 정리할 수 있는 충분한 권한이 없으므로 "/etc/vmware-marvin/scripts/lcm" 디렉토리 컨텐츠가 복원되지 않아 모든 LCM 관련 스크립트가 손실됩니다.

이 문제는 API 사전 검사 및 업그레이드 방법에만 영향을 미칩니다. VxRail 플러그인 UI에서 업그레이드를 수행하면 이 문제가 발생하지 않습니다.

Resolution

VxRail Manager에 8.0.210 LCM 스크립트를 배포하려면 아래 단계를 따르십시오.

1. Dell 지원 사이트에서 VxRail 8.0.210 업그레이드 복합 번들을 다운로드합니다.

2. 8.0.210 업그레이드 번들에서 "surrogate.war"의 압축을 풉니다.

3. "surrogate.war"에서 "lcm-scripts.zip"를 추출합니다.

4. "lcm-scripts.zip"을 "/tmp" 디렉토리의 VxRail Manager에 업로드합니다.

5. SSH를 통해 VxRail Manager VM에 로그인합니다. 루트 사용자로 전환하고 아래 명령을 실행합니다.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/

chmod 777 -R /etc/vmware-marvin/scripts/lcm

6. LCM을 다시 시도하십시오.

Article Properties


Last Published Date

14 Mar 2024

Version

1

Article Type

Solution