Java 通过主机操作系统与虚拟机对话
我这里有一个Windows分发服务器,它运行一个ANT任务来构建企业软件。我需要做的是让ANT任务复制并运行一个VM映像(Linux),然后…通过主机操作系统(通过ANT任务本身)与该Linux VM对话。我们需要能够向其发送文件和/或命令Java 通过主机操作系统与虚拟机对话,java,linux,ant,vmware,virtualization,Java,Linux,Ant,Vmware,Virtualization,我这里有一个Windows分发服务器,它运行一个ANT任务来构建企业软件。我需要做的是让ANT任务复制并运行一个VM映像(Linux),然后…通过主机操作系统(通过ANT任务本身)与该Linux VM对话。我们需要能够向其发送文件和/或命令 有没有切实可行的办法?我知道我们已经有了一种方法,可以向同样运行Windows的VM发送命令(因此Windows Windows交互)——但是有没有一种方法可以进行Windows linux交互?使用ssh可能是最简单的方法。这是有道理的。还可以使用ssh复
有没有切实可行的办法?我知道我们已经有了一种方法,可以向同样运行Windows的VM发送命令(因此Windows Windows交互)——但是有没有一种方法可以进行Windows linux交互?使用ssh可能是最简单的方法。这是有道理的。还可以使用ssh复制文件,这可能是最简单的方法。这是有道理的。也可以复制文件这取决于您需要执行的操作,但是:
- Linux系统可以公开一个SSH服务器,主机可以通过SSH做任何它需要做的事情
- Linux系统可以公开主机使用的web服务
- Linux系统可能会公开一个Samba共享,然后主机连接到该共享并从中读/写(如果您只需要处理一些文件,但这似乎不太可能)
可能有几十种选择。这取决于您需要做什么,但是:
- Linux系统可以公开一个SSH服务器,主机可以通过SSH做任何它需要做的事情
- Linux系统可以公开主机使用的web服务
- Linux系统可能会公开一个Samba共享,然后主机连接到该共享并从中读/写(如果您只需要处理一些文件,但这似乎不太可能)
可能有几十种选择。我已经实现了您想要的东西。当然,出于我自己的目的,然后通过谷歌搜索关键词“vmware”和“ant”发现了这个问题 这是Ant管理VMWare VM的任务集。 它通过VIXAPI工作,因此Linux来宾应该得到它的支持 不过,我没有使用VMWare Server对其进行测试。只有工作站。
但是API是通用的,所以它应该可以工作。我已经实现了您想要的东西。当然,出于我自己的目的,然后通过谷歌搜索关键词“vmware”和“ant”发现了这个问题 这是Ant管理VMWare VM的任务集。 它通过VIXAPI工作,因此Linux来宾应该得到它的支持 不过,我没有使用VMWare Server对其进行测试。只有工作站。
但是API是通用的,所以它应该可以工作。您使用哪种虚拟机技术?vmware有脚本,允许您与vmware容器以及其中的操作系统进行交互。我们使用的是vmware server。你会碰巧有一些链接到该材料吗?我很想学习使用它。你使用哪种虚拟机技术?vmware有脚本,允许您与vmware容器以及其中的操作系统进行交互。我们使用的是vmware server。你会碰巧有一些链接到该材料吗?我很想学着用它。