第一个hadoop程序


向hdfs:///dfs_operator.txt文件中写入10万次 test。很无聊啊,呵呵


不错,简单的程序没有出错,正常运行了

[lngz@LionmatoMacBook-Pro ~/hadoop]$ bin/hadoop jar ./dfs_operator.jar DFSOperator

[lngz@LionmatoMacBook-Pro ~/hadoop]$  bin/hadoop fs -ls /
Found 2 items
drwxr-xr-x   - lngz supergroup          0 2012-04-17 18:05 /Users
-rw-r--r--   1 lngz supergroup     800000 2012-04-18 16:53 /dfs_operator.txt
[lngz@LionmatoMacBook-Pro ~/hadoop]$  bin/hadoop fs -cat /dfs_operator.txt

-------------source-----------

import java.io.*;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.*;
public class DFSOperator {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Configuration conf = new Configuration();
    try {
    FileSystem fs = FileSystem.get(conf);
    Path f = new Path("hdfs:///dfs_operator.txt");
    FSDataOutputStream s = fs.create(f, true);
    int i=0;
    for (i=0; i<100000; ++i)
    s.writeChars("test");
    s.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
 }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值