2010-06-22 2 views
1

엔터프라이즈 소프트웨어를 빌드하는 ANT 태스크를 실행하는 Windows 배포 서버가 있습니다. 내가해야 할 일은 ANT 태스크가 VM 이미지를 복사 및 실행 (Linux) 한 다음 호스트 운영 체제 (ant 태스크 자체를 통해)를 통해 Linux VM과 통신하는 것입니다. 우리는 파일이나 명령을 보낼 수 있어야합니다.호스트 운영 체제를 통해 VM에 연결

실용적인 방법이 있습니까? Windows (Windows와 Windows 간의 상호 작용)를 실행하는 VM에도 명령을 보낼 수있는 방법이 이미 있다는 것을 알고 있습니다. 그러나 Windows-Linux 상호 작용을 수행 할 수있는 방법이 있습니까?

+0

어떤 기술을 사용합니까? VM웨어는 두 VM웨어 컨테이너와 상호 작용할 수있는 스크립트를 가지고 있지만 내부의 OS도 가지고 있습니다. –

+0

우리는 VM웨어 서버를 사용하고 있습니다. 혹시 그 재료에 대한 링크가 생기면 어떨까요? 나는 그것을 사용하는 법을 알고 싶다. – Sam

답변

2

아마도 ssh를 사용하는 것이 가장 간단 할 것입니다. 이를 위해 ant task이 있습니다. Scp task 파일

을 복사 할 수도있다
2

그것은 당신이해야 할 일에 따라 달라집니다,하지만 :

  • 리눅스 시스템은 SSH 서버를 노출 수 있고, 호스트는 그냥 통해 필요가 아무것도 할 수 SSH.
  • Linux 시스템이 호스트에서 사용하는 웹 서비스를 노출 할 수 있습니다.
  • 리눅스 시스템은 호스트가 연결하고 읽거나 쓰는 Samba 공유를 노출시킬 수 있습니다 (필요한 것은 일부 파일을 다루는 것 같지만 가능성은 희박합니다).

아마도 수십 가지 옵션이 있습니다.

3

내가 원하는 것을 구현했습니다. 물론, 내 자신의 목적을 위해, 그리고 나서 그냥 키워드 "VM웨어"와 "개미"를 검색 하여이 질문을 발견.

https://github.com/zhuravlik/ant-vix-tasks

는 개미가 VM웨어 VM을 관리하는 대한 taskset입니다. VIX API를 통해 작동하므로 Linux 게스트가이를 지원해야합니다.

VM웨어 서버로 테스트하지 않았습니다. 워크 스테이션에서만. 하지만 API가 일반적이므로 제대로 작동해야합니다.

관련 문제