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>
仍然存在更多错误。 我是一个新手,无法找到错误所在以及正在发生的事情。
答案 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配置单元”并杀死所有进程,然后重试执行命令。