我已在 Windows 8 主机上安装了 Cloudera Quickstart VM。我想知道是否可以在VM中使用sqoop从主机中运行的mysql数据库导入数据。VM运行centOS。如果是这样,我必须进行哪些配置更改。
谢谢
最佳答案
这取决于您的虚拟机设置方式。如果您的虚拟机仅使用内部网络作为网络接口(interface)设备,则不需要。
如果您的网络接口(interface)设备设置为使用 NAT 或桥接,那么可以。桥接网络接口(interface)是最容易使用的,因为它不涉及路由。如果您的网络设置为桥接模式,那么您的虚拟机将从与主机相同的位置获取 DCHP 地址。连接mysql数据库只是平常的<hostip>:3306
.
如果网络设备设置为 NAT,那么您必须弄清楚如何在两个网络之间进行路由。将虚拟机设置为桥接模式可能比介绍如何路由 NAT 接口(interface)要容易得多。
关于mysql - 在Cloudera Quickstart VM中使用sqoop从主机导入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22695537/