php通过shell调用Hadoop的方法
程序员文章站
2022-03-30 22:01:05
...
1.php代码(index.php)
3. 访问http://ip:8888/index.php?jiaoben=hadoop.sh
";}?>
#!/bin/bashecho "wordCount test start"rm -rf ~/file_20141024mkdir ~/file_20141024cd ~/file_20141024echo "Hello World" > file1.txtecho "Hello China Beijing" > file2.txtcd /home/work/hadoop/bin ./hadoop dfs -rmr input_20141024./hadoop dfs -rmr output_20141024./hadoop fs -mkdir input_20141024#hadoop fs -chomod -R 777 /input_20141024./hadoop fs -put ~/file_20141024/file*.txt input_20141024./hadoop jar /home/work/hadoop/hadoop-examples-1.1.2.jar wordcount input_20141024 output_20141024./hadoop fs -ls output_20141024./hadoop fs -cat output_20141024/part-r-00000echo "wordCount test end"
3. 访问http://ip:8888/index.php?jiaoben=hadoop.sh
查询结果:
/user/work/output_20141024/part-r-00000 Beijing 1 China 1 Hello 2 World 1
推荐阅读
-
ThinkPHP通过AJAX返回JSON的两种实现方法,thinkphpjson_PHP教程
-
php通过array_merge()函数合并关联和非关联数组的方法_PHP教程
-
PHP实现通过中文字符比率来判断垃圾评论的方法,_PHP教程
-
php调用mysql存储过程的方法
-
PHP过滤代码,正则表达式过滤掉调用种的方法
-
PHP教程之PHP中shell脚本的使用方法
-
php通过Chianz.com获取IP地址与地区的方法_PHP
-
通过PHP连接MYSQL的两种方法_PHP教程
-
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法,api卖家_PHP教程
-
PHP使用NuSOAP调用Web服务的方法,phpnusoap调用web