Jump to content
XPEnology Community

LoveLive

Transition Member
  • Posts

    6
  • Joined

  • Last visited

Everything posted by LoveLive

  1. //newpds님 네. 부트 이미지를 수정하는데서 좀 애먹었지만.. 덕분에 성공했습니다. 감사합니다. ^^
  2. 그동안 일이 바빠서 미뤄오다가 이제서 댓글을 적습니다. 요약해서 말하자면, XPEnoboot 5.1-5055.1 버전과 그 이후 버전부터는 Hyper-V 관련 모듈이 변경되었습니다. 그 중에 통합서비스와 하트비트에 관련된 모듈이 제거되었기에 XPEnoboot 5.1-5055.1 이후 버전에서는 통합서비스가 지원되지 않는 것입니다. 좀더 자세히 얘기하면, XPEnoboot 5.1-5055.1 버전은 hv_vmbus, hv_utils, hv_storvsc, hv_netvsc, hv_mouse 모듈을 로딩하고 XPEnoboot 5.1-5055.1 이후 버전은 hv_vmbus, hv_balloon, hv_storvsc, hv_netvsc 모듈을 로딩합니다. XPEnoboot 5.1-5055.1 버전은 부트이미지에서 Hyper-V 관련 모듈 중 hv_utils 모듈을 로딩했기에 통합서비스가 지원되었으나, 그 이후 버전부터는 어떠한 사유인지 개발팀에서 해당 모듈을 로딩하지 않습니다. 또한 http://www.xpenology.me의 How To에도 Hyper-V에 설치하는 방법이 제거되었구요. (웹 아카이브 : https://web.archive.org/web/20150504223 ... stallatie/) 이를 근거로 추정컨데, 현재 XPEnoboot 버전에서는 공식적으로 Hyper-V를 지원하지 않는 거 같습니다. http://www.xpenology.me의 How To에도 ESXi에서 올리는 방법만 남아있구요. (http://xpenology.me/installing-dsm-5-1- ... esxi5-5u1/) 여기서 hv_utils 모듈은 다음과 같은 기능을 합니다. NAME hv_utils — Hyper-V Utilities Driver SYNOPSIS To compile this driver into the kernel, place the following lines in the system kernel configuration file: device hyperv DESCRIPTION The hv_utils driver provides time keeping, shutdown and heartbeat functionality for FreeBSD guest partitions running on Hyper-V. Hyper-V is a hypervisor-based virtualization technology from Microsoft. The hv_utils driver is one of the core drivers required to be present in guest partitions running on Hyper-V. This driver provides the following functionalities to guest partitions: (a) Time Keeping: The clock inside the guest partition will remain accurate by synchronizing to the clock on the virtualization server via Timesync service, and with the help of the pluggable time source device. (b) Integrated shutdown: Guest partitions running FreeBSD can be shut down from Hyper-V Manager console by using the "Shut down" command. © Heartbeat: This feature allows the virtualization server to detect whether the guest partition is running and responsive. 즉, Hyper-V의 통합서비스, 하트비트 등에 관련된 모듈이라는 것을 알 수 있습니다. 따라서 현재 버전에서 Hyper-V의 통합서비스를 이용하려면 부트 이미지를 수정하여 Hyper-V 모듈을 예전 버전의 모듈로 변경하고, 이를 로딩하게끔 수정해주면 됩니다. 긴 글 읽어주셔서 감사합니다.
  3. //newpds님.. 정말 감사합니다. 주말 동안 테스트해보고 다시 말씀드리겠습니다!
  4. // imnas님.. 자꾸 얘기가 겉도는 거 같은데요... 다른 얘기는 차치하고, 이거 하나만 확인 부탁드릴게요. Hyper-V 상에 설치된 DSM이 실행되고 있는 상태에서 Hyper-V 관리자에서 종료 버튼을 눌러봐 주세요. 그 상태에서 종료가 실행되는지, 실패하는지 결과가 궁금합니다. 실패한다면 혹시... "가상 컴퓨터를 종료하지 못했습니다. 이러한 문제는 가상 컴퓨터가 현재 종료 상태를 지원하지 않을 경우 발생할 수 있습니다. 예를 들어 통합 서비스가 설치되지 않을 수 있습니다. 종료할 수 있는 운영 체제에서 가상 컴퓨터를 실행 중인 경우 통합 서비스가 설치되어 있고 가상 컴퓨터 설정에서 사용할 수 있도록 설정되어 있어야 합니다." 라는 메시지창이 뜨나요? 또한, Hyper-V 관리자의 가상 컴퓨터 목록에서 실행 중인 DSM을 선택한 후 하단의 하트비트 항목에 뭐라고 나오는지 포스팅 부탁드립니다. 첨언으로 저는 조립 PC가 아닌 HP 서버를 운용 중에 있습니다. 소중한 경험 감사합니다.
  5. 답변 감사합니다. 제가 이 포럼은 사용법이 익숙치 않아 여기에 imnas님과 newpds님의 댓글을 달도록 하겠습니다. //먼저 imnas님.. 1. 호스트 OS가 종료될 때 게스트 OS도 같이 종료 => Hyper-V의 가상 컴퓨터 설정 옵션에 보면 제일 하단에 [자동 시작 작업]과 [자동 종료 작업] 옵션이 있습니다. 말 그대로 호스트 OS가 시작되거나 종료될 때 게스트 OS를 시작시키거나 종료시키는 옵션입니다. [자동 시작 작업]은 호스트 OS가 시작된 이후 게스트 OS를 자동으로 시작시키는 옵션이고 [자동 종료 작업]은 호스트 OS가 종료될 때 게스트 OS를 먼저 자동으로 종료시켜서 데이터를 안전하게 보관하게 하는 옵션입니다. 이 중에서 [자동 종료 작업] 옵션의 세부 항목에 보면 <게스트 운영체제 종료>라는 항목은 XPEnoboot에 통합서비스가 지원되어야만 가능한 옵션입니다. 그런데, 제가 위에서도 언급했다시피 XPEnoboot 5.1-5055.1 버전 이후부터는 통합서비스가 지원되지 않아 이 옵션의 활용이 불가능하다고 한 것입니다. 2. 게스트 OS가 되살아났을 때 CIFS로 마운트된 폴더들의 연결이 다 끊어지는 현상 => 1의 <게스트 운영체제 종료> 세부 항목이 통합서비스가 지원되지 않아 선택할 수 없는 옵션이기에 <가상 컴퓨터 상태 저장>이라는 옵션으로 대체했을 때 발생하는 상황을 언급한 것입니다. 당연히 CIFS는 네트워크 연결이기 때문에 되살아났을 때 뭔가 다시 연결해주는 작업을 해줘야겠지만, 현재 DSM에는 이러한 기능이 없기 떄문에 <가상 컴퓨터 상태 저장> 옵션을 활용하기 어렵다고 토로한 것입니다. 3. 게스트 OS의 가상 컴퓨터 상태 저장 옵션을 사용하면 되긴 하지만 => 2번과 같은 내용이므로 언급은 생략하겠습니다. 제가 "Hyper-V로 XPEnoboot 5.2-5644.5 사용 하시는 분 계신가요?" 라는 질문을 드린 취지는 DSM을 Hyper-V로 제대로 사용하려면 통합서비스의 지원이 필수인데, XPEnoboot 5.1-5055.1 버전 이후부터는 통합서비스가 지원되지 않는 상황에서 다른 분들은 Hyper-V로 어떻게 운영하는지 궁금하여 올린 것입니다. 장문의 답변 감사합니다. //newpds님.. 저도 메시지로 답변을 드려야 하는 것이 예의겠지만, 아직 이 포럼의 사용법이 익숙치 않아 공개적으로 답변을 단 점 죄송스럽게 생각합니다. 언급해주신 Open-VM-tools는 DSM 상에서 VM을 구동하기 위한 툴로 알고 있습니다. 따라서 지금 제 상황과는 맞지 않는 거 같습니다. ^^;; 관심가져주셔서 감사합니다.
  6. 안녕하세요. 저는 Windows 10에서 Hyper-V로 XPEnology를 사용 중에 있습니다. 근데, 아무래도 호스트 OS가 Windows다 보니 호스트 OS가 종료될 때 게스트 OS도 같이 종료되어야 할 필요가 있습니다. 그래서 현재 호스트 OS가 종료될 때, 게스트 OS도 같이 종료되게끔 설정하여 사용 중입니다. 문제는 이게 가능하려면, XPEnoboot에서 통합서비스를 지원해줘야 하는데, XPEnoboot 5.1-5055.1 버전까지는 잘 지원되었다가 그 이후 버전부터 현재의 최신 버전인 XPEnoboot 5.2-5644.5까지 모두 통합서비스가 지원되지 않고 있습니다. 그래서 각종 보안 이슈의 위험에도 불구하고, 여전히 XPEnoboot 5.1-5055.1 버전에 머무르고 있습니다. 물론 호스트 OS가 종료될 때 게스트 OS의 가상 컴퓨터 상태 저장 옵션을 사용하면 되긴 하지만, 이는 또 게스트 OS가 되살아났을 때 CIFS로 마운트된 폴더들의 연결이 다 끊어지는 현상이 있어 사용하기 애매한 부분이 있습니다. 혹시나 하는 마음에 매번 XPEnoboot가 버전업될 때마다 테스트용 가상 머신을 생성하여 현재 사용 중인 세팅과 동일하게 설정한 후 종료 테스트를 해보았지만, 항상 마찬가지 결과를 얻을 뿐입니다. 다른 분들은 Windows 상의 Hyper-V를 이용해서 사용 중에 이러한 이슈를 겪고 계신 분은 없으신가요? 혹시나 해서 예전에 다른 블로그에 포스팅되었던 글을 링크 겁니다. http://blog.mystor.net/archives/1199
×
×
  • Create New...