ovirt官方安装文档 附录E

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
简介:

附录E:准备用于oVirt引擎的本地手动配置的PostgreSQL数据库

(可选)在引擎机器上配置本地PostgreSQL数据库以用作引擎数据库。默认情况下,oVirt Engine的配置脚本engine-setup在Engine机器上本地创建和配置Engine数据库。要在与安装引擎的机器不同的机器上配置引擎数据库,请参阅准备用于oVirt引擎的远程PostgreSQL数据库

使用此过程可以使用自定义值设置引擎数据库。在配置引擎之前设置此数据库; 您必须在提供数据库凭据engine-setup。要设置数据库,您必须首先ovirt-engine在引擎机器上安装软件包; 该postgresql-server软件包作为依赖项安装。

注:engine-setupengine-backup --mode=restore在命令唯一支持的系统错误消息en_US.UTF8的语言环境,即使系统区域设置是不同的。

postgresql.conf文件中的区域设置必须设置为en_US.UTF8

重要提示:数据库名称只能包含数字,下划线和小写字母。

准备本地手动配置的PostgreSQL数据库以与oVirt引擎一起使用

  1. 初始化PostgreSQL数据库,启动postgresql服务,并确保该服务在启动时启动:

# su -l postgres -c "/usr/bin/initdb --locale=en_US.UTF8 --auth='ident' --pgdata=/var/lib/pgsql/data/" # systemctl start postgresql.service # systemctl enable postgresql.service

  1. 以用户psql身份连接到命令行界面postgres

# su - postgres $ psql

  1. 为引擎创建一个用户,以便在写入和读取数据库时使用它。引擎上的默认用户名是engine

postgres=# create role user_name with login encrypted password 'password';

  1. 创建一个数据库来存储有关红帽虚拟化环境的数据。引擎上的默认数据库名称是engine

postgres=# create database database_name owner user_name template template0 encoding 'UTF8' lc_collate 'en_US.UTF-8' lc_ctype 'en_US.UTF-8';

  1. 连接到新的数据库并添加plpgsql语言:

postgres=# \c database_name database_name=# CREATE LANGUAGE plpgsql;

  1. 确保可以通过启用md5客户端身份验证来远程访问数据库。编辑该/var/lib/pgsql/data/pg_hba.conf文件,并local在文件底部开始的行下面立即添加以下行:

host    [database name]    [user name]    0.0.0.0/0  md5 host    [database name]    [user name]    ::0/0      md5

  1. 重新启动postgresql服务:

# systemctl restart postgresql.service



本文转自 Barron1 51CTO博客,原文链接:http://blog.51cto.com/13172370/1980283,如需转载请自行联系原作者
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
8月前
|
Ubuntu Docker 索引
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
1408 0
Gitbook官方使用手册
Gitbook官方使用手册
192 0
|
Web App开发 存储 测试技术
|
数据中心 数据安全/隐私保护 虚拟化
|
关系型数据库 数据库 PostgreSQL
|
存储 数据安全/隐私保护 网络安全