Как следить за состоянием резервных мастеров в Alluxio? - PullRequest
1 голос
/ 12 марта 2019

В Alluxio я могу контролировать ведущего мастера через порт 19998. Но я также хочу контролировать резервный мастер.Однако резервный мастер не имеет RPC-порта 19998. Есть ли способ контролировать резервный мастер?Я хочу отслеживать состояние процесса и проверять, работает ли он должным образом.Например, я хочу знать, своевременно ли резервный мастер читает журнал.Спасибо.

1 Ответ

0 голосов
/ 13 марта 2019

Вы можете проверить, активен ли резервный мастер, используя jps или ps и ища «AlluxioMaster»

jps | grep AlluxioMaster
ps ax | grep AlluxioMaster

Журнал резервного мастера (logs/master.log) будет сообщать, когда он читает каждый файл журнала. Обратите внимание, что резервный мастер читает только завершено редактировать файлы журнала, но не выполняет редактирование файлов журнала. По умолчанию журнал редактирования переворачивается, когда он достигает 10 МБ.

Вот несколько примеров сообщений резервного мастер-журнала:

2019-03-12 10:59:32,794 INFO  UfsJournalReader - Reading journal file /opt/alluxio/journal/FileSystemMaster/v1/logs/0x0-0x223ff.
2019-03-12 10:59:43,425 INFO  UfsJournalReader - Reading journal file /opt/alluxio/journal/FileSystemMaster/v1/logs/0x223ff-0x441f1.
2019-03-12 10:59:49,152 INFO  UfsJournalReader - Reading journal file /opt/alluxio/journal/FileSystemMaster/v1/logs/0x441f1-0x65ee8.
...