在Ubuntu系统之上安装和使用Omnisci非常顺畅,但是在CentOS上安装没问题,使用时需要导入数据时报异常:
Exception: file or directory path <your_path>
is not whitelisted
查找了很多关于白名单的资料也没找到结果,后来仔细读Omnisci的文档时发现了解决方法。
解决方案
在$OMNISCI_STORAGE/omnisci.conf
中添加
allowed-import-paths = ["<your_path>"]
再重启omnisci_server即可解决问题。
其中<your_path>
设置为所有数据的根目录较为方便