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:
Erstellen eines Schlüssels [ERFOLG]
%Vor%2. Erstellen eines Verzeichnisses [ERFOLG]
%Vor%Hinzufügen der Verschlüsselungszone [ERFOLG]
%Vor%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.
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.
Tags und Links hadoop hdfs encryption copy cloudera-cdh