我很难得到在OS OS 7.2重新安装postgres。这是我的尝试。 去了Postgres的YUM回购 在我的机器上为RPM文件创build了一个临时文件夹 没有wget https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-redhat95-9.5-2.noarch.rpm 接下来我ran rpm -ivh filename 但我所得到的是package pgdg-centos95-9.5-2.noarch is already installed 。 我很好的错误消息,但是当我使用下面的命令安装postgres组件。 sudo yum install postgresql95-server.x86_64 postgresql95-contrib.x86_64 postgresql95-devel.x86_64 它列出了与我下载的不同的rpm的详细信息,即9.5.1-1PGDG.rhel7 Dependencies Resolved ============================================================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================================================== Installing: postgresql95-contrib x86_64 9.5.1-1PGDG.rhel7 pgdg95 526 k postgresql95-devel x86_64 9.5.1-1PGDG.rhel7 pgdg95 1.7 M postgresql95-server x86_64 9.5.1-1PGDG.rhel7 pgdg95 4.1 M Installing for […]
作为标题,我有我的postgresql @ .service完成如下: # systemd service template for PostgreSQL clusters. The actual instances will # be called "postgresql@version-cluster", eg "[email protected]". The # variable %i expands to "version-cluster", %I expands to "version/cluster". # (%I breaks for cluster names containing dashes.) [Unit] Description=PostgreSQL Cluster %i ConditionPathExists=/etc/postgresql/%I/postgresql.conf PartOf=postgresql.service ReloadPropagatedFrom=postgresql.service Before=postgresql.service [Service] Type=forking # @: use "postgresql@%i" as process […]
我试图启动服务,但它不是开始…它说: […]启动PostgreSQL 9.6数据库服务器:main […] PostgreSQL服务器启动失败。 请检查日志输出:2016-10-25 15:24:26 BDT [4118-1]日志:无法创buildIPv6套接字:权限被拒绝2016-10-25 15:24:26 BDT [4118-2]日志:无法创buildIPv4套接字:权限被拒绝2016-10-25 15:24:26 BDT [4118-3]警告:无法为“本地主机”创build侦听套接字2016-10-25 15:24:26 BDT [4118-4 ]致命:无法创build任何TCP / IP套接字2016-10-25 15:24:26 BDT [4118-5]日志:da [FAILe系统已closures…失败! 失败! 日志文件: 2016-10-25 15:25:41 BDT [4330-1] LOG: could not create IPv6 socket: Permission denied 2016-10-25 15:25:41 BDT [4330-2] LOG: could not create IPv4 socket: Permission denied 2016-10-25 15:25:41 BDT [4330-3] […]
我需要为我的SOGo安装创buildSQLauthentication,并且我相信我已经设置了所有符合文档的东西。 他们要我做以下事情: 第一,他们希望我用这些命令创build数据库用户sogo和db的架构(这里是部分: https : //sogo.nu/files/docs/SOGoInstallationGuide.html#_database_configuration ): su – postgres createuser –no-superuser –no-createdb –no-createrole \ –encrypted –pwprompt sogo (specify “sogo” as password) createdb -O sogo sogo 然后pg_hba.conf下行添加到postgresql pg_hba.conf文件中: host sogo sogo 127.0.0.1/32 md5 最后在sogo.conf中修改以下几行: SOGoProfileURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile"; OCSFolderInfoURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info"; OCSSessionsFolderURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder"; 那么对于真正的authentication,我需要调整SOGoUserSources以下: SOGoUserSources = ( { type = sql; id = directory; viewURL […]
如何在Windows Server 2012 r2中更改postgres用户的密码,我试图改变md5来信任pg_hba.conf文件并重新启动postgres服务,但仍然要求在从命令行或控制台连接时input密码。 截图 &
我的服务器上安装了CentOs 6.7: bash-4.1# uname -r 2.6.32-573.18.1.el6.x86_64 服务器重新启动后,由于语言环境问题,我的PostgreSQL 9.6服务器没有启动。 这里是日志错误消息:pgstartup.log < 2017-01-26 16:33:08.115 IST > LOG: invalid value for parameter "lc_messages": "en_US.UTF-8" < 2017-01-26 16:33:08.123 IST > LOG: invalid value for parameter "lc_monetary": "en_US.UTF-8" < 2017-01-26 16:33:08.123 IST > LOG: invalid value for parameter "lc_numeric": "en_US.UTF-8" < 2017-01-26 16:33:08.123 IST > LOG: invalid value for parameter […]
我正在使用Ubuntu 14.04桌面(准确的说是Xubuntu),并试图用iptables阻止外部对本地运行的Postgres端口5432的访问。 这是我的iptables -S -A INPUT -i lo -p tcp -m tcp –dport 5432 -j ACCEPT -A INPUT -p tcp -m tcp –dport 5432 -j DROP 和iptables -L : Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere anywhere tcp dpt:postgresql DROP tcp — anywhere anywhere tcp dpt:postgresql 但不知何故,我的Android上的networking扫描仪应用程序,连接到相同的WiFi,仍然可以看到它。 我可以在Android上通过一个PSQL实用程序对其进行进一步testing,而且我可以看到所有的表格。 我错过了什么? […]
当试图用用户'crm'连接到Postgresql时,出现以下错误: {myname}@{server} etc $ psql –host="10.0.0.129" –username=crm -W -d crm Password for user crm: psql: FATAL: no pg_hba.conf entry for host "10.0.0.129", user "crm", database "crm", SSL off 事情是,pg_hba.conf文件似乎允许这样的组合: #These are the only uncommented lines in the file local all all peer host crm crm 10.0.0.129/32 md5 我已经用systemctl重新启动了postgres。 有没有人看到这个configuration的问题?
我们使用LUKSencryption了卷。 cryptsetup luksOpen /root/test1 volume1 并装上 mount /dev/mapper/volume1 /mnt/files 我们在/ mnt / files里面创build了postgres数据目录,并能够启动postgres数据库。 /usr/local/pgsql/bin/pg_ctl -D /mnt/files/postgres/ -l /var/logs/postgres/postgrs.log start 即使我们卸载/ mnt /文件 sudo umount -l /mnt/files 当我们尝试使用LUKSclosures音量时。 sudo cryptsetup luksClose volume1 获取以下错误: device-mapper:删除卷1上的ioctl失败:设备或资源忙
目前,我们正在运行Zabbix 3.0 LTS,在Ubuntu 16.04上运行9.5.6版本的PostgreSQL数据库。 我们遇到了一个问题,我们的Zabbix数据库只是不断增长。 我们不太清楚是什么导致了这个问题,但到目前为止,我们已经为Zabbix分配了400GB,并且已经接近于增长。 我们已经启用了内部pipe理,并保留了30天的数据。 我们的环境也是550个主机,我们在Zabbix有大约65,000个项目,间隔60秒。 我们的产品数量真的很高,因为我们的环境主要是窗户。 以下是我们的Zabbix环境的一些截图 这是我们Housekeeping参数的图片 我不确定是什么导致了这个增长,但是它每周增长40GB左右,看起来很疯狂。 如果这不能解决任何问题,我不想再给它更多的存储空间。 有谁会碰巧知道这个问题或有谁遇到过在PostgreSQL后端运行Zabbix的类似问题? 我唯一发现的可能是解决scheme是分区数据库,但我想在去这个路线之前检查。 任何想法或反馈将非常感激! 编辑 添加显示pipe家100%运行的Zabbix内部过程图。 pipe家每小时运行一次,最多删除40,000个。 我们最大的桌子似乎是历史,这需要175GB和History_uint,这是100GB。 如果我在zabbix服务器日志中search“pipe家”或“家务”,我实际上没有看到任何东西,这导致我相信它实际上并没有删除任何东西