[jira] [Updated] (HDFS-7121) For JournalNode operations that must succeed on all nodes, execute a pre-check to verify that the operation can succeed.

2017-01-06 Thread Junping Du (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-7121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Junping Du updated HDFS-7121:
-
Target Version/s:   (was: 2.8.0)

> For JournalNode operations that must succeed on all nodes, execute a 
> pre-check to verify that the operation can succeed.
> 
>
> Key: HDFS-7121
> URL: https://issues.apache.org/jira/browse/HDFS-7121
> Project: Hadoop HDFS
>  Issue Type: Sub-task
>  Components: journal-node
>Reporter: Chris Nauroth
>Assignee: Chris Nauroth
>
> Several JournalNode operations are not satisfied by a quorum.  They must 
> succeed on every JournalNode in the cluster.  If the operation succeeds on 
> some nodes, but fails on others, then this may leave the nodes in an 
> inconsistent state and require operations to do manual recovery steps.  For 
> example, if {{doPreUpgrade}} succeeds on 2 nodes and fails on 1 node, then 
> the operator will need to correct the problem on the failed node and also 
> manually restore the previous.tmp directory to current on the 2 successful 
> nodes before reattempting the upgrade.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org



[jira] [Updated] (HDFS-7121) For JournalNode operations that must succeed on all nodes, execute a pre-check to verify that the operation can succeed.

2014-10-10 Thread Chris Nauroth (JIRA)

 [ 
https://issues.apache.org/jira/browse/HDFS-7121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Nauroth updated HDFS-7121:

Summary: For JournalNode operations that must succeed on all nodes, execute 
a pre-check to verify that the operation can succeed.  (was: For JournalNode 
operations that must succeed on all nodes, attempt to undo the operation on all 
nodes if it fails on one node.)

 For JournalNode operations that must succeed on all nodes, execute a 
 pre-check to verify that the operation can succeed.
 

 Key: HDFS-7121
 URL: https://issues.apache.org/jira/browse/HDFS-7121
 Project: Hadoop HDFS
  Issue Type: Sub-task
  Components: journal-node
Reporter: Chris Nauroth

 Several JournalNode operations are not satisfied by a quorum.  They must 
 succeed on every JournalNode in the cluster.  If the operation succeeds on 
 some nodes, but fails on others, then this may leave the nodes in an 
 inconsistent state and require operations to do manual recovery steps.  For 
 example, if {{doPreUpgrade}} succeeds on 2 nodes and fails on 1 node, then 
 the operator will need to correct the problem on the failed node and also 
 manually restore the previous.tmp directory to current on the 2 successful 
 nodes before reattempting the upgrade.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)