Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Moving Journal Node Directories

avatar
Rising Star

What is the correct process in moving the Journal Node Directories to a different disk?

Lets say I have 3 servers, each running a Journal Node Service:

server1

server2

server3

The Journal Nodes are currently writing to /var/lib/hadoop/hdfs/journal

I want to change this to /data1/hadoop/hdfs/journal for each server

I've tried:

1) Stopping Namenodes (HA)

2) Copying data from /var/lib/hadoop/hdfs/journal to /data1/hadoop/hdfs/journal

3) Changing the dir property for the Journal Nodes in Ambari

4) Starting the Namenodes

This did not seem to work

1 ACCEPTED SOLUTION

avatar
Expert Contributor

@Nasheb Ismaily Did you update new directory in Ambari - HDFS - configs - dfs.journalnode.edits.dir ?

Did you restart JNs after copying the data?

If you have done that,

Clean /data1/hadoop/hdfs/journal on all three JNs and restart all JNs

As HDFS user on any namenode , run hdfs namenode -initializeSharedEdits

And then start your Namenodes .

View solution in original post

2 REPLIES 2

avatar
Expert Contributor

@Nasheb Ismaily Did you update new directory in Ambari - HDFS - configs - dfs.journalnode.edits.dir ?

Did you restart JNs after copying the data?

If you have done that,

Clean /data1/hadoop/hdfs/journal on all three JNs and restart all JNs

As HDFS user on any namenode , run hdfs namenode -initializeSharedEdits

And then start your Namenodes .

avatar
New Member

Note that Manage Journal Node is now available through UI in Ambari 2.5.1

https://docs.hortonworks.com/HDPDocuments/Ambari-2.5.1.0/bk_ambari-operations/content/manage_journal...