centos7 PostgreSQL_12.7安装-TimeScaleDB_2.01插件安装
一、安装psql的yum源
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
二、安装psql v12 server
sudo yum install -y postgresql12-server
三、初始化数据库
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
四、修改配置文件允许远程连接(在文件末尾添加)
vim /var/lib/pgsql/11/data/postgresql.conf
listen_addresses = '*'
vim /var/lib/pgsql/11/data/pg_hba.conf
host all all 0.0.0.0/0 trust
五、开启自动启动,并启动psql
sudo systemctl enable postgresql-12
sudo systemctl start postgresql-12
六、修改数据库账户postgres默认密码
su - postgres #进去数据库
psql #
alter user postgres password '123456' #修改密码
七、安装TimeScaleDB插件
制作 timescaledb.repo 文件
cat > /etc/yum.repos.d/timescale_timescaledb.repo <<EOL # 方式三
[timescale_timescaledb]
name=timescale_timescaledb
baseurl=https://packagecloud.io/timescale/timescaledb/el/7/\$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/timescale/timescaledb/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOL
更新源,有时可以省略这一步
yum update -y
安装 timescaledb-postgresql-12
yum install -y timescaledb-2-postgresql-12 #版本为2
配置 postgresql.conf 文件,使用 postgres 启动时加载 'timescaledb'
vim /var/lib/pgsql/12/data/postgresql.conf
shared_preload_libraries = 'timescaledb' # 不区分大小写,也可以写timescaleDB。
重启数据库服务
systemctl restart postgresql-12.service
安装检验
su - postgres # 切换到 postgres 用户。
-bash-4.2$ psql # 进入到 postgres 的命令行,即命令窗口。
postgres=# CREATE DATABASE timeseries; # 创建数据库 timeseries
postgres=# \l # 查看数据库
postgres=# \c timeseries # 进入创建的数据库 timeseries
timeseries=# create extension timescaledb; # 方式一,添加 TimescaleDB 插件
timeseries=# CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE; # 方式二,使用 TimescaleDB 扩展数据库
查看 TimescaleDB 版本
timeseries=# \dx;
timeseries=# SELECT default_version, installed_version FROM pg_available_extensions WHERE name = 'timescaledb';
问题汇总:
一、centos 错误: 扩展 "timescaledb" 没有安装脚本,也没有版本"2.3.1"的更新路径
timeseries版本错误 安装timeseries更改为2.1
yum install -y timescaledb-2-postgresql-12
二、警告:psql 版本9.2, 服务器版本12.0
备份之前的psql文件
mv /usr/bin/psql /usr/bin/psql.bak
重新指向12.0版本的安装路径下
ln -s /usr/pgsql-12/bin/psql /usr/bin/psql
三、your-timescale-extended-database-name
timescaledb版本错误,依照第一点修改
四、shared_preload_libraries = 'timescaledb'写入配置文件内报错 ,先执行以下然后再写入
timescaledb-tune --pg-config=/usr/pgsql-11/bin/pg_config
centos7 PostgreSQL_12.7安装-TimeScaleDB_2.01插件安装的更多相关文章
- ElasticSearch安装和head插件安装
本文主要介绍elasticsearch5.0安装及head插件安装.确保系统已经安装好jdk1.8以上,操作系统CentOS6以上. 一.elasticsearch安装配置 1.官网下载源码包 下载不 ...
- 【windows环境下】RabbitMq的安装和监控插件安装
RabbitMq的安装: RabbitMQ是基于Erlang的,所以必须先配置Erlang环境. 下载Erlang,地址:http://www.erlang.org/download/otp_win3 ...
- Android模拟器genymotion安装与eclipse 插件安装
推荐一款Android模拟器"Genymotion",有点速度快,占用资源少,可整合eclipse.闲话少谈,看安装步骤. 1.下载地址:https://www.genymotio ...
- Sublime Text3安装及常用插件安装
为了使用强大好用的代码编辑器来进行selenium3+Python3的自动化测试. 使用Sublime Text 3非常适合. 1.下载安装 首先到http://www.sublimetext.com ...
- VScode安装后的插件安装
杭州SEO:Chinese(Simplified) Language Pack for Visual Stidio Code 中文汉化包 对于一些英文不太好的小伙伴,上来第一件事肯定是要切换成中文语言 ...
- jmeter在Windows下安装(含插件安装)
[准备环境] jdk1.8 jmeter的安装包下载 [步骤] 1 把下载下来的压缩包解压,点击jmeter.bat 启动,启动后是英文界面 2 修改默认的英文界面,打开jmeter.properti ...
- gulp的安装以及less插件安装与使用
1.安装node.js 下载地址:http://nodejs.cn/download/ 这时我们输入 node -v 以及 npm -v 检查是否安装成功. 2.为了提高后续使用的快速,我们安装 ...
- 【linux环境下】RabbitMq的安装和监控插件安装
[注意安装过程中,提示某些命令not found,直接yum isntall一下就好了] 以下是我在CentOS release 6.4下亲测成功的. RabbitMq的安装: RabbitMQ是 ...
- Sublime Text 3安装及常用插件安装
一.Sublime3下载 1.百度搜索Sublime3 download,选择进入下载页面 2.我选择下载Win64位安装程序 二.Sublime3安装 傻瓜式安装,一直点下一步即可. 三.Subli ...
随机推荐
- Python+Selenium学习笔记5 - python官网的tutorial - 交互模式下的操作
这篇笔记主要是从Python官网的Tutorial上截取下来,再加上个人理解 1. 在交互模式下,下划线'_'还可以表示上一步的计算结果 2.引号转义问题. 从下图总结的规律是,字符串里的引号如果和引 ...
- 将HLSL射线追踪到Vulkan
将HLSL射线追踪到Vulkan Bringing HLSL Ray Tracing to Vulkan Vulkan标志 DirectX光线跟踪(DXR)允许您使用光线跟踪而不是传统的光栅化方法渲染 ...
- TensorRT 7.2.1 开发概要(下)
TensorRT 7.2.1 开发概要(下) 1.2. Where Does TensorRT Fit? 一般来说,开发和部署深度学习模型的工作流要经过三个阶段. Phase 1 is trainin ...
- python-selenium 引入包或者类的清晰写法
#cording=gbk#一般最上面放系统自带的包或者类import os import time##第二层放第三方下载的包或者类from selenium import webdriverfrom ...
- 137. 只出现一次的数字 II
2021-04-30 LeetCode每日一题 链接:https://leetcode-cn.com/problems/single-number-ii/ 方法1:使用map记录每个数出现的次数,再找 ...
- NX二次开发】Block UI 体收集器
属性说明 属性 类型 描述 常规 BlockID String 控件ID Enable Logical 是否可操作 Group ...
- Spring Cloud Gateway简单入门,强大的微服务网关
我最新最全的文章都在南瓜慢说 www.pkslow.com,欢迎大家来喝茶! 1 简介 见名知义,Spring Cloud Gateway是用于微服务场景的网关组件,它是基于Spring WebFlu ...
- 【题解】斐波拉契 luogu3938
题目 题目描述 小 C 养了一些很可爱的兔子. 有一天,小 C 突然发现兔子们都是严格按照伟大的数学家斐波那契提出的模型来进行 繁衍:一对兔子从出生后第二个月起,每个月刚开始的时候都会产下一对小兔子. ...
- SCP,SSH应用
- Room-数据持久化存储(入门)
@ 目录 一.简单使用 1.Entity 2.Dao 3.DataBase 4.使用 二.参数解析 1.Entity 2.Dao 3.查询方式 总结 # 前言 官方简介: Room 持久性库在 SQL ...