Конференция Arenadata
ArenaTech 2026 – для всех, кому интересны технологии Big Data
Приглашаем вас принять участие в технической онлайн-конференции, посвященной работе с большими данными. Участие бесплатно для всех желающих.

В программе 3 блока докладов:

  • СУБД: архитектура и эксплуатация. Обсудим новые возможности Greengage DB и Arenadata DB на его основе, включая hot standby, обзор утилиты изменения кластерной топологии ggrebalance, вопросы безопасности и устранения CVE.
  • Платформа данных: безопасность и Kubernetes в ADH, аналитика в ADQM. Расскажем об управлении секретами и доступом в Arenadata Hyperwave с использованием OpenBao, особенности переноса сервисов в Kubernetes, а также про аналитические методы в инструментах ADQM.
  • Инструменты: кластерный менеджер, документация, ИИ-поиск. Поделимся опытом разработки технической документации (включая интеллектуальный поиск и ИИ-ассистент) и поговорим про развитие нашего кластерного менеджера ADCM.
Онлайн-конференция состоится 29 октября 2026 года, время трансляции: с 12:00 до 19:00 по московскому времени.
Осталось до события

setfacl

Устанавливает списки контроля доступа (ACL) к файлам и каталогам. Возвращает 0 при успешной попытке и ненулевое значение при ошибке.

Использование показано ниже:

$ hadoop fs -setfacl [-R] [-b |-k -m |-x <acl_spec> <path>] |[--set <acl_spec> <path>]
Аргументы

-b

Удаляет все, кроме базовых записей ACL.
Записи для пользователя, группы и других сохраняются для совместимости с битами разрешений

-k

Удаляет стандартный ACL

-R

Применяет операции ко всем файлам и каталогам рекурсивно

-m

Изменяет ACL.
В ACL добавляются новые записи, а существующие записи сохраняются

-x

Удаляет указанные записи ACL.
Другие записи ACL сохраняются

--set

Полностью заменяет ACL, отбрасывая все существующие записи.
Для совместимости с битами разрешений acl_spec должен включать записи для пользователя, группы и других.
Если acl_spec содержит только записи доступа, то существующие записи по умолчанию сохраняются.
Если acl_spec содержит только записи по умолчанию, то существующие записи доступа сохраняются.
Если acl_spec содержит и записи доступа, и записи по умолчанию, то заменяются обе записи

acl_spec

Список записей ACL, разделенных запятыми

path

Файл или каталог для изменения

Пример:

$ hadoop fs -setfacl -m user:hadoop:rw- /file
$ hadoop fs -setfacl -x user:hadoop /file
$ hadoop fs -setfacl -b /file
$ hadoop fs -setfacl -k /dir
$ hadoop fs -setfacl --set user::rw-,user:hadoop:rw-,group::r--,other::r-- /file
$ hadoop fs -setfacl -R -m user:hadoop:r-x /dir
$ hadoop fs -setfacl -m default:user:hadoop:r-x /di
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней