How to deploy PHD 2.x with isilon using icm_client
search cancel

How to deploy PHD 2.x with isilon using icm_client

book

Article ID: 295120

calendar_today

Updated On:

Products

Services Suite

Issue/Introduction

This article covers how to deploy PHD 2.x with Isilon using icm_client. We will discuss how to deploy PHD 2.1 with Isilon OneFS 7.2. 


Environment

Product Version: 2.1

Resolution

1. Fetch the PHD 2.1.0.0 cluster config template using icm:

icm_client fetch-configuration -o /tmp/MyIsilonClusterConfig

2. Open /tmp/MyIsilonClusterConfig/clusterconfig.xml and remove the hdfs from the service tag:

<!--<services>hdfs,yarn,zookeeper,hbase,hive,hawq,pig,mahout,pxf</services>-->
 <services>yarn,zookeeper,hbase,hive,hawq,pig,mahout,pxf</services>

3. Comment out hdfs under the "hostRoleMapping" tag:

<hostRoleMapping>

	<!--

         <hdfs>

             <namenode>hdm1.phd.local</namenode>

             <datanode>hdw1.phd.local,hdw2.phd.local,hdw3.phd.local</datanode>

             <standbynamenode>hdw1.phd.local</standbynamenode>

             <journalnode>hdm1.phd.local,hdw1.phd.local</journalnode>

         </hdfs>

    -->

</hostRoleMapping>
4. Add isi-hdfs to the "service" tag:
<services>isi-hdfs,yarn,zookeeper,hbase,hive,hawq,pig,mahout,pxf</services>
5. Add the isi-hdfs configuration tags:
<services>isi-hdfs,yarn,zookeeper,hbase,hive,hawq,pig,mahout,pxf</services>

<externalServices>

	<isi-hdfs>

		<url>hdfs://isi-host.phd.local:8020</url>

	</isi-hdfs>

</externalServices>

<hostRoleMapping>

</hostRoleMapping>

Here are a list of known or common issues: