卸载:把以前加载到 Alluxio
根目录下的路径卸载,然后,底层存储系统的目录和 Alluxio
中的目录没有关系了。
删除:把 Alluxio
中的普通文件(master 节点或者 worker 节点)中的文件从 Alluxio
中移出,但是并不会在底层存储系统中删除该文件。如果将挂载目录删除了,也就没有这个挂载节点了。
1. 卸载挂载目录 fs unmount
卸载一个在 Alluxio
中已经挂载的目录,并确认该目录已经在Alluxio命名空间中被删除,但是不会删除底层存储系统中的文件。
注意:
- 卸载的这个路径要是之前挂载的路径,挂载过的路径在挂载表中查询。
- 想要将一个普通的文件从
Alluxio
中移出,使用的是删除rm
,而不是卸载挂载。
bin/alluxio fs unmount /apache
在 Alluxio Master
节点的 web 界面查到有一个挂载节点,是将本地的 /home/ubuntu/test-dir
路径挂载到了 Alluxio
的 /pic
路径。现在将这个挂载节点卸载。
卸载后的结果:
Alluxio Master
的 web 界面也不不会显示这个挂载节点。
2. 删除文件
# 删除文件
bin/alluxio fs rm [文件名]
# 删除目录
bin/alluxio fs rm -r [目录名]
删除文件的效果如下: