Pivotal Knowledge Base

Follow

How to Deploy PHD 2.x with isilon using icm_client

Environment

  • Isilon OneFS 7.2
  • PHD 2.1

Purpose

Here we will dicuss how to deploy PHD 2.1 with isilon OneFS 7.2. There are a few caveats we need to discuss as well as the proper installation procedure

Install Procedure

  1. Fetch the 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 "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>

Caveats

Here are a list of knwon or commont issues

Comments

Powered by Zendesk