小编twi*_*wid的帖子

使用命令行启动和停止hadoop生态系统的最佳方法是什么?

我看到有几种方法可以启动hadoop生态系统,

  1. start-all.sh & stop-all.sh 哪个说不推荐使用start-dfs.sh&start-yarn.sh.

  2. start-dfs.sh, stop-dfs.sh and start-yarn.sh, stop-yarn.sh

  3. hadoop-daemon.sh namenode/datanode and yarn-deamon.sh resourcemanager

编辑:我认为每个命令都必须有一些特定的用例.

hadoop

37
推荐指数
2
解决办法
11万
查看次数

cordova build命令失败,退出代码为EACCES

Cordova构建失败,错误代码为:EACCESS

$ cordova build android
Running command: /home/user/proj1/platforms/android/cordova/build 
execvp(): Permission denied
Error: /home/user/proj1/platforms/android/cordova/build: Command failed with exit code EACCES
    at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
    at ChildProcess.EventEmitter.emit (events.js:95:17)
    at Process.ChildProcess._handle.onexit (child_process.js:795:12)

 ======================================   
     OS  : Ubuntu 14.04
     npm version: 1.4.16
     cordova version : 3.5.0-0.2.4
 ======================================
Run Code Online (Sandbox Code Playgroud)

添加了android平台proj1 试图重新安装cordova但没有工作

node.js npm cordova cordova-3

35
推荐指数
7
解决办法
3万
查看次数

Yarn为现有地图带来的额外好处减少了多少?

纱线的基础设施层与原始地图缩减架构的区别在于以下方式:

在YARN中,作业跟踪器被分为两个不同的守护进程,称为Resource ManagerNode Manager(特定于节点).除了包括仅处理调度作业的调度程序而不担心任何监视或状态更新之外,资源管理器仅管理对不同作业的资源分配.内存,CPU时间,网络带宽等不同资源被放入一个称为的单元Resource Container.AppMasters在不同节点上有不同的运行,它们与许多这些资源容器通信,因此使用监视/状态详细信息更新节点管理器.

我想知道使用这种方法如何从map-reduce角度提高性能?此外,如果纱线背后的动机及其对Map-reduce的现有实施的好处有任何明确的内容,请指出我的相同内容.

hadoop mapreduce hadoop-yarn

17
推荐指数
2
解决办法
1万
查看次数

CppCMS与C++服务器页面对比Wt

我知道Wt是最稳定的,但使用起来有点不舒服.
CppCMS听起来不错,但它有多稳定?它有多安全?
我也遇到过C++服务器页面,但那里没有任何安全性.
有没有人有任何这些图书馆的经验,可以让我高兴?

c++ cgi wt

15
推荐指数
1
解决办法
9837
查看次数

hadoop未能从源头构建

我正在尝试从源代码构建hadoop-2.0.4-alpha.在ubuntu 13.04我有maven 3.0.5,protobuf(libprotoc 2.4.1),cmake(2.8.10.1)

我明白了

 occured: stylesheet /home/hadoop/hadoop-2.0.4-alpha-src/hadoop-common-project/hadoop-common/${env.FINDBUGS_HOME}/src/xsl/default.xsl doesn't exist. -> [Help 1]

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.6:run (site) on project hadoop-common: An Ant BuildException has occured: stylesheet /home/hadoop/hadoop-2.0.4-alpha-src/hadoop-common-project/hadoop-common/${env.FINDBUGS_HOME}/src/xsl/default.xsl doesn't exist.
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoExecutionException: An Ant BuildException has …
Run Code Online (Sandbox Code Playgroud)

hadoop

9
推荐指数
2
解决办法
6434
查看次数

Netbeans从现有来源创建/导入cordova项目

Netbeans从现有来源创建/导入cordova项目?

我有netbeans 8.0,并从命令行创建了Cordova项目,现在我想在Netbeans中打开这个项目,但是我没有看到任何导入现有源代码和从源创建cordova项目的选项.

netbeans cordova cordova-3

6
推荐指数
1
解决办法
3633
查看次数

如何使用c ++驱动程序将mongodb数组保存到向量中?

例如,如果我在shell中执行此操作

> db.numbers.save( { name: "fibonacci", arr: [0, 1, 1, 2, 3, 5, 8, 13, 21] } )
Run Code Online (Sandbox Code Playgroud)

然后我想进入arr我的c ++程序.

之后,我得到了我BSONObj可以得到name

std::string name = p.getStringField("name");
Run Code Online (Sandbox Code Playgroud)

