系统部署安装-Centos7-PostgreSQL

news/2024/7/9 23:30:46 标签: postgresql, 数据库

文章目录

  • 安装
    • 离线安装
    • 常用命令
    • 注册服务

安装

离线安装

1.创建一个文件夹,如

mkdir -p /opt/zookeeper

2.将zookeeper的包上传到服务器上该文件夹下,并进行解压

tar -zxvf apache-zookeeper-3.8.3-bin.tar.gz

3.进入conf文件夹,复制zoo_sample.cfg,命名为zoo.cfg

cd ./apache-zookeeper-3.8.3-bin/conf  
cp zoo_sample.cfg zoo.cfg  

4.修改zoo.cfg

# 数据存放位置
dataDir=/data/zookeeper
# 日志存放位置
dataLogDir=/data/log/zookeeper

5.vim /etc/profile配置环境变量

#zookeeper-3.8.3 config start  
export ZOOKEEPER_HOME=/opt/zookeeper/apache-zookeeper-3.5.9-bin
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH 
#zookeeper-3.8.3 config end  

然后运行加载环境配置

source /etc/profile

6.配置启动的JAVA(如果你系统环境的JAVA符合,则跳过此步骤),编辑bin目录下的zkEvn.sh

JAVA=/opt/jdk8/bin/java
JAVA_HOME=/opt/jdk8

常用命令

cd /opt/zookeeper/apache-zookeeper-3.8.3-bin/bin  
# 启动zookeeper  
./zkServer.sh start    
# 查看zookeeper状态  
./zkServer.sh status    
# 关闭zookeeper服务  
./zkServer.sh stop    
# 重启zookeeper服务  
./zkServer.sh restart  

注册服务

1.编辑vim /etc/systemd/system/zookeeper.service,添加如下内容

[Unit]
Description=zookeeper-3.8.3
After=syslog.target network.target
[Service]
Restart=alwaysRestartSec=1
Type=forking
TimeoutSec=120
User=root
ExecStart=/opt/zookeeper/apache-zookeeper-3.8.3-bin/bin/zkServer.sh start
ExecStop=/op/zookeeper/apache-zookeeper-3.8.3-bin/bin/zkServer.sh stop
ExecReload=/opt/zookeeper/apache-zookeeper-3.8.3-bin/bin/zkServer.sh restart  
Restart=always    
[Install]  
WantedBy=multi-user.target  

2.然后服务注册加载,添加启动,启动

systemctl daemon-reload
systemctl enable zookeeper
systemctl start zookeeper

----------------------------------END----------------------------------

天行健,君子以自强不息;地势坤,君子以厚德载物


http://www.niftyadmin.cn/n/5229340.html

相关文章

基于视觉传感器的自主扫雷机器人设计与实现

摘要: 在当今的世界安全形势下,扫雷小车的出现可以减少各国人员在扫雷过程中的人员伤亡,扫雷小车实用性能强更适合在军事化领域或者是民用领域上应用。让它具有光明的发展前景。针对这一情况,本毕业设计就对自主扫雷小车进行研究…

非空断言,

先看下TypeScript基础之非空断言操作符、可选链运算符、空值合并运算符-CSDN博客 我没有复现出来,但是我知道了它的作用 用 let str: string arg!; 代替 let str: string; if (arg) { str arg; } 非空断言(!)和不使用的区别在于对于…

windows 查看mysql的错误日志

查找错误日志文件存储路径 用到的软件:everything 官网 voidtools 下载路径 https://www.voidtools.com/Everything-1.4.1.1024.x64-Setup.exe 直接点击下载即可 运行效果如下 我们知道mysql有个配置文件是my.ini,里面配置了相关信息 我们需要先…

moment.js的使用

更多可参见官方文档:Moment.js 中文网 | 开发文档

第三方实验室LIMS管理系统源码,asp.net LIMS源码

LIMS实验室信息管理系统源码 LIMS系统的功能根据实验室的规模和任务而有所不同,其系统主要功能包括:系统维护、基础数据编码管理,样品管理、数据管理、报告管理、报表打印、实验材料管理、设备管理等。它可以取代传统的手工管理模式而给检测实验室带来巨…

VIR-SLAM代码分析3——VIR_VINS详解之estimator.cpp/.h

前言 续接上一篇,本本篇接着介绍VIR-SLAM中estimator.cpp/.h文件的函数,尤其是和UWB相关的相比于VINS改动过的函数,仍然以具体功能情况代码注释的形式进行介绍。 重点函数介绍 优化函数,代码是先优化,后边缘化。 …

Git常用命令#merge分支合并

要查看所有分支,包括本地和远程仓库的分支,可以使用以下命令: 1.查看分支 1.1 查看本地分支 git branch这个命令会列出本地所有的分支,当前所在的分支会有 * 标记。 1.2 查看远程分支 git branch -r这个命令会列出远程仓库的分…

leetCode 93.复原 IP 地址 + 回溯算法 + 图解 + 笔记

93. 复原 IP 地址 - 力扣(LeetCode) 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 . 分隔。 例如:"0.1.2.201" 和 "192.168.1.1…