Sto usando CDH 5.5 e devo usare beeline. Sono abbastanza nuovo e lo sto imparando ora. Posso iniziare su Beeline ma non posso smettere come facciamo in Hive. Ho bisogno di usare Ctrl + z per uscire, che non è il modo corretto. Qualcuno può aiutare?Come uscire da beeline?
risposta
uso !q
o !quit
[Cloudera @ QuickStart ~] $ Beeline
versione 1.1.0 Beeline-cdh5.5.0 da Apache Hive
Beeline>! Q
[cloudera @ quickstart ~] $
Grazie a Xuefu Zhang. Related Jira
Grazie a @AR K .. che ha funzionato –
Smettere Beeline cliente:
!quit
Beeline> quit
Questo veramente utile per uscire linea d'aria
Utilizzando Clouder 5.5.1,
utilizzato Ctrl + C per uscire
Questo non è il modo corretto di terminare un'applicazione. –
Ho provato! q e anche! non ha funzionato in HDP 2.5./Beeline versione 1.2.1000.2.5.3.
Infine
! esci o! q (spazio richiesto)
A volte potresti ritrovarti con un comando non terminato che Hive pensa ancora che stai entrando. Se il comando "! Quit" non funziona, inserire un carattere terminato (;) e provare a uscire di nuovo.
--- --- Esempio
Beeline version 1.1.0-cdh5.7.1 by Apache Hive
beeline> some unterminated command
beeline> ! quit
beeline> <panic!>
beeline> <remember the need to terminate previous commands>
beeline> ;
No current connection
beeline> ! quit
Ahem - su Unix/Linux 'CTRL-Z' significa * ARRESTO *, che non termina il programma, "congela" e restituisce il controllo shell ... senza chiudere le connessioni né disallocare RAM e file temporanei. –
Per il record, il modo usuale per chiudere un'utilità della riga di comando in modalità interattiva è 'CTRL-D' che significa * OK, non più input, Canale Stdin è chiuso, è possibile uscire ora * –