pBSON对象在哪里.

但是从数组中获取元素并将它们保存到std :: vector的正确方法是什么?

编辑:

经过一些研究后,我发现了BSONElement doxygen文档并做了这个.

std::vector<int> arr;
std::vector<BSONElement> v = p.getField("arr").Array();
for(std::vector<BSONElement>::iterator it = v.begin(); it != v.end(); ++it)
    arr.push_back(it->numberInt());
Run Code Online (Sandbox Code Playgroud)

但我仍然不确定这是否正确.

c++ mongodb bson mongo-cxx-driver

5
推荐指数
1
解决办法
3811
查看次数

Hadoop/Yarn 分布式 shell 示例

我正在尝试运行分布式 shell 示例(使用 Hadoop 的 SVN 结帐,这就是版本设置为 3.0.0-SNAPSHOT 的原因):

 yarn jar share/hadoop/yarn/hadoop-yarn-applications-distributedshell-3.0.0-SNAPSHOT.jar \
 -jar share/hadoop/yarn/hadoop-yarn-applications-distributedshell-3.0.0-SNAPSHOT.jar \
 org.apache.hadoop.yarn.applications.distributedshell.Client -shell_command whoami
Run Code Online (Sandbox Code Playgroud)

但是它不起作用:

12/09/03 13:44:37 FATAL distributedshell.Client: Error running CLient
java.lang.reflect.UndeclaredThrowableException
 at org.apache.hadoop.yarn.exceptions.impl.pb.YarnRemoteExceptionPBImpl.unwrapAndThrowException(YarnRemoteExceptionPBImpl.java:128)
 at org.apache.hadoop.yarn.api.impl.pb.client.ClientRMProtocolPBClientImpl.getClusterMetrics(ClientRMProtocolPBClientImpl.java:123)
 at org.hadoop.yarn.client.YarnClientImpl.getYarnClusterMetrics(YarnClientImpl.java:163)
 at org.apache.hadoop.yarn.applications.distributedshell.Client.run(Client.java:316)
 at org.apache.hadoop.yarn.applications.distributedshell.Client.main(Client.java:164)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
 at org.apache.hadoop.util.RunJar.main(RunJar.java:208)
Caused by: org.apache.hadoop.ipc.RemoteException(java.io.IOException): Unknown protocol: org.apache.hadoop.yarn.api.ClientRMProtocolPB
 at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.getProtocolImpl(ProtobufRpcEngine.java:398)
 at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:456)
 at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:898)
 at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1732)
 at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1728)
 at java.security.AccessController.doPrivileged(Native Method)
 at javax.security.auth.Subject.doAs(Subject.java:415)
 at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1367)
 at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1726)

 at org.apache.hadoop.ipc.Client.call(Client.java:1164)
 at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:202)
 at $Proxy7.getClusterMetrics(Unknown …
Run Code Online (Sandbox Code Playgroud)

hadoop mapreduce protocol-buffers hadoop-yarn

5
推荐指数
1
解决办法
4708
查看次数

“openssl”] 不是有效的属性名称:.git/info/attributes:5

.git/info/attributes文件中设置属性时出现以下错误。

$ git add --dry-run . 
"openssl"] is not a valid attribute name: .git/info/attributes:5
"openssl"] is not a valid attribute name: .git/info/attributes:8
add '.gitignore'
add 'README.md'
Run Code Online (Sandbox Code Playgroud)

文件内容:

* filter=openssl diff=openssl

[merge]
        renormalize=true
[filter "openssl"]
        smudge=~/.gitencrypt/smudge_filter_openssl
        clean=~/.gitencrypt/clear_filter_openssl
[diff   "openssl"]
        textconv=~/.gitencrpt/diff_filter_openssl
Run Code Online (Sandbox Code Playgroud)

更新:

$ git version
git version 1.8.3.2
Run Code Online (Sandbox Code Playgroud)

git gitattributes

5
推荐指数
1
解决办法
2659
查看次数

需要帮助解决基于C的编程难题

我在这里遇到了这个难题.我想不通为什么NONE不打印.有任何想法吗?

#include<stdio.h>
int main()
{
      int a=10;
      switch(a)
      {
              case '1':
                  printf("ONE\n");
                  break;
              case '2':
                  printf("TWO\n");
                  break;
              defa1ut:
                  printf("NONE\n");
      }
      return 0;
}
Run Code Online (Sandbox Code Playgroud)

c puzzle

4
推荐指数
1
解决办法
1256
查看次数