Ubuntu에서 VirtualBox write-through 드라이브가 작동하지 않습니다


1

일반 VDI에 Ubuntu가 설치된 VirtualBox VM이 있고 다른 쓰루 쓰루 VDI를 추가하여 테스트에 사용하는 다른 시스템 스냅 샷간에 전환 할 때 코드를 그대로 유지할 수 있습니다.

이 답변 에 따르면 , 쓰루 디스크에 대한 모든 변경 사항은 스냅 샷간에 유지되어야합니다. 그러나 작동하지 않는 것 같습니다. 연속 기입 드라이브의 변경 사항은 마치 일반 드라이브 인 것처럼 롤백됩니다.

지금까지 테스트 한 방법은 다음과 같습니다.

  1. VirtualBox의 VM에 드라이브를 연결했습니다. VirtualBox는 쓰려는 드라이브 유형을보고합니다.
  2. VM을 부팅하고에 드라이브를 마운트했습니다 /home/dev. 이 폴더의 속성을 열면 연속 기입 드라이브에 대해 여유 공간이보고되므로 원하는 위치에 실제로 마운트되었다고 가정합니다.
  3. 연속 기입 드라이브에 테스트 파일을 작성하고 스냅 샷을 작성했습니다.
  4. 첫 번째 파일과 함께 다른 파일을 작성하고 다른 스냅 샷을 작성했습니다.
  5. 3 단계에서 만든 스냅 샷으로 VM을 다시 되돌 렸습니다. Write-through 드라이브에 넣은 두 번째 파일은 마치 Write-through 드라이브가 아닌 일반 드라이브 인 것처럼 사라졌습니다. 폴더를 새로 고치거나 다시 여는 데 도움이되지 않았습니다.

sync변경 사항이 캐시 된 상태로 실제로 디스크에 기록되지 않은 경우 파일을 만든 후 명령을 실행하려고했지만 실제로 아무것도 변경하지 않았습니다.

VM에 공유 폴더가 연결되어 있으면 실제로 쓰 기 디스크에 문제가있을 수있는 곳을 읽었습니다 (사실 두 개). 나는 연결을 끊고 다시 테스트하려고 시도했지만 여전히 작동하지 않습니다.

두 번째 드라이브를 설정하는 동안 중요한 단계를 놓쳤습니까? 아니면 단순히 쓰루 드라이브가 어떻게 작동해야하는지 이해하지 못하고 제대로 작동하지 않았습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.