Обмен технологиями

Запустить службу метаданных куста

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

nohup hive --service metastore >> metastore.log 2>&1 &

Эта команда используется для запуска службы хранения метаданных Hive (метастора) в фоновом режиме. Поясню пошагово:

1. нет: команда Unix/Linux, используемая дляЗапустить команду в фоновом режиме , игнорируя при этом все сигналы SIGHUP. Это означает, что даже если пользователь выйдет из терминала или отключится от сервера, команда продолжит выполнение.

2. hive --service Metastore: эта часть команды сообщает системе о необходимости запуска службы хранения метаданных Hive. Hive — это инструмент хранилища данных, созданный на основе Hadoop для запроса и анализа крупномасштабных наборов данных.

3. >> Metastore.log 2>&1: Эта частьПеренаправление Выходная команда. Это означает добавление стандартного вывода команды (stdout) в файл Metastore.log и перенаправление стандартного вывода ошибок (stderr) в стандартный вывод, то есть добавление его в файл Metastore.log.

4. &: Добавление символа & в конце команды означает, что команда будет выполняться в фоновом режиме без блокировки текущего терминала, и вы сможете продолжать вводить другие команды.

В целом функция этой команды — запустить службу хранения метаданных Hive в фоновом режиме и добавить весь вывод (включая стандартный вывод и стандартные ошибки) в файл Metastore.log.