卷创建 MAPR

Volume creation MAPR

我是 MapR 的新手,我有一个关于创建 MapR 卷的任务。我使用了这个命令

maprcli volume create -name test-volume -path /MyCluster/apps/application_logs/node1

创建卷但出现此错误:

ERROR (2) -  Failed to mount test-volume, parent of mount dir /MyCluster/apps/application_logs/node1 does not exist, No such file or directory

在 运行 命令之前,我使用 mkdir 创建了这个路径 '/MyCluster/apps/application_logs/node1' :

有谁知道为什么我会收到此错误,是否有人可以帮助我修复它?

谢谢。

当你说;

I created this path '/MyCluster/apps/application_logs/node1' using mkdir

我假设您已经在本地文件系统中创建了它。需要在 MapR 文件系统中创建 path 参数。

为此,您可以通过直接与 MapR 文件系统交互来创建目录,如下所示;

hadoop fs -mkdir -p <path>

或者你可以挂载 MapR fs 到本地文件系统,这样你就可以从挂载点与它交互; /mapr/<cluster-name>/

来自doc;

Parameter: path
     Default Value: No default value 
     Possible Values: Any valid path. 
     Description: The path at which to mount the volume. The path must be relative to / and cannot be in the form of a global namespace path (for example, /mapr/<cluster-name>/).