8.3 在HDFS
中创建目录
创建包
com.atguigu.hdfs
创建类
HDFSClient
package com.atguigu.hdfs; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import java.io.IOException; public class HDFSClient { public static void main(String[] args) throws IOException { // 1. 创建配置文件 Configuration conf = new Configuration(); // 1.1 配置集群的NodeName地址 (core-site.xml中的设置) conf.set("fs.defaultFS", "hdfs://hadoop201:9000"); // 1.2 配置访问HDFS的时使用的用户名 conf.set("HADOOP_USER_NAME", "atguigu"); // 2. 获取文件系统 FileSystem fs = FileSystem.get(conf); // 3.创建文件夹 fs.mkdirs(new Path("/java_test")); // 4. 关闭资源(关闭文件系统) fs.close(); } }
运行