setfattr
Устанавливает имя и значение расширенного атрибута для файла или каталога.
Возвращает 0
при успешной попытке и ненулевое значение при ошибке.
Использование показано ниже:
$ hadoop fs -setfattr -n name [-v value] | -x name <path>
-n |
Указывает имя расширенного атрибута |
-v |
Задаёт значение расширенного атрибута.
Существует три различных способа кодирования значения.
Если аргумент заключен в двойные кавычки, то значением будет строка внутри кавычек.
Если аргумент имеет префикс |
-x |
Удаляет расширенный атрибут |
<path> |
Указывает файл или каталог |
Пример:
$ hadoop fs -setfattr -n user.myAttr -v myValue /file
$ hadoop fs -setfattr -n user.noValue /file
$ hadoop fs -setfattr -x user.myAttr /file