第二章 启动与停止GREENPLUM数据库
在Greenplum数据库DBMS中,所有数据库服务器实例(master和all segment)可以一起作为一个统一的DBMS启动或停止。因为Greenplum数据库系统分布在多台机器中,启动和停止Greenplum数据库系统与启动和停止PostgreSQL数据库管理系统是不同的。使用gpstart和gpstop工具来启动和停止Greenplum数据库。这些工具位于$ GPHOME/ bin目录的Greenplum master主机上。
重要事项:不要发出KILL命令结束任何Postgres进程。相反,使用数据库命令pg_cancel_backend()。有关gpstart和gpstop信息,请参阅Greenplum的数据库实用程序指南。
$gpstart #启动
$gpstop –r #重启
$gpstop –u #立即应用pg_hba.conf、postgres.conf更新,当重新连接时;但是也有很多服务器参数修改后需要重启系统;参考reference;
$ gpstart -m
$ PGOPTIONS='-c gp_session_role=utility' psql template1
$ gpstop -m
gpstop程序会停止或重新启动您的Greenplum数据库系统;始终运行在master主机上。gpstop stops系统中的所有Postgres处理,包括主机和所有细分实例。gpstop工具默认使用多达64个并行工作线程停止由Postgres实例构成的Greenplum数据库集群,系统会等待所有活动的交易关闭后完成,要立即停止Greenplum数据库,使用快速模式。
$ gpstop -M fast
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16976507/viewspace-1795844/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16976507/viewspace-1795844/