Создание тома MAPR

#linux #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
 

Перед запуском команды я создал этот путь «/MyCluster/приложения/журналы приложений/node1» с помощью mkdir :

Кто-нибудь знает, почему я получаю эту ошибку и может ли кто-нибудь помочь мне с ее исправлением?

Спасибо.

Ответ №1:

Когда ты говоришь;

Я создал этот путь «/MyCluster/приложения/журналы приложений/node1» с помощью mkdir

Я предполагаю, что вы создали его в локальной файловой системе. path Параметр должен быть создан в MapR файловой системе.

Для этого вы можете либо создать каталог, напрямую взаимодействуя с MapR файловой системой следующим образом;

 hadoop fs -mkdir -p <path>
 

или вы можете подключить MapR fs к локальной файловой системе, чтобы взаимодействовать с ней из точки монтирования; /mapr/<cluster-name>/

От доктора;

 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>/).