[수정됨] VMware: 가상 머신 디스크 통합이 필요함
Vmware Virtual Machine Disks Consolidation Is Needed
많은 사용자들이 혜택을 받고 있습니다. 가상 머신 디스크 통합이 필요함 VMware vSphere 클라이언트를 사용할 때 오류가 발생합니다. 오류의 원인은 무엇입니까? 어떻게 고치나요? 이제 MiniTool과 함께 답을 탐색해 보겠습니다.
이 페이지에서:VMware vSphere는 가상 머신 관리를 위한 완전한 플랫폼으로 작동하는 가상화 소프트웨어 애플리케이션입니다. 게스트 OS 종료, 콘솔 실행, 설정 편집, 스냅샷 생성 등과 같은 다양한 가상 머신 작업을 수행하는 데 사용할 수 있습니다. 그러나 많은 사용자는 소프트웨어를 사용할 때 가상 머신 디스크 통합이 필요하다는 오류를 경험합니다.
여러 포럼 및 커뮤니티의 사용자 보고서에 따르면 가상 머신 디스크 통합이 필요합니다. 오류는 주로 여러 가상 디스크 파일을 단일 디스크로 병합할 때 발생합니다. 다음은 Nakio 포럼의 실제 예입니다.
안녕, 얘들아! VMware 가상 머신 디스크 통합이 필요하다는 오류 메시지가 나타납니다. 내가 그걸로 무엇을 할 수 있는지 아시나요? 감사해요!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
가상 머신 디스크 통합 필요 오류의 가능한 원인
가상 디스크 통합은 VM에서 스냅샷을 만든 후 생성된 가상 디스크 파일을 병합하는 프로세스입니다. 대부분의 경우 디스크 통합을 수행하는 것은 성능 저하를 방지하거나 일부 문제를 해결하는 것입니다.
스냅샷을 찍으면 델타 디스크가 생성되고 변경 사항이 해당 델타 디스크에 기록되는 것을 확인할 수 있습니다. 결과적으로 각 델타 디스크에는 이전 델타 디스크 상태와 비교하여 변경된 모든 내용이 포함되며 상위 디스크는 변경되지 않은 상태로 유지되므로 가상 머신에 데이터가 중복됩니다.
스냅샷 및 관련 가상 디스크 파일이 점점 커지면 성능이 저하될 수 있습니다. 그러나 VMware 디스크 통합을 성공적으로 시작한 후에는 델타 디스크의 모든 데이터가 단일 디스크로 병합되고 VM 파일이 있는 디스크에 중복 데이터가 남지 않습니다. 즉, 가상 디스크 파일을 통합한 후 디스크 공간이 정리됩니다.
그러나 가상 머신 디스크 통합 프로세스가 항상 원활하지는 않습니다. 많은 사람들이 VMware 가상 머신 디스크 통합이 필요하다는 오류를 경험합니다. 왜? 이는 여러 가지 가능한 원인으로 인해 발생할 수 있습니다. 여기에는 다음과 같이 나열되어 있습니다.
- 디스크 공간이 부족합니다. VMFS 데이터스토어에서 가상 디스크 통합을 수행합니다. 일반적으로 데이터 저장소에 최소한 1GB의 여유 공간이 필요합니다.
이제 가상 머신 통합 필요 상태 오류의 가능한 원인을 알았어야 합니다. 문제를 해결하는 방법을 살펴보겠습니다.
데스크탑 Windows 관리자가 작동을 멈추고 닫혔습니까? [결정된]많은 사용자가 Desktop Windows Manager가 작동을 멈추고 종료되었다고 보고했습니다. 이 게시물에서는 가능한 원인을 설명하고 해당 수정 사항을 제공합니다.
자세히 알아보기가상 머신 디스크 통합이 필요함 오류를 수정하는 방법
VMware 가상 머신 디스크 통합 필요 오류의 가능한 모든 원인을 분석한 후 다음 5가지 적용 가능한 수정 사항을 살펴봅니다. 문제가 해결될 때까지 여기에서 순서대로 시도해 볼 수 있습니다.
방법 1. 가상 머신 디스크 파일을 올바르게 통합하기
가상 머신 통합 필요 상태 오류에 대한 첫 번째이자 간단한 수정 방법은 가상 머신 디스크 파일을 올바르게 통합하는 것입니다. 그렇게 하려면 아래의 세부 단계를 따르십시오.
1 단계. 컴퓨터에서 VMware vSphere 클라이언트를 실행합니다.
2 단계. 마우스 오른쪽 버튼을 클릭하세요. VM 디스크 파일을 통합하려는 이름을 선택하고 스냅샷 > 통합 하위 메뉴에서.
3단계. 그러면 다음과 같은 확인 메시지가 나타납니다. 이 작업은 가상 머신의 모든 중복된 다시 실행 로그를 통합합니다. 너 정말 계속하고 싶니? . 클릭 예 VMware 디스크 통합을 확인합니다.
메모: 디스크 통합 프로세스 중에 일부 데이터가 손실될까 봐 걱정된다면 VMware 가상 머신 백업을 만들 수 있습니다. 예를 들어 모든 VM 파일러를 데이터 저장소의 다른 폴더로 전송할 수 있습니다.
그런 다음 vSphere 클라이언트는 가상 디스크 파일을 통합하고 로그를 지웁니다. 프로세스에 필요한 시간은 VM 크기, 스냅샷 수 및 VM 로드에 따라 다릅니다. 완료되면 가상 머신 통합 필요 상태 오류가 사라져야 합니다.
2. 기존 VM 스냅샷 모두 삭제하기
디스크 통합 오류의 또 다른 주요 원인은 잠긴 VM 파일입니다. 다른 오류 메시지가 나타나는 경우 파일이 잠겨 있으므로 파일에 액세스할 수 없습니다. 디스크를 통합하는 동안 오류가 발생했습니다. 프로세스 중에 이는 VM 디스크 파일이 백업 애플리케이션에 의해 잠겨 있음을 나타냅니다. 이 경우 다음을 수행하여 VM 파일을 잠금 해제해야 합니다. 수정 2 또는 수정 3 . 여기에서는 모든 스냅샷을 삭제하여 VM 파일을 잠금 해제하는 방법을 보여줍니다.
1 단계. 실행 중인 가상 머신을 종료하고 새 VM 디스크 스냅샷을 생성합니다.
2 단계. 마우스 오른쪽 버튼을 클릭하세요. VM 상단 메뉴에서 탭을 누른 다음 선택하세요. 스냅샷 그리고를 클릭하세요 모든 스냅샷 삭제 .
3단계. 때로는 가상 머신 통합 필요 상태가 불일치로 인해 트리거될 수 있습니다. -ctk.vmdk 파일. 따라서 CTK 파일을 삭제해 볼 수 있습니다.
4단계. 이제 위에서 설명한 대로 가상 디스크 파일을 다시 통합해 볼 수 있습니다.
팁: 이 단계가 도움이 되지 않으면 VM을 종료하고 열 수 있습니다. VM 설정 , VM 옵션 탭을 확장한 다음 고급의 카테고리를 클릭하고 구성 편집 . 구성 창에서 다음을 클릭합니다. 구성 매개변수 추가 , 다음을 추가하세요. asyncConsolidate.forceSync 매개변수로 설정하고 진실 .수정 3. VM을 다른 ESXi 호스트로 이동
백업 애플리케이션에서 생성된 잠긴 VM 파일은 주로 여러 ESXi 호스트에서 파일에 대한 동시 쓰기를 방지하는 데 사용됩니다. 그러나 이러한 잠긴 디스크 파일은 가상 디스크 통합 필요 오류를 유발할 수 있습니다. 파일 잠금을 해제하려면 VM을 다른 ESXi 호스트로 이동할 수 있습니다.
1 단계. VM이 있는 ESXi 호스트에서 관리 에이전트를 다시 시작합니다. 이렇게 하려면 ESXi 셸을 열거나 SSH를 통해 ESXi 호스트에 연결하고 루트로 아래 명령을 실행할 수 있습니다.
services.sh 다시 시작
또는
/etc/init.d/hostd 재시작
/etc/init.d/vpxa 다시 시작
팁: 다음으로 이동하여 ESXi 직접 콘솔을 열 수도 있습니다. 문제 해결 옵션 , 선택 관리 에이전트 다시 시작 (눌러서 입력하다 필요한 옵션을 활성화하고 누르면 F11 확인.)
2 단계. 이제 아래 명령을 실행하여 잠긴 VM 파일을 확인할 수 있습니다.
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
3단계. VM 파일이 있는 데이터 저장소의 경로를 식별하려면 호스팅된 로그 파일을 확인하십시오.
cat /var/log/hostd.log |grep -i vm_name
4단계. VM 파일 위치를 확인한 후 데이터 저장소의 VM 디렉터리로 이동합니다.
CD /vmfs/volumes/datastore_name/vm_name
5단계. VM 파일에 의해 잠긴 ESXi 호스트를 나열하려면 다음 명령을 적용하십시오.
나는 `ls`에 있다; do vmfsfilelockinfo -p $i ;done|grep '잠겼습니다|잠금을 소유한 호스트|총 소요 시간' | sed 's|파일에 대한 잠금을 소유한 호스트는 ||g'|sed 's|총 시간|—|g' | awk '{print $1}' |uniq
6단계. ESXi 관리 에이전트를 다시 시작합니다(포함 호스팅됨 그리고 vpxa ). 그런 다음 EXSi 호스트에서 아래 명령을 실행하여 VM 파일의 잠금을 해제합니다.
/etc/init.d/hostd 재시작
/etc/init.d/vpxa 다시 시작
완료되면 가상 머신 디스크 파일을 다시 통합하여 오류가 계속 나타나는지 확인할 수 있습니다.
4. 디스크 공간 확장하기
위에서 언급한 것처럼 VMware 가상 머신 디스크 통합이 필요합니다. 오류는 디스크 공간 부족으로 인해 발생할 수 있습니다. 따라서 VMFS 데이터스토어에 충분한 여유 디스크 공간(1GB 이상)이 있는지 확인하는 것이 좋습니다. 그렇지 않은 경우 디스크 공간을 확장해야 합니다.
VFMS 데이터 저장소의 파일을 삭제하지 않으려면 디스크 공간을 확장하는 것이 좋습니다. 데이터 손실 없이 디스크 드라이브를 확장하는 방법은 무엇입니까? 다기능 파티션 관리자인 MiniTool Partition Wizard를 사용하면 이 작업을 쉽게 수행할 수 있습니다. 또한 다음과 같은 용도로 사용할 수 있습니다. 디스크 공간 분석 , NTFS를 FAT로 변환, OS 마이그레이션 , 손실된 데이터 복구 등
MiniTool 파티션 마법사 무료다운로드하려면 클릭하세요100%깨끗하고 안전함
MiniTool 유틸리티를 사용하여 파티션을 확장하는 방법은 다음과 같습니다.
1 단계. 이 소프트웨어를 실행하여 기본 인터페이스로 들어간 다음 VMFS 데이터 저장소가 있는 디스크 드라이브를 선택하고 다음을 클릭합니다. 파티션 확장 왼쪽 창에서.
2 단계. 여유 공간을 확보하려는 드라이브를 선택한 다음 슬라이더 막대를 끌어 여유 공간을 차지하거나 요구 사항에 따라 특정 볼륨을 입력합니다. 그런 다음 클릭하세요. 좋아요 .
3단계. 클릭 적용하다 프로세스를 실행합니다.
수정 5. 대안을 사용하여 VMware 디스크 통합 실행
위의 모든 방법을 시도한 후에도 여전히 VMware 디스크 통합 오류가 발생하는 경우 vSphere라는 대안을 사용하는 것이 좋습니다. 파워CLI 가상 디스크 파일을 통합합니다. PowerCLI는 확장할 수 있는 그래픽 사용자 인터페이스입니다. 파워셸 VMware 환경을 이해하고 상호 작용합니다. 이를 사용하여 가상 디스크를 통합하는 방법은 다음과 같습니다.
1 단계. PowerCLI 클라이언트를 실행하고 VM으로 ESXi 호스트를 관리하는 vCenter Server에 연결한 후 메시지가 표시되면 자격 증명을 입력합니다.
연결-VIServer vcenter01.test.com
2 단계. 아래의 다음 명령을 실행하여 가상 머신 통합이 필요한 상태의 VM 목록을 가져옵니다.
VM 가져오기 | Where-객체 {$ _. Extensiondata.Runtime.ConsolidationNeeded}
3단계. 이제 아래 명령을 실행하여 가상 머신 디스크 파일을 통합할 수 있습니다.
VM 가져오기 | Where-객체 {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
당신의 의견은 무엇입니까
가상 디스크 통합이 필요한 오류를 수정하는 방법은 무엇입니까? 이제 위에서 설명한 5가지 수정 사항 중 일부 또는 전부를 시도해보고 어느 것이 가장 적합한지 확인할 수 있습니다. 오류에 대한 더 나은 해결 방법이 있으면 댓글 영역에 적어주세요. 또한 다음 주소로 이메일을 보내실 수도 있습니다. 우리를 MiniTool 소프트웨어를 사용하는데 어려움이 있을 때.