创建跨集群服务
<p>本文介绍如何创建跨集群服务。</p>
<p><span style="font-size:16px"><strong>前提条件</strong></span></p>
<p>集群管理列表中至少存在2个或2个以上的正常集群才可以创建跨集群服务。目前不支持跨子网。</p>
<p> </p>
<p><span style="font-size:16px"><strong>操作步骤</strong></span></p>
<p>1. 登录<a href="http://ocftcloud.com/console/hadoop/overview" target="_blank">E-MapReduce控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>集群管理</strong>,进入<strong>集群管理</strong>页面。</p>
<p>3. 切换至<strong>跨集群服务</strong>页签,选择目标地域,单击页面右上角<strong>创建</strong><strong>跨集群服务</strong>,进入<strong>创建</strong><strong>跨集群服务</strong>页面。</p>
<p><img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20192708161911-134e318f9683.png" style="height:301px; width:830px" /></p>
<p>4. 根据如下信息,创建跨集群服务。</p>
<p><strong>计费模式</strong></p>
<table border="1" cellpadding="0" cellspacing="0" style="width:790px">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top; width:132px">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top; width:652px">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:132px">
<p>计费模式</p>
</td>
<td style="vertical-align:top; width:652px">
<p>目前只提供按量付费模式。</p>
</td>
</tr>
</tbody>
</table>
<p><strong>区域选择</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top; width:129px">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top; width:658px">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:129px">
<p>地域</p>
</td>
<td style="vertical-align:top; width:658px">
<p>一般选择默认的区域。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:129px">
<p>可用区</p>
</td>
<td style="vertical-align:top; width:658px">
<p>选择跨集群服务所在的可用区(Zone),不同的可用区会有不同的机型和磁盘。在每个 Region 内存在多个可用区。可用区在物理上属于不同的区域,一般来说如果需要较好的网络,推荐您选择相同的可用区,但是这样也会使创建集群失败的风险增大,因为单个可用区的存库不一定那么充足。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:129px">
<p>高可用域</p>
</td>
<td style="vertical-align:top; width:658px">
<p>选择跨集群服务所在的可用区的高可用域。</p>
</td>
</tr>
</tbody>
</table>
<p><strong>网络配置</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top; width:125px">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top; width:662px">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:125px">
<p>VPC</p>
</td>
<td style="vertical-align:top; width:662px">
<p>选择专有网络(VPC),专有网络需要额外提供所属 VPC 以及子网(交换机)。若还未创建,可前往VPC控制台进行创建。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:125px">
<p>子网</p>
</td>
<td style="vertical-align:top; width:662px">
<p>选择VPC下的子网,剩余IP数量不能为0。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:125px">
<p>安全组</p>
</td>
<td style="vertical-align:top; width:662px">
<p>绑定安全组,若无安全组可选,单击<strong>创建安全组</strong>进行创建,详情请参考<a href="https://www.ocftcloud.com/ssr/help/network/vpc/og.safety.csg" target="_blank">创建安全组</a>。</p>
</td>
</tr>
</tbody>
</table>
<p><strong>服务配置</strong></p>
<table border="1" cellpadding="0" cellspacing="0" style="width:793px">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top; width:123px">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top; width:664px">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:123px">
<p>服务名称</p>
</td>
<td style="vertical-align:top; width:664px">
<p>跨集群服务的名称。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:123px">
<p>描述</p>
</td>
<td style="vertical-align:top; width:664px">
<p>跨集群服务的简单描述。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:123px">
<p>主机配置</p>
</td>
<td style="vertical-align:top; width:664px">
<p>设置安装跨集群服务的主机配置信息,包含以下信息:</p>
<p>• 主机类型:目前仅支持通用型。</p>
<p>• 主机规格:不同可用区有不同主机规格。</p>
<p>• 主机数量:默认为1,不支持修改。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:123px">
<p>选择集群</p>
</td>
<td style="vertical-align:top; width:664px">
<p>选择两个可使用跨集群服务的集群,并设置1个主集群用于支持写操作,如数据库insert语句。</p>
</td>
</tr>
</tbody>
</table>
<p><strong> </strong>5. 勾选<strong>我已阅读《</strong><strong>E-MapReduce</strong><strong>服务条款》</strong>,点击<strong>确认订单</strong>,进入<strong>订单确认</strong>页面。</p>
<p>6. 单击<strong>确认支付</strong>,进入<strong>支付结果</strong>页面。</p>
<p> </p>
<p><span style="font-size:16px"><strong>执行结果</strong></span></p>
<p><strong>方法一</strong></p>
<p>1. 在<strong>支付结果</strong>页面,单击<strong>查看订单</strong>,进入<strong>产品订单</strong>页面。</p>
<p><img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20192708162058-17dc687792f4.png" style="height:313px; width:791px" /></p>
<p>2. 单击<strong>订单编号</strong>,可查看订单的详细信息。</p>
<p> </p>
<p><strong>方法二</strong></p>
<p>1. 单击<strong>管理控制台</strong>,进入<strong>集群管理</strong>页面,切换至<strong>跨集群服务</strong>页签,进入跨集群服务列表页面,选择目标地域,可查看到刚刚创建的跨集群服务信息。</p>
<p><img src="https://obs-cn-shanghai.ocftcloud.com/pacloud/20192012113341-14b308e095a3.png" style="height:238px; width:800px" /></p>
<p>2. 等待3~5分钟,刷新页面或点击页面右上角<strong>刷新</strong>按钮,当状态转为<strong>运行中</strong>时,可对刚刚创建的跨集群服务进行相关应用。</p>
<p>3. 最简单的跨集群服务验证方法是使用E-MapReduce控制台交互式IDE创建跨集群Hive任务或创建跨集群Spark任务功能。在保证刚刚创建的跨集群服务中关联集群网络连通的情况下,执行跨集群Hive/Spark任务(选择刚刚创建成功的跨集群服务)将返回跨集群服务关联的所有连通集群的结果。</p>
<p>示例:</p>
<p>存在集群A(实例ID为c1,有库default,db_a)、B(实例ID为c2,有库default,db_b)、C(实例ID为c3,有库default,db_c),A、B、C在网络上相互连通(如需配置网络联通性请参照平安金融云<strong>网络和</strong><strong>CDN</strong>相关文档),跨集群服务S关联集群A、B、C,主集群为A(对A中的库表支持写操作,如create或insert等语句可以执行成功),在E-MapReduce控制台交互式IDE创建跨集群Hive任务Task1,执行集群为B,输入内容为:</p>
<pre>
<code>show databases;</code></pre>
<p><br />
则Task1的执行结果将返回A、B、C所有的库,包括default、db_a、c2_default、c2_db_b、c3_default、c3_db_c。</p>
提交成功!非常感谢您的反馈,我们会继续努力做到更好!