minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
nohup hive --service metastore >> metastore.log 2>&1 &
Este comando é usado para executar o serviço de armazenamento de metadados (metastore) do Hive em segundo plano. Deixe-me explicar passo a passo:
1. nada: é um comando Unix/Linux usado paraExecute o comando em segundo plano , ignorando todos os sinais SIGHUP. Isso significa que mesmo que o usuário saia do terminal ou se desconecte do servidor, o comando continuará em execução.
2. hive --service metastore: Esta parte do comando informa ao sistema para iniciar o serviço de armazenamento de metadados Hive. Hive é uma ferramenta de data warehouse construída em Hadoop para consultar e analisar conjuntos de dados em grande escala.
3. >> metastore.log 2>&1: Esta parte éRedirecionar Comando de saída. Isso significa anexar a saída padrão do comando (stdout) ao arquivo metastore.log e redirecionar a saída de erro padrão (stderr) para a saída padrão, ou seja, anexá-la ao arquivo metastore.log.
4. &: Adicionar o símbolo & no final do comando significa que o comando será executado em segundo plano sem bloquear o terminal atual e você poderá continuar inserindo outros comandos.
Em conjunto, a função deste comando é iniciar o serviço de armazenamento de metadados do Hive em segundo plano e anexar toda a saída (incluindo saída padrão e erro padrão) ao arquivo metastore.log.