eclipse下
hadoop开发
java
project
eclipse设置run configuration
1.java Application
2.右键new一个新的application
3.main-project:picjava main
class:选择当前java文件
4.program argument:/usr/local/***.** hdfs://liuying005:9000/***.**
5.在hdfs服务器上建个目录。给这个目录
授权。
选择javaproject右键选中export 选择runnable jar file
launch configuration 选择要编译的那个java文件
export destination 选择需要保存的路径和名称
需要给jar建一个目录,给它授权。
测试一下:
java -jar uploadfile.jar ./uploadfile.jar hdfs://liuing005:9000/uploadfile.jar
cp *.jar /var/www/picdemo/webpage
接入php程序执行后,无法加载服务器,查询hadoop-root-namenode-liuying005.log
2013-09-06 14:13:42,531 WARN org.apache.hadoop.security.UserGroupInformation: No groups available for user webuser
2013-09-06 14:13:42,545 WARN org.apache.hadoop.security.ShellBasedUnixGroupsMapping: got exception trying to get groups for user webuser
org.apache.hadoop.util.Shell$ExitCodeException: id: webuser:无此用户
修改hadoop下文件夹的所有者 hadoop fs -chown www-data /upload/