草庐IT

azure-table-storage

全部标签

hadoop - 亚马逊电子病历 : Configuring storage on data nodes

我使用的是AmazonEMR,我能够很好地运行大多数作业。当我开始在EMR集群中加载和生成更多数据时,我遇到了问题。集群存储空间不足。每个数据节点都是一个c1.medium实例。根据链接here和here每个数据节点应配备350GB的实例存储。通过ElasticMapReduceSlave安全组,我已经能够在我的AWS控制台中验证c1.medium数据节点正在运行并且是实例存储。当我在名称节点上运行hadoopdfsadmin-report时,每个数据节点都有大约10GB的存储空间。这通过运行df-h进一步验证hadoop@domU-xx-xx-xx-xx-xx:~$df-hFiles

【flink番外篇】9、Flink Table API 支持的操作示例(2)- 通过Table API 和 SQL 创建视图

Flink系列文章一、Flink专栏Flink专栏系统介绍某一知识点,并辅以具体的示例进行说明。1、Flink部署系列本部分介绍Flink的部署、配置相关基础内容。2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、编程指南、基本的datastreamapi用法、四大基石等内容。3、FlikTableAPI和SQL基础系列本部分介绍FlinkTableApi和SQL的基本用法,比如TableAPI和SQL创建库、表用法、查询、窗口函数、catalog等等内容。4、FlikTableAPI和SQL提高与应用系列本部分是tableapi和sql的应用部分,和实际的生产应

Hadoop hive : How to allow regular user continuously write data and create tables in warehouse directory?

我在单个节点上运行Hadoop2.2.0.2.0.6.0-101。我正在尝试运行JavaMRD程序,该程序在普通用户下从Eclipse将数据写入现有的Hive表。我得到异常:org.apache.hadoop.security.AccessControlException:Permissiondenied:user=dev,access=WRITE,inode="/apps/hive/warehouse/testids":hdfs:hdfs:drwxr-xr-x发生这种情况是因为普通用户对仓库目录没有写权限,只有hdfs用户有:drwxr-xr-x-hdfshdfs02014-03-0

hadoop - 从 Hadoop 访问只读的 Google Storage 存储桶

我正在尝试使用bdutil脚本从部署在GoogleCloud中的Hadoop集群访问GoogleStorage存储桶。如果存储桶访问是只读的,它将失败。我在做什么:部署集群bdutildeploy-edatastore_env.sh关于大师:vgorelik@vgorelik-hadoop-m:~$hadoopfs-lsgs://pgp-harvard-data-public2>&1|head-1014/08/1414:34:21INFOgcs.GoogleHadoopFileSystemBase:GHFSversion:1.2.8-hadoop114/08/1414:34:25WAR

java - 无法使用本地 hadoop 连接 azure blob 存储

同时尝试将本地hadoop与AZUREBLOB存储连接(即使用blob存储作为HDFS)与Hadoop版本-2.7.1,抛出异常这里我通过设置属性成功组建了本地集群fs.default.namewasb://account@storage.blob.core.windows.net然后是core-site.xml中blob存储的键值。在列出文件或对blob存储进行HDFS操作时,出现以下异常ls:NoFileSystemforscheme:wasb任何人请指导我解决上述问题。 最佳答案 您需要添加hadoop-azure.jar在h

google-app-engine - Hadoop 无法连接到 Google Cloud Storage

我正在尝试将在GoogleCloudVM上运行的Hadoop连接到GoogleCloudStorage。我有:修改了core-site.xml以包含fs.gs.impl的属性和fs.AbstractFileSystem.gs.impl下载并引用了生成的hadoop-env.sh中的gcs-connector-latest-hadoop2.jar使用我的个人帐户通过gcloudauth登录进行身份验证(而不是服务帐户)。我可以毫无问题地运行gsutil-lsgs://mybucket/但是当我执行hadoopfs-lsgs://mybucket/我得到输出:14/09/3023:29:3

azure - 在 Azure 上的 HDInsight 群集上打开一个端口

我有一个MicrosoftAzureHDInsight集群。在节点上,我正在rdp'ing并启动一个绑定(bind)到端口8080的应用程序。我希望能够从集群外部连接到这个应用程序。我有我的集群连接字符串(https://xxxxx.azurehdinsight.net),但是当我尝试连接到它时,我超时了。我认为这是因为我没有向公众开放8080端口。我怎么能在集群下做到这一点我只有Hadoop服务和用户名.... 最佳答案 此时,我们不允许您控制/打开HDInsight群集上的其他网络端口。如果您希望Azure中的另一台计算机能够访

hadoop - Hbase 与 Cassandra : Which is better for a timeseries data storage?

我使用我的API日志提取如下信息:这段时间内我的API有多少用户?或者在这段时间里,什么类型的服务被调用最多?我提取的几乎所有信息都取决于时间戳。实际上,我使用MongoDB并将时间戳添加为索引(对于80GB,索引大小为12GB)。有人向我推荐迁移到cassandra或Hbase。我想知道哪个更适合我的用例:时间序列数据分析。需要良好的写入和读取性能。可以使用hadoop进行数据分析。感谢您分享您的观点或经验。 最佳答案 Cassandra的优势:Cassandra通常表现出更好的性能(尽管两者都非常出色)。从操作的角度来看,Cas

azure - HDInsight : HBase or Azure Table Storage?

目前,我的团队正在创建一个使用HDInsight的解决方案。我们每天将获得5TB的数据,并且需要对这些数据执行一些map/reduce作业。如果我们的数据存储在AzureTableStorage而不是AzureHBase中,会有任何性能/成本差异吗? 最佳答案 主要区别在于功能和成本。AzureTableStorage本身没有附加mapreduce引擎,但您当然可以使用mapreduce方法编写自己的引擎。您可以使用AzureHDInsight将MapReduce连接到表存储。周围有几个连接器,包括我编写的一个以配置单元为中心的连接

hadoop - Apache hive MSCK REPAIR TABLE 未添加新分区

我是ApacheHive的新手。在处理外部表分区时,如果我直接向HDFS添加新分区,则在运行MSCKREPAIR表后不会添加新分区。以下是我试过的代码,--创建外部表hive>createexternaltablefactory(namestring,empidint,ageint)partitionedby(regionstring)>rowformatdelimitedfieldsterminatedby',';--详细的表格信息Location:hdfs://localhost.localdomain:8020/user/hive/warehouse/factoryTableTy