URI konnte nicht mit dem Schlüssel dfs.encryption.key.provider.uri gefunden werden, um einen Schlüsselprovider in HDFS-Verschlüsselung für CDH 5.4 zu erstellen

8

CDH-Version: CDH5.4.5

Problem: Wenn die HDFS-Verschlüsselung mithilfe von in Hadoop CDH 5.4 verfügbarem KMS aktiviert ist, wird beim Ablegen der Datei in die Verschlüsselungszone ein Fehler angezeigt.

Schritte:

Schritte zur Verschlüsselung von Hadoop wie folgt:

  1. Erstellen eines Schlüssels [ERFOLG]

    %Vor%

2. Erstellen eines Verzeichnisses [ERFOLG]

%Vor%
  1. Hinzufügen der Verschlüsselungszone [ERFOLG]

    %Vor%
  2. Kopieren der Datei in die Verschlüsselungszone [ERROR]

    %Vor%
  

15/09/04 06:06:33 FEHLER hdfs.KeyProviderCache: URI konnte nicht gefunden werden   Schlüssel [dfs.encryption.key.provider.uri] um einen keyProvider zu erstellen !!   copyFromLocal: Kein KeyProvider ist konfiguriert, kann nicht auf einen zugreifen   verschlüsselte Datei 15/09/04 06:06:33 FEHLER hdfs.DFSClient: Fehler beim Schließen   Inode 20823   org.apache.hadoop.ipc.RemoteException (org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException):   Keine Verpachtung von /user/tester/vs_key_testdir/test.txt. COPYING (inode   20823): Datei existiert nicht. Halter   DFSClient_NONMAPREDUCE_1061684229_1 hat keine geöffneten Dateien.

Jede Idee / Anregung ist hilfreich.

    
Jack Sparrow 09.09.2015, 10:07
quelle

1 Antwort

0

Dieses Problem wurde hier überkreuzt: Ссылка

Hauptschlussfolgerung: Es ist ein Nicht-Problem

Hier ist die Antwort, die von den Support-Mitarbeitern zur Verfügung gestellt wurde:

  

CDHs Basisversionen sind genau das: Base. Die Lösung für die   harmloser Protokolldruck aufgrund von HDFS-7931 ist in allen CDH5-Versionen vorhanden   seit CDH 5.4.1.

     

Wenn Sie diesen Fehler im Zusammenhang mit der Konfiguration eines KMS sehen, dann ist dies der Fall   ein würdiger zu betrachten. Wenn Sie KMS oder EZs nicht verwenden, dann der Fehler   kann ignoriert werden. Alternativ auf das neueste CDH5 (5.4.x oder   5.5.x) veröffentlicht, um eine Fehlerbehebung zu erhalten, die den Fehler nur dann anzeigt, wenn im Kontext eines KMS über einen verschlüsselten Pfad konfiguriert wird.

     

In Ihrem Protokollausschnitt sehe ich kein Problem (der Kanarienvogel nicht   scheinen zu versagen?). Wenn Sie versuchen, einen Fehler zu melden, bitte   senden Sie uns mehr Eigenschaften des Fehlers, da HDFS-7931 eine Minderjährige ist   Problem mit einem unnötigen Protokolldruck.

    
Dennis Jaheruddin 08.08.2017 11:04
quelle