OneFS:如何啟用 HDFS ACL
Summary: 從 OneFS 9.3.0 開始,OneFS 支援 Hadoop 分散式檔案系統 (HDFS) 存取控制清單 (ACL),以改善相容性。此選項預設為停用。本文說明啟用 HDFS ACL 的步驟。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this 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 語義。
- 在 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> - 在 Hadoop 叢集上設定 ACL:設定
dfs.namenode.acls.enabled在hdfs-site.xml以在 HDFS 上啟用 ACL。
要使用 ACL, 這需要通過將以下 配置屬性添加到hdfs-site.xml並重新啟動 名稱節點。<property><name>dfs.namenode.acls.enabled</name><value>true</value></property>
或者使用Cloudera Manager或Ambari來正確設置和配置它。 - 使用 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
Additional Information
使用 Hadoop 與 OneFS 資訊中心:
https://www.dell.com/support/kbdoc/en-us/000132441/using-hadoop-with-onefs-info-hub
Affected Products
IsilonArticle Properties
Article Number: 000205102
Article Type: How To
Last Modified: 30 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.