Condivisione della tecnologia

Avvia il servizio di metadati hive

2024-07-12

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

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

Questo comando viene utilizzato per eseguire il servizio di archiviazione dei metadati di Hive (metastore) in background. Lasciami spiegare passo dopo passo:

1. niente: è un comando Unix/Linux utilizzato perEsegui il comando in background , ignorando tutti i segnali SIGHUP. Ciò significa che anche se l'utente esce dal terminale o si disconnette dal server, il comando continuerà ad essere eseguito.

2. hive --service metastore: questa parte del comando indica al sistema di avviare il servizio di archiviazione dei metadati Hive. Hive è uno strumento di data warehouse basato su Hadoop per eseguire query e analizzare set di dati su larga scala.

3. >> metastore.log 2>&1: questa parte èReindirizzare Comando di uscita. Ciò significa aggiungere l'output standard del comando (stdout) al file metastore.log e reindirizzare l'output dell'errore standard (stderr) all'output standard, ovvero accodarlo al file metastore.log.

4. &: Aggiungere il simbolo & alla fine del comando significa che il comando verrà eseguito in background senza bloccare il terminale corrente e potrai continuare a inserire altri comandi.

Nel complesso, la funzione di questo comando è avviare il servizio di archiviazione dei metadati di Hive in background e aggiungere tutto l'output (incluso output standard ed errore standard) al file metastore.log.