1. 利用hadoop fs命令创建目录hdfs://bigxxx:9000/datas/movielens/并将两个电影数据文件上传到该目录下, 同时将2个文件放到主机 /home/mydata/目录下,注意请将 /home/mydata目录同步到三台机器(使用xsync)
时间: 2023-08-29 19:06:58 浏览: 269
可以按照以下步骤进行操作:
1. 在终端中输入以下命令,创建hdfs目录并上传文件到该目录下:
```
hadoop fs -mkdir hdfs://bigxxx:9000/datas/movielens/
hadoop fs -put /home/mydata/movie1.csv hdfs://bigxxx:9000/datas/movielens/
hadoop fs -put /home/mydata/movie2.csv hdfs://bigxxx:9000/datas/movielens/
```
其中,`/home/mydata/movie1.csv`和`/home/mydata/movie2.csv`为本地电脑上的两个电影数据文件。
2. 在终端中输入以下命令,使用xsync将主机的`/home/mydata/`目录同步到三台机器上:
```
xsync /home/mydata/ node1:/home/
xsync /home/mydata/ node2:/home/
xsync /home/mydata/ node3:/home/
```
其中,`node1`、`node2`和`node3`为三台机器的主机名或IP地址。
阅读全文