[root@k8s-anode1 ~]# docker ps -a
CONTAINER ID        IMAGE                                COMMAND                  CREATED             STATUS                    PORTS               NAMES
ba8076328592        docker.io/enmotech/opengauss:3.0.0   "entrypoint.sh gau..."   11 days ago         Exited (255) 4 days ago   5432/tcp            opengauss
[root@k8s-anode1 ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@k8s-anode1 ~]# docker start ba8076328592
ba8076328592
[root@k8s-anode1 ~]# docker ps
CONTAINER ID        IMAGE                                COMMAND                  CREATED             STATUS              PORTS               NAMES
ba8076328592        docker.io/enmotech/opengauss:3.0.0   "entrypoint.sh gau..."   11 days ago         Up 4 seconds        5432/tcp            opengauss


[root@k8s-anode1 ~]# docker exec -it  ba8076328592   /bin/bash
root@ba8076328592:/#  cd /var/lib/opengauss/data/
root@ba8076328592:/var/lib/opengauss/data# ls

root@ba8076328592:/var/lib/opengauss/data# su - omm
omm@ba8076328592:~$ 

 

使用用户名密码连接

 gsql -U gaussdb -W 'Enmo@123' -d omm -hlocalhost
 

列出所有可用的数据库

gsql -d postgres -p 5432 -l

  1. 正在待更新

启动数据库实例

 gs_ctl start -D /var/lib/opengauss/data

使用数据库工具gs_ctl查看实例状态

gs_ctl status -D   /var/lib/opengauss/data

 重新启动实例                                   


gs_ctl restart -D   /var/lib/opengauss/data/

[root@k8s-anode1 ~]# ps -ef | grep  openGauss


 

netstat -antp
netstat -tanlp
netstat -pantul |grep 端口号
lsof -i:端口号
ss -naltp | grep 端口号

使用ps和gs_ctl查看进程是否正常

--结构 gs_ctl query -D  文件夹
gs_ctl query -D  /var/lib/opengauss/data

 

ps ux | grep gaussdb

使用omm管理员用户登录数据库主节点,修改密码加密规则后再创建远程连接的用户

 
# 修改密码加密规则,兼容PostgreSQL的MD5规则,-D 后衔接数据库的数据目录,请自行替换
gs_guc reload -D  /var/lib/opengauss/data -c "password_encryption_type = 1"

# 登录openGauss
gsql -d postgres
# 创建用于远程连接的用户并设置密码
CREATE USER user_pgloader WITH PASSWORD 'gauss_123'; 

 

第21天 | 学习openGauss数据库例行维护 - 墨天轮

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