OneFS:如何啟用 HDFS ACL

Résumé: 從 OneFS 9.3.0 開始,OneFS 支援 Hadoop 分散式檔案系統 (HDFS) 存取控制清單 (ACL),以改善相容性。此選項預設為停用。本文說明啟用 HDFS ACL 的步驟。

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

HDFS ACL 是 POSIX ACL 的 Apache 實作。它提供了比傳統的POSIX模式位許可權模型更靈活的訪問控制。
HDFS ACL 適用於 Apache Hadoop 2.4.0 及更新版本。
從 OneFS 9.3.0 開始,OneFS 支援 HDFS ACL,以改善與 HDFS 的相容性。
根據預設,HDFS ACL 會停用,而且必須使用下列組態,才能在 OneFS 中取得一致的 HDFS ACL 語義。 

  1. 在 Isilon 叢集上為存取區域啟用 HDFS ACL 支援:
    # isi hdfs settings modify --hdfs-acl-enabled=true --zone=<HDFS-zone> 

    如果您的 Hadoop 用戶端版本早於 3,請套用下列設定: 
    # isi hdfs settings modify --hadoop-version-3-or-later=false --zone=<HDFS-zone> 

    否則,請選中並將其更改為 true: 
    # isi hdfs settings modify --hadoop-version-3-or-later=true --zone=<HDFS-zone>
  2. 在 Hadoop 叢集上設定 ACL:設定 dfs.namenode.acls.enabledhdfs-site.xml 以在 HDFS 上啟用 ACL。
    要使用 ACL, 這需要通過將以下 配置屬性添加到 hdfs-site.xml 並重新啟動 名稱節點。 
    <property>
    <name>dfs.namenode.acls.enabled</name>
    <value>true</value>
    </property>
    或者使用Cloudera Manager或Ambari來正確設置和配置它。
  3. 使用 HDFS ACL 設定 hdfs dfs -setfacl 命令:
    https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17850-dell-emc-isilon-access-control-lists-hdfs-onefs-wp.pdf

Informations supplémentaires

Produits concernés

Isilon
Propriétés de l’article
Numéro d’article: 000205102
Type d’article: How To
Dernière modification: 30 déc. 2025
Version:  4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.