![将 https 链接上传到数据存储区](https://linux22.com/image/569513/%E5%B0%86%20https%20%E9%93%BE%E6%8E%A5%E4%B8%8A%E4%BC%A0%E5%88%B0%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E5%8C%BA.png)
我有一个 4GB 文件的直接链接。
如何将其下载到 vSphere 4 的数据存储区?(无需将其下载到我的电脑)
提前致谢
答案1
您需要通过 SSH 访问 ESX 控制台,因为 ESX/ESXi 附带 BusyBox,而 BusyBox 的版本很低wget
。您可以在 vSphere Client 中启用 SSH 访问,配置 > 安全 > SSH 服务器。
首先,通过 SSH 连接到 ESX 主机(使用油灰如果你使用的是 Windows)
$ ssh [email protected]
将目录更改为要放置文件的数据存储区
~ # cd /vmfs/volumes/datastore1
然后,只需 wget 文件
~ # wget http://example.com/file.iso
现在从 vSphere 客户端挂载/使用该文件。
答案2
他问的是 HTTPS 链接,而不是 HTTP。
HTTPS 链接导致此错误: wget:不是 http 或 ftp url
解决方案:编译自己的 wget,并支持 SSL,或者为 ESX 下载 curl 二进制文件(静态编译)。