当前位置: 首页 > article >正文

如何查看 GitLab 内置的 PostgreSQL 版本?

GitLab 依赖 PostgreSQL,PostgreSQL 的升级会随着 GitLab 的版本升级而进行,本文分享查看 GitLab 内置 PostgreSQL 版本的方法。

GitLab 版本和 PostgreSQL 版本需要一一对应,默认情况下使用 Omnibus 方式安装的 GitLab 实例会自动升级 PostgreSQL。

使用 gitlab-psql 命令

GitLab 安装完成后,会内置 gitlab-psql命令来对 PostgreSQL 进行查询。如果要查看 PostgreSQL 的版本,可以直接在 GitLab 所在服务器上执行如下命令:

gitlab-psql -d gitlabhq_production -c "SELECT version();"

输出如下:

                                                version
--------------------------------------------------------------------------------------------------------PostgreSQL 14.17 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, 64-bit
(1 row)

可以看出当前使用的 PostgreSQL 版本为 14.17

使用 PostgreSQL 自带的控制台

在 GitLab 所在的服务器上执行 gitlab-psql:

gitlab-psql
psql (16.8)
Type "help" for help.

然后输入 SELECT version();:

                                                version
-------------------------------------------------------------------------------------------------------PostgreSQL 16.8 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, 64-bit
(1 row)

可以看到内置的 PostgreSQL 版本为 14.17

在安装路径下查看

GitLab 安装完毕后,与 PostgreSQL 相关的文件会放置在 /opt/gitlab/embedded/bin/postgres 路径下,可以用 --version 查看版本:

/opt/gitlab/embedded/bin/postgres --version
postgres (PostgreSQL) 14.17

可以看到内置的 PostgreSQL 版本为 14.17

http://www.lryc.cn/news/2387711.html

相关文章:

  • VR 技术与病毒分离鉴定:一场奇妙的邂逅​
  • 解释一下NGINX的反向代理和正向代理的区别?
  • 数学笔记一:标量、向量和矩阵基本概念辨析
  • vue3获取两个日期之间的所有时间
  • Python 实现简易版的文件管理(结合网络编程)
  • 元组可以比较大小吗?一次返回多个值?编程语言的元组?声明变量一定需要指定类型吗?
  • PXC集群
  • 线程安全问题的成因
  • 零基础远程连接课题组Linux服务器,安装anaconda,配置python环境(换源),在服务器上运行python代码【3/3 适合小白,步骤详细!!!】
  • 字节跳动BAGEL-7B-MoT模型开源:多模态AI技术的新范式与行业涟漪
  • Ubuntu静态IP配置信息查看命令
  • unity实现wasd键控制汽车漫游
  • Python优雅执行SSH命令:10种方法+虚拟环境深度实践
  • Linux TCP与Socket与IO多路复用(Epoll)
  • LINUX安装运行jeelowcode后端项目(命令行)
  • 嵌入式高级工程师面试全解:从 malloc 到 kernel panic 的系统知识梳理
  • 机器学习第二十七讲:Kaggle → 参加机器学习界的奥林匹克
  • C++(初阶)(二十)——封装实现set和map
  • 【MySQL】06.内置函数
  • 企业微信内部网页开发流程笔记
  • 智慧在线判题OJ系统项目总体,包含功能开发思路,内部中间件,已经部分知识点
  • 【MySQL】2-MySQL索引P2-执行计划
  • 云电脑显卡性能终极对决:ToDesk云电脑/顺网云/海马云,谁才是4K游戏之王?
  • 11 接口自动化-框架封装之统一请求封装和接口关联封装
  • influxdb时序数据库
  • OpenCV CUDA模块图像处理------颜色空间处理之用于执行伽马校正(Gamma Correction)函数gammaCorrection()
  • 机器学习10-随机森林
  • 商品条形码查询接口如何用C#进行调用?
  • 编译pg_duckdb步骤
  • 多模态大语言模型arxiv论文略读(九十一)