zoukankan      html  css  js  c++  java
  • postgresql 启动关闭脚本

    如果是 yum/apt-get 安装,就用 service 启动和关闭
    如果时 make 安装,就需要写个启动关闭脚本

    $ vi  pgsql9.1_start.sh
    pg_ctl start -D /var/lib/postgresql/9.1/main -o "-c config_file=/etc/postgresql/9.1/main/postgresql.conf"
    
    $ vi pgsql9.1_stop.sh
    pg_ctl stop -m fast -D /var/lib/postgresql/9.1/main

    或者在非postgres 用户的脚本里执行

    su - postgres -c "/usr/lib/postgresql/9.1/bin/pg_ctl start -D /var/lib/postgresql/9.1/main/ -o '-c config_file=/etc/postgresql/9.1/main/postgresql.conf'"
    sleep 120
    
    su - postgres -c "/usr/lib/postgresql/9.1/bin/pg_ctl stop -m fast  -D /var/lib/postgresql/9.1/main/"
    sleep 120

    为什么要 sleep 120 ,有兴趣的哥们可以做个实验。

  • 相关阅读:
    $dp$模板
    字符串基础
    基础算法

    图论
    山中无甲子,寒尽不知年
    模板集合(持续更新)
    数学基础——同余
    9.19 考试总结
    1-5-17:菲波那契数列
  • 原文地址:https://www.cnblogs.com/ctypyb2002/p/9793113.html
Copyright © 2011-2022 走看看