蜂巢壳未启动

时间:2018-06-30 06:27:28

标签: ubuntu hadoop hive

function get-data()
{
   $rec=[PSCustomObject]@()
   $DLGP = "" | Select "Name","Grade","Score"

   foreach($record in $data) 
   {
       $DLGP.Name=$record.name
       $DLGP.Grade=$record.grade
       $DLGP.Score=$record.score
       $rec += $DLGP
   }
   return $rec
}

$mydata=get-data
$mydata | Export-Csv -Path $outputPath -NoTypeInformation

我正在ubuntu上运行一个单节点hadoop集群。 我已经看到了关于这个问题的许多答案,我都尝试了所有答案,但错误仍然存​​在。

hive-site.xml:

lalitha@lalitha-VirtualBox:~/Downloads/apache-hive-0.13.0-bin$ hive
Logging initialized using configuration in jar:file:/home/lalith/Downloads/apache-hive-0.13.0-bin/lib/hive-common-0.13.0.jar!/hive-log4j.properties
Exception in thread "main" java.lang.RuntimeException:java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient

任何人都可以帮助我。

编辑: 以下是运行后的输出:
 hive -hiveconf hive.root.logger =调试,控制台

<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:derby:;databaseName=/home/lalitha/Downloads/apache-hive-2.1.0-bin/metastore_db;create=true</value>
</property>
<property>
<name>hive.metastore.warehouse.dir</name>
<value>/hive/warehouse</value>
</property>
<property>
<name>hive.metastore.uris</name>
<value/>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>org.apache.derby.jdbc.EmbeddedDriver</value>
</property>
<property>
<name>javax.jdo.PersistenceManagerFactoryClass</name>
<value>org.datanucleus.api.jdo.JDOPersistenceManagerFactory</value>
</property>
</configuration>

仍然存在更多错误。 我是一个新手,无法找到错误所在以及正在发生的事情。

1 个答案:

答案 0 :(得分:0)

您可以尝试运行以下命令并将输出粘贴到此处吗?

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';

@Injectable()
export class DbcallService {
  constructor(private _http: HttpClient) {
  }

  getData() {
    var url = 'https://jsonplaceholder.typicode.com/posts';
    this._http.get(url).subscribe(data => {
      console.log(data);
    });
  }
}

编辑- 输出说     “ Derby的另一个实例可能已经启动了数据库     /home/lalitha/Downloads/apache-hive-2.1.0-bin/metastore_db。” 这似乎是一个问题。执行“ ps -ef | grep配置单元”并杀死所有进程,然后重试执行命令。