草庐IT

azure-configuration

全部标签

configuration - 为什么 Hadoop 中正确的 reduce 数量是 0.95 或 1.75?

hadoop文档指出:Therightnumberofreducesseemstobe0.95or1.75multipliedby(*mapred.tasktracker.reduce.tasks.maximum).With0.95allofthereducescanlaunchimmediatelyandstarttransferringmapoutputsasthemapsfinish.With1.75thefasternodeswillfinishtheirfirstroundofreducesandlaunchasecondwaveofreducesdoingamuchbett

configuration - cdh4 hadoop-hbase PriviledgedActionException 为 :hdfs (auth:SIMPLE) cause:java. io.FileNotFoundException

我已经安装了clouderacdh4release我正在尝试在上面运行mapreduce作业。我收到以下错误-->2012-07-0915:41:16ZooKeeperSaslClient[INFO]ClientwillnotSASL-authenticatebecausethedefaultJAASconfigurationsection'Client'couldnotbefound.IfyouarenotusingSASL,youmayignorethis.Ontheotherhand,ifyouexpectedSASLtowork,pleasefixyourJAASconfigu

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

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

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

azure - HDInsight : HBase or Azure Table Storage?

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

configuration - 为 Hive 中的 INSERT OVERWRITE SELECT 指定压缩编解码器

我有一个像这样的hive表CREATETABLEbeacons(foostring,barstring,foonotbarstring)COMMENT"Digestofdailybeacons,byday"PARTITIONEDBY(daystringCOMMENt"InYYYY-MM-DDformat");为了填充,我正在做类似的事情:SEThive.exec.compress.output=True;SETio.seqfile.compression.type=BLOCK;INSERTOVERWRITETABLEbeaconsPARTITION(day="2011-01-26")S

php - Symfony2 : Custom configuration root

我的应用程序包含多个名为HelloWorldAdminBundle、HelloWorldUserBundle、HelloWorldDemoBundle的包。这会产生一个配置根,如hello_world_demo、hello_world_user和hello_world_demo。我希望我的包的配置根是helloworld_demo、helloworld_user和helloworld_admin。到那时我不得不说,这实际上不是技术问题,而是美学问题。我尝试实现自定义扩展并将其注册到Bundle中:publicfunctionbuild(ContainerBuilder$containe

php - 索纳塔管理仪表板 : configure actions per entity

我正在使用SonataAdminBundle作为Symfony2(v2.0.x)支持网站的管理界面的基础。在SonataAdmin中添加到仪表板的实体默认具有以下操作:添加列表这对大多数实体都适用,但是该网站有一些实体的数据不是通过管理界面添加的——即它们是从面向公众的网站输入的。管理员只需查看它们(仪表板中的“列表”操作)、编辑它们或删除它们。管理员不应向这些实体添加数据。有没有办法配置在SonataAdmin仪表板中的各个实体旁边显示哪些操作? 最佳答案 在您的EntityAdmin类中添加以下内容publicfunctionc

实施来自两个单独文档的Azure Cosmos DB数据

我们在CosmosDB中有两套单独的文档,一个存储用户,它是各种角色和第二组文档,可存储特定作业的许可。现在,工作清单是无限的,并且可以在一段时间内大幅增长。由于在多个文档上不允许组,因此我们试图确定根据角色或特定作业来检索所有用户的最佳策略。1)解决方案1-将用户数据和作业数据作为大型文档中的子文档保留,并有助于查询甚至连续令牌。2)解决方案2-将用户和角色数据保存在1个文档中,并在客户端分别查询并在此处执行查询。在这种情况下,持续令牌支持将丢失,因为您必须先查询完整的数据才能提供任何有意义的结果。3)解决方案3-将角色数据保留在每个工作文档中,并直接查询它。在这种情况下,我们将根据作业获得

configuration - 在 php.ini 中创建任意值

我想把我的一些应用配置数据放在php.ini中我试着在那里添加新值,然后使用ini_get获取它们我什么也没显示。我需要在扩展中定义新条目吗?我知道我可以创建一个配置文件/ini文件并使用PHP轻松解析它,但我想避免这种情况。我这样做是因为我假设每个进程加载一次。我不在这里给出大局,因为我想尽可能保持它只是一个技术问题,遗憾的是,这个平台不允许辩论。我在php.ini中确实需要它 最佳答案 你看过get_cfg_var(config_var)了吗?http://www.php.net/manual/en/function.get-c