备注:本文档是基于Centos7.4操作系统而写
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@localhost Asia]# uname -a
Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
重启网卡
systemctl restart network
systemctl stop network
systemctl start network
查看防火墙状态
停止防火墙
永久禁止防火墙
systemctl status firewalld
systemctl stop firewalld
systemctl firewalld disable
修正系统时间/时区
#设置系统时区为“中国.上海”
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#同步系统时间
ntpdate cn.pool.ntp.org
#同步系统时间和硬件时间,可以使用hwclock命令
#以系统时间为基准,修改硬件时间
[root@localhost ~]# hwclock --systohc<== sys(系统时间)to(写到)hc(Hard Clock)
[root@localhost ~]# hwclock -w
#以硬件时间为基准,修改系统时间
[root@localhost ~]# hwclock --hctosys
[root@localhost ~]# hwclock -s
修正postgresql时间/时区
postgres=# select now();
now
-------------------------------
2020-08-09 00:44:25.664692-07
(1 row)
postgres=# show time zone;
TimeZone
------------
US/Pacific
(1 row)
postgres=# set time zone 'PRC'
postgres-# ;
SET
postgres=# show time zone;
TimeZone
----------
PRC
(1 row)
postgres=# select now();
now
-------------------------------
2020-08-09 15:45:22.285182+08
(1 row)
postgres=#
要想永久生效到pgdata下的postgresql.conf配置里修改两项
log_timezone = 'PRC'
timezone = 'PRC'
修改好重启pg或者reload重新查询登录生效
pg_ctl restart -D /usr/local/pgsql/data
或者
pg_ctl reload