PostgreSQL服务器启动及关闭方法

PostgreSQL服务器启动及关闭方法,第1张

1 启动数据库服务器(posgres用户):

[postgres@localhost bin]$ postgres -D /opt/postgresql/data/ > /opt/postgresql/log/pg_serverlog 2>&1 &

[1] 4508

当然如果设置了环境变量

PGDATA=/opt/postgresql/data

export PGDATA

后,可使用pg_ctl工具进行启动:

[postgres@localhost log]$ pg_ctl start -l /opt/postgresql/log/pg_serverlog

pg_ctl: another server might be running; trying to start server anyway

pg_ctl: could not start server

Examine the log output

[postgres@localhost log]$

因为之前已经启动,所以打印“another server might be running”。此时,查看日志,有如下信息:

[postgres@localhost log]$ cat pg_serverlog

FATAL: lock file "postmasterpid" already exists

HINT: Is another postmaster (PID 4491) running in data directory "/opt/postgresql/data"

[postgres@localhost log]$

当然,最简的启动方式是:

[postgres@localhost ~]$ pg_ctl start

server starting

[postgres@localhost ~]$ LOG: database system was shut down at 2011-07-09 13:58:00 CST

LOG: autovacuum launcher started

LOG: database system is ready to accept connections

如果要在 *** 作系统启动时就启动PG,可以在/etc/rcd/rclocal 文件中加以下语句:

/opt/postgresql/bin/pg_ctl start -l /opt/postgresql/log/pg_serverlog -D /opt/postgresql/data

2关闭服务器

最简单方法:

[postgres@localhost ~]$ pg_ctl stop

waiting for server to shut down done

server stopped

与Oracle相同,在关闭时也可采用不同的模式,简介如下:

SIGTERM

不再允许新的连接,但是允许所有活跃的会话正常完成他们的工作,只有在所有会话都结束任务后才关闭。这是智能关闭。

SIGINT

不再允许新的连接,向所有活跃服务器发送 SIGTERM(让它们立刻退出),然后等待所有子进程退出并关闭数据库。这是快速关闭。

SIGQUIT

令 postgres 向所有子进程发送 SIGQUIT 并且立即退出(所有子进程也会立即退出),而不会妥善地关闭数据库系统。这是立即关闭。这样做会导致下次启动时的恢复(通过重放 WAL 日志)。我们推荐只在紧急的时候使用这个方法。

SIGKILL

此选项尽量不要使用,这样会阻止服务器清理共享内存和信号灯资源,那样的话你只能在启动服务器之前自己手工做这件事。另外,SIGKILL 直接把 postgres 杀掉,而不会等它把信号中继给它的子进程,因此我们还需要手工杀掉每个独立子进程。

使用方法举例:

[postgres@localhost ~]$ pg_ctl stop -o SIGTERM

LOG: received smart shutdown request

LOG: autovacuum launcher shutting down

waiting for server to shut downLOG: shutting down

LOG: database system is shut down

done

server stopped

[postgres@localhost ~]$

最快速关闭方法:kill postgres 进程

[postgres@localhost ~]$ kill -INT `head -1 /opt/postgresql/data/postmasterpid`

[postgres@localhost ~]$ LOG: received fast shutdown request

LOG: aborting any active transactions

LOG: autovacuum launcher shutting down

LOG: shutting down

LOG: database system is shut down

附:postgre启动后的进程,如下:

[postgres@localhost ~]$ ps -ef|grep post

root 4609 4543 0 13:57 pts/2 00:00:00 su - postgres

postgres 4610 4609 0 13:57 pts/2 00:00:00 -bash

postgres 4724 1 0 14:08 pts/2 00:00:00 /opt/postgresql/bin/postgres

postgres 4726 4724 0 14:08 00:00:00 postgres: writer process

postgres 4727 4724 0 14:08 00:00:00 postgres: wal writer process

postgres 4728 4724 0 14:08 00:00:00 postgres: autovacuum launcher process

postgres 4729 4724 0 14:08 00:00:00 postgres: stats collector process

postgres 4752 4610 0 14:11 pts/2 00:00:00 ps -ef

postgres 4753 4610 0 14:11 pts/2 00:00:00 grep post

[postgres@localhost ~]$

用于数据传输、文字、等。多终端智能互动服务器是一种可以提供多种互动功能的服务器,可以支持用户在不同设备上进行实时的数据传输、文字、传递,以及实时音视频通话等多种互动形式。多终端智能互动服务器可以与其他应用程序和平台进行集成,实现更加丰富的互动形式,比如,可以将服务器集成到社交媒体平台中,实现更加便捷的社交功能;还可以将服务器与游戏平台、教育平台等应用程序进行集成,增加更多的交流和互动机会。

小米浏览器的智能小程序这样关闭点击分享,设置,消息设置,关闭接收服务通知这个选项就可以了。浏览器是用来检索、展示以及传递Web信息资源的应用程序。Web信息资源由统一的资源标识符所标记,它是一张网页,一张,一段视频或者任何在Web上所呈现的内容。

浏览器介绍

IIS服务器,IIS服务器是微软提供的一种Web服务器,它主要是解析微软提供并开发的ASP和ASP点NET等后台语言,运行在Windows平台下,对IE内核的浏览器支持良好,并且有些调用Windows接口的Web应用程序只能采用IIS服务器进行解析。

IIS服务器优点很多,但是缺点也很明显,通常Windows的漏洞容易导致其安全性大为降低。Apache服务器。Apache服务器是开源基金组织Apache提供的一种Web服务器,主要是解析PHP文件,是一款功能强大的免费软件,支持多个 *** 作系统,如Windows,Linux,MacOS等。

8UFTP是中国8u研发的一个FTP工具,是国内首家研发的。分为客户端和智能扩展服务器端工具,客户端一般是客户使用的,用于上传下载文件,智能扩展服务器端工具是安装在服务器上的,这两个结合在一起可以实现在线解压缩上传下载,客户端还支持多线程上传下载,免费升级。8UFTP智能扩展服务器端工具可以防21端口CC工具,防暴力破解FTP密码。

做了系统的升级以后,电视机的系统就符合广电部门的要求,网络电视不能直接从节目制作方获得,要像有线电视一样,从节目的输送方获得:就是要安装一个网络电视播放服务器。
试一试:
(1)在智能电视机的应用界面里找到内置的浏览器,点击浏览器打开后,用遥控器或自接的鼠标搜索网络电视播放服务器,如同在电脑上一样。
(2)如果找不到内置的浏览器,可用USB盘在电脑上下载一个安卓系统的浏览器(如UC浏览器),并用U盘将浏览器转载复制到智能电视机里。
(3)在智能电视机上安装浏览器,如果安装成功,即可用它来搜索不同的网络电视播放服务器。不成功的话可能是此版本不支持你的电视机,再试下一个浏览器,或者到电视机品牌的应用商店去看看,有没有测试好了的浏览器可下载。
(4)安装好了浏览器,就可以下载网络电视播放服务软件(用户端)了,最好安装4到5种不同的服务器备用,如电视猫,番茄电视,等等。
(5)如果安装不成功,就要看看是不是电视机上安卓系统改版的匹配有问题了。最好去品牌的应用商店找一找测试好了的网络电视播放服务器。
(6)安装好了网络电视播放服务器,点击打开后,就去找喜欢的节目观看啦。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10739514.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存