代码之家  ›  专栏  ›  技术社区  ›  y2k-shubham

在EMR上重新启动Presto服务器服务的正确方法

  •  0
  • y2k-shubham  · 技术社区  · 6 年前

    我必须重新开始 presto-server EMR 加载我的 plugin . 关于官方 AWS 电子病历 文档:

    sudo restart presto-server

    sudo stop presto-server 然后 sudo start presto-server


    同时 Restarting a service page 喜欢上面的第二种技巧,

    注释 :需要停止/启动;不要使用重新启动命令。

    我发现这两种方法都没有任何问题。


    问题:

    • 有什么区别吗 sudo restart 和; sudo stop + sudo start 是吗?
    • 为什么要警告 restart ?
    • 用哪一个 Presto服务器 ?

    平台/框架:

    • emr-5.15.0
    • Presto 0.212
    1 回复  |  直到 6 年前
        1
  •  1
  •   Piotr Findeisen    6 年前

    restart 不重新加载服务配置文件(不幸的是,我不记得该文件的路径;这是一个文件,它告诉您哪个用户presto以何种身份运行)。根据您引入的更改,这可能是问题,也可能不是问题。如果您要更改presto-config文件或插件,这不是问题。但是,如果要更改Presto服务定义文件, 重新启动 不会接受您的更改,但是 stop + start 威尔。

    推荐文章