title: Not able to create collection in solrcloud mode
body: <p>I have installed solr on 3 node. I wanted to create collection with 3 shards and 2 replica. But I am getting following error.</p>
  
  <p>I have stared solr with following command </p>
  
  <p><strong>bin/solr start -c -z xk1:2181,zk2:2181,zk3:2181 -Dsolr.directoryFactory=HdfsDirectoryFactory -Dsolr.lock.type=hdfs -Dsolr.hdfs.home=hdfs:///user/solr</strong></p>
  
  <p>My solr is started.</p>
  
  <p>I am creating collection with following command </p>
  
  <p><strong>bin/solr  create -c Collection1 -d data_driven_schema_configs -n wafmaster1944  -rf 2 -s 3</strong></p>
  
  <p>But I am getting following error </p>
  
  <p>Collection: Collection1 operation: create failed:org.apache.solr.common.SolrException
      at org.apache.solr.cloud.OverseerCollectionMessageHandler.createCollection(OverseerCollectionMessageHandler.java:2070)
      at org.apache.solr.cloud.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:219)
      at org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:433)
      at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor$1.run(ExecutorUtil.java:231)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)
  Caused by: java.lang.IllegalArgumentException: nodeName does not contain expected '_' seperator: :8983
      at org.apache.solr.common.cloud.ZkStateReader.getBaseUrlForNodeName(ZkStateReader.java:780)
      at org.apache.solr.cloud.OverseerCollectionMessageHandler.createCollection(OverseerCollectionMessageHandler.java:2007)</p>
  
  <p>Please help me to solve this issue.</p>
  
  <p>Vikas</p>