向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();
}
}
}