hadoop安装问题!!!
安装Hadoop,版本为0.20.2,我是直接把压缩包放到/home/SDF目录下,并解压 tar –zxvf hadoop-0.20.2.tar.gz 这个解压过程成功了。 然后配置Hadoop,需要修改hadoop的配置文件,它们位于conf子目录下,分别是hadoop-env.sh、core-site.xml、hdfs-site.xml 和mapred-site.xml (1) 修改hadoop-env.sh: 只需要将JAVA_HOME 修改成JDK 的安装目录即可 这是我在cygwin下改的。 SDF@SDF-PC ~ $ export JAVA_HOME="/cygdrive/d/program files/java/jdk1.7.0_04" 回车后没有任何提示 (2) 修改core-site.xml:(指定namenode) 这个不知道该再哪里改,我是直接用记事本打开了这个文件,然后在后面添加了下面的内容不知道是不是这里出问题了。 fs.default.name hdfs://localhost:9000 (3)修改hdfs-site.xml(指定副本为1),这个也是的,我的修改方法和上面的一样。 dfs.replication 1 (4) 修改mapred-site.xml (指定jobtracker) mapred.job.tracker localhost:9001 然后我验证是否安装成功。 $ bin/hadoop -bash: bin/hadoop: No such file or directory 就出现了这样的提示。 重新输入,以为是路径不对,还是不行。 $ bin/hadoop-0.20.2 -bash: bin/hadoop-0.20.2: No such file or directory 还是出现这样的提示。 看了网上说要把hadoop的bin目录加到PATH中去,我也在系统的PATH 变量中加了hadoop的bin目录,但是还是不行。 实在不知道问题出在哪了~~,请高手解答一下~~我是初学者,很菜,如果可以的话希望把解决步骤说的详细一点,感激不尽~~~~
更新时间:2022-02-26 12:02
最满意答案
用thrift的接口去实现 from hdfs import hadoopthrift_cli 用do_chown这个方法可以
其他回答
没看懂什么意思?
相关问答
更多-
局域网里计算机该如何设置访问时才不用输用户名和密码?[2022-11-19]
如果都是XP系统的话 就开启所有电脑的guest账户 并且共享的时候都使用简单文件共享 这个设置如下:随便打开个文件夹 在工具--文件夹选项--查看 把“使用简单文件共享”前面的勾选上 确定就可以了 -
使用Java为SQLite设置用户名、密码[2023-05-06]
据我所知sqlite是没有办法设置用户名密码的。可以用文件加密的方式将.db文件加密。 -
如何查看nginx的用户名及用户组?[2021-12-03]
nginx的用户名在/etc/nginx/nginx.conf配置文件中,有一个user参数,查看对应的就可以。 此外使用ps axu|grep nginx来查看。 1、Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,供俄国大型的入口网站及搜索引擎Rambler使用。第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的 ... -
如何查看nginx的用户名及用户组?[2022-10-29]
nginx的用户名在/etc/nginx/nginx.conf配置文件中,有一个user参数,查看对应的就可以。 此外使用ps axu|grep nginx来查看。 1、Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,供俄国大型的入口网站及搜索引擎Rambler使用。第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的 ... -
如何查看nginx的用户名及用户组[2023-02-22]
nginx的用户名和组正常情况下实在nginx.conf配置文件中,有一个user参数,你查看对应的就可以。如果没有这个参数,就说明nginx启动的进程时默认用户,一般是nobody。你可以使用ps axu|grep nginx来查看。我有一个事例截图,我的是www用户,自己的定义的。 -
用python的hdfs库libpyhdfs访问hdfs的时候怎么设置用户名和用户组?[2023-09-27]
用thrift的接口去实现 from hdfs import hadoopthrift_cli 用do_chown这个方法可以 -
linux怎么设置用户组[2022-11-15]
添加用户,并指定用户ID: useradd -u userID username e.g. useradd -u 1001 user1 注意,这里的userID最好取500以上,否则和系统虚拟用户ID相冲突。如果加上-M参数,则不为该用户创建用户目录,如 /home/user1 。 设置用户密码: passwd username 之后,要两次输入新密码 查看所有已有的用户: cat /etc/passwd 一般新加的都在最后一行,例如上面的 useradd -u 1001 user1,会看到最后一行为 us ... -
MySql中用户名、数据库用户名、数据库密码什么意思?[2022-12-01]
一、MySql数据库用户名,就是你登录mysql用的名字。 二、密码就是登录mysql时用的密码。 三、数据库名是你在mysql里建的库名字。 内容拓展: 一、MySQL 是一个关系型数据库,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 二、MySQL 是一种关联数据库管理 ... -
您可能知道,只有元数据存储在Name节点上,数据存储在Data节点上。 useradd -G
hdfs dfs -mkdir /user/ hdfs dfs -chown : /user/ 上述命令是元数据的一部分,因此这些信息将存储在Name节点上。 因此,您需要在集群的边缘节点上执行上述命令,并且从上述命令生成的元数据将存储在Name节点上。 只有在数据存储发生时,数据节点才 ... -
真正的主目录是什么? 你这里有一点混乱。 就像/ home存在于Linux上的本地文件系统一样,用户有自己的存储空间,/ users是HDFS(分布式FS)上的家庭装载。 本教程需要您以管理方式为您希望以后运行数据加载和查询的用户创建主目录,以便他们获得对HDFS的足够权限和存储访问权限。 本教程不要求您在本地创建这些目录。 我是先将数据迁移到主目录,然后再迁移到真正的分布式系统吗? 我相信我的上述答案应该为您澄清这一点。 您应该在HDFS上创建主目录,然后在该目录中加载所有数据。 WebHDFS如何工作以 ...