`

openGauss自启动配置

 
阅读更多

vi /usr/lib/systemd/system/openGauss.service

--------------------------

[Unit]

 

 

# 服务的描述信息,说明该服务是OpenGauss数据库服务器

 

 

Description=OpenGauss Database Server

 

 

# 在syslog和network目标之后启动

 

 

After=syslog.target network.target

 

 

 

 

 

 

# 定义服务

 

 

[Service]

 

 

# 服务类型为forking,表示服务将在启动时派生一个子进程,后台运行

 

 

Type=forking

 

 

# 以omm用户身份运行服务

 

 

User=omm

 

 

# 以dbgrp用户组身份运行服务

 

 

Group=dbgroup

 

 

 

 

 

 

# 设置GPHOME环境变量为OpenGauss的安装路径

 

 

Environment=GPHOME=/opt/openGauss/install/tool

 

 

# 设置PGDATA环境变量为OpenGauss数据目录路径

 

 

Environment=PGDATA=/opt/openGauss/data/dn1

 

 

# 设置LD_LIBRARY_PATH环境变量,指定动态链接库路径

 

 

Environment=LD_LIBRARY_PATH=$GPHOME/lib:$LD_LIBRARY_PATH

 

 

# 设置GAUSSHOME环境变量为OpenGauss的程序路径

 

 

Environment=GAUSSHOME=/opt/openGauss/install/app

 

 

 

 

 

 

# 启动服务的命令

 

 

ExecStart=/opt/openGauss/install/tool/script/gs_om -t start

 

 

# 停止服务的命令

 

 

ExecStop=/opt/openGauss/install/tool/script/gs_om -t stop

 

 

# 重新加载服务的命令

 

 

ExecReload=/opt/openGauss/install/tool/script/gs_om -t restart

 

 

 

 

 

 

# 配置服务的安装属性

 

 

[Install]

 

 

# 系统运行在多用户模式下

 

 

WantedBy=multi-user.target

------------------------------

 

 

systemctl enable openGauss.service

 

systemctl status openGauss.service

 

systemctl restart openGauss.service

 

systemctl start openGauss.service

分享到:
评论

相关推荐

    一键式安装openGauss脚本

    该脚本`install.sh`是整个安装流程的核心,它封装了openGauss的安装步骤,包括但不限于环境配置、依赖库安装、数据目录设置、配置文件生成以及数据库服务启动等。用户只需在终端中执行此脚本,就能完成openGauss的...

    openGauss使用说明书

    5. **启动与停止**:学习如何启动和停止数据库服务,以及如何监控其运行状态。 **三、开发应用** 在openGauss中进行应用开发,你需要掌握以下技能: 1. **SQL语法**:理解并熟练使用SQL语言进行数据查询、插入、...

    华为数据库openGauss2.0安装指南实操篇(CentOS、openEuler篇)

    - **硬件需求**:确保服务器满足openGauss的最低硬件配置要求,如内存、CPU和磁盘空间。 - **软件依赖**:安装必要的依赖包,如GCC编译器、CMake构建工具、OpenSSL库等。 - **网络配置**:检查网络连接,确保...

    openGauss3.0企业版 -centos版本

    安装与配置 openGauss 3.0 - **下载与解压**: 使用提供的`openGauss-3.0.0-CentOS-64bit-all.tar.gz`文件,解压到合适目录,如 `/opt/opengauss`. - **环境变量设置**: 配置 `PATH`, `LD_LIBRARY_PATH`, `...

    LUT鲲鹏班OpenGauss数据库上机实验报告

    1. **数据库安装与配置**:首先,学生需要了解如何在不同的操作系统平台上安装OpenGauss,这涉及到下载安装包、配置环境变量、初始化数据库等步骤。同时,了解数据库服务器的启动、停止和监控也非常重要。 2. **SQL...

    实验1 使用虚拟机镜像文件导入部署CentOSopenGauss指导手册.pdf

    通过VirtualBox平台,用户可以创建一个虚拟机环境,将CentOS操作系统和openGauss数据库的镜像文件导入并启动,从而构建一个可运行openGauss的测试环境。 虚拟机VirtualBox的安装步骤相对简单。首先,用户需要进入...

    gaussDB5.0版本轻量级安装包 Linux版本

    3. **opengauss_lite.conf**:这是轻量级版本的配置文件,用于设置数据库的各种参数,如端口、数据存储路径、日志级别等。正确配置这个文件是确保GaussDB正常运行的关键步骤。 4. **upgrade_sql.tar.gz**:这个文件...

    使用PowerDesigner生成PostgreSQL数据库的物理数据模型

    #### 实验环境配置与要求 在进行PowerDesigner生成PostgreSQL数据库物理数据模型的操作之前,首先需要确保实验环境满足以下条件: 1. **操作系统**: Windows Server 2008 2. **PowerDesigner版本**: PowerDesigner...

    quartz建表语句

    它的核心功能是根据预定义的调度规则启动和停止作业。Quartz 的持久化机制依赖于数据库来存储作业和触发器的信息,因此在使用 Quartz 时,需要在数据库中创建相应的表来保存这些数据。 以下是一些关于 Quartz ...

    树莓派4B+x86_openEuler+qemu+aarch64_openEuler

    完成以上步骤后,使用`virsh define`命令导入XML配置文件创建虚拟机,然后使用`virsh start`命令启动虚拟机。至此,你就成功地在树莓派4B上创建并运行了一个基于aarch64架构的openEuler虚拟机。 这个过程不仅展示了...

    linux db2 安装过程中可能缺少的 libaio 安装文件

    6. **配置libaio**:虽然通常libaio安装后会自动配置,但为了确保最佳性能,可以在`/etc/libaio.conf`中调整配置参数,例如`io_queue_depth`,以适应你的特定工作负载。 7. **重启与验证**:安装并配置libaio后,...

    Centos7 安装达梦数据库的教程

    总的来说,安装达梦数据库在CentOS7上需要进行一系列的系统准备、用户创建、目录配置、权限设定以及数据库软件的安装和启动。遵循这些步骤,你就可以成功地在你的CentOS7环境中部署达梦数据库了。在整个过程中,确保...

    pgloader:只需一个命令即可迁移到PostgreSQL!

    2. **简单易用**:通过一个简单的命令行界面,用户只需提供目标数据库连接信息和源数据的位置,就能启动迁移过程。例如,`pgloader mysql://user:pass@localhost/source-db postgresql://user:pass@localhost/target...

Global site tag (gtag.js) - Google Analytics