Я знаю, как работает NameNode, узел вторичного имени. Просто любопытно, когда контрольная точка будет создана и будет отправлена на имя узла, как редактируются файлы, обрезанные от имени узла?
Я уверен, что узел Name не читает все с контрольной точки, чтобы решить, какой файл редактирования удалить. Итак, может быть, вторичный NameNode сообщает NameNode, что «эти файлы находятся в этой контрольной точке» , а затем имя узла удаляется следующим образом «О, вы уже поместили эти файлы редактирования в контрольную точку, позвольте мне удалить неиспользуемые файлы редактирования ", верно?
И поэтому, когда файлы редактирования отправляются на вторичный NameNode, я думаю, что редактировать эти файлы невозможно. Так как это реализовано в HDFS? (Не трогать редактируемые файлы, которые уже отправлены на узел вторичного имени)