我正在尝试使用shell nohup运行一个长的刷新脚本,脚本
# !/bin/bashimpala-shell -f Refresh.sql -i "landingarea"
# !/bin/bash
impala-shell -f Refresh.sql -i "landingarea"
但每次它遇到一个错误,它就会停止,我必须进入脚本修复错误并从头开始重新运行,我希望它只运行到最后,我可以拿起错误,这是可能的吗?贝壳
nohup sh Refresh.sh cat nohup.out
vs91vp4v1#
查询失败时请使用-c继续。
impala-shell -f -c Refresh.sql -i "landingarea"
如果您不想捕获详细/错误消息,那么很可能可以包括--quiet选项
impala-shell -f -c -quiet Refresh.sql -i "landingarea"
有关更多信息,请浏览下面的文档链接。http://www.cloudera.com/documentation/cdh/5-1-x/impala/installing-and-using-impala/ciiu_shell_options.html
1条答案
按热度按时间vs91vp4v1#
查询失败时请使用-c继续。
如果您不想捕获详细/错误消息,那么很可能可以包括--quiet选项
有关更多信息,请浏览下面的文档链接。
http://www.cloudera.com/documentation/cdh/5-1-x/impala/installing-and-using-impala/ciiu_shell_options.html