OneFS:HDFS ACLを有効にする方法

概要: OneFS 9.3.0以降では、OneFSは互換性を向上させるために、HDFS(Hadoop Distributed File System)ACL(アクセス制御リスト)をサポートしています。デフォルトでは無効になっています。この記事では、HDFS ACLを有効にする手順について説明します。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

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.enabled インチ hdfs-site.xml HDFSでACLを有効にします。
    ACLを使用するには、次の構成プロパティを hdfs-site.xml NameNode を再起動します。 
    <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

その他の情報

対象製品

Isilon
文書のプロパティ
文書番号: 000205102
文書の種類: How To
最終更新: 30 12月 2025
バージョン:  4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。