使用Hadoop集群的自定义域?

时间:2017-06-07 20:16:07

标签: hadoop dns

我正在研究一个研究项目,我目前拥有一个域名(我们称之为abc.xyz)。我在NameCheap上购买了它,并在域名上运行了一些基本的HTML / CSS / JavaScript(即http://abc.xyz/index.html)。

我想要做的是使用相同域的子域作为Hadoop域的FQDN,这样主机将是 master.abc.xyz slaveX (其中X是数字1,2,3 ......)主机将是 slaveX.abc.xyz 。实现此配置必须采取哪些步骤?我是否必须通过NameCheap的cPanel放弃托管?

1 个答案:

答案 0 :(得分:1)

在域名托管服务商的控制台中,您应该会找到将public function getState($state) { $state = (string) $state; $sqlSelect = $this->tableGateway->getSql()->select(); // Specify columns from 'posts' table $sqlSelect->columns(array('post_title', 'description', 'etc')); // Here you can specify columns for 'states' table $sqlSelect->join('states', 'posts.post_id = states.state_id', array('state', 'etc'), 'inner'); // Apply conditions here $sqlSelect->where(array('states.state' => $state)); $resultSet = $this->tableGateway->selectWith($sqlSelect); return $resultSet; } 和/或A条记录添加到现有域CNAME的选项。

正如您所指出的,每个Hadoop实例都有IP地址,那么您可以在这些行中添加abc.xyz条记录;

A

您还可以选择使用master A <IP of master instance> slave1 A <IP of slave 1> slave2 A <IP of slave 2> 条记录,这些记录只是Hadoop实例所具有的现有域名的简单和别名。

CNAME

完成更改后,请记住增加区域序列号(假设控制面板不会为您执行此操作。)等待一小段时间,然后您的更改应该传播,并允许您通过自己的域访问您的实例名。

如果您需要进一步的帮助,请发表评论&amp;我可以为你更新我的答案。