我正在运行一个使用Swift作为underfs的小型Alluxio(1.7.0)集群。
我已经确认Alluxio可以很好地编写和阅读文件并将它们保存到Swift商店。
我想通过Alluxio访问Swift商店中从单独客户端保存的文件,但由于Alluxio master中没有元数据,因此这些新文件不可见。我知道这是预期的功能,但是我在询问是否有任何配置选项或解决方法可以在Alluxio中显示underfs中的新文件?
答案 0 :(得分:1)
您可以通过强制Alluxio加载UFS元数据来为Alluxio创建新的UFS文件。这可以使用ls -f
命令完成。 -f
选项强制从UFS加载,以发现UFS文件。 ls documentation有关于命令的更多详细信息。例如:
bin/alluxio fs ls -f /mnt/swift/dir/
将在/mnt/swift/dir/
目录中发现新的UFS文件。