使用虚拟机镜像文件导入部署openGauss

article/2025/10/10 19:03:00

实验项目名称 实验1 使用虚拟机镜像文件导入部署openGauss

一、实验目的:

将现有的Virtualbox+centos+openGauss镜像文件导入虚拟机,并启动使用openGauss数据库。本实验中使用的镜像文件名为:centos_openGauss.ova。

二、实验内容及过程、结果

安装概览
在这里插入图片描述

  1. 下载安装virtualBOX
    在这里插入图片描述

  2. 导入镜像并启动虚拟机
    在这里插入图片描述

  3. 修改密码查看网卡配置

在这里插入图片描述

[root@db1 ~]# passwd
Changing password for user root.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@db1 ~]#[root@db1 ~]# ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.56.108  netmask 255.255.255.0  broadcast 192.168.56.255
  1. 以操作系统用户omm登录数据库主节点。
    在这里插入图片描述

  2. 启动服务
    在这里插入图片描述

  3. 步骤 3 连接数据库
    在这里插入图片描述

  4. 创建数据库用户
    在这里插入图片描述
    在这里插入图片描述

  5. 创建数据库
    在这里插入图片描述
    在这里插入图片描述

  6. 创建SCHEMA
    在这里插入图片描述

  7. 创建表
    在这里插入图片描述

  8. 向表中插入数据
    在这里插入图片描述在这里插入图片描述

三、 实验中遇到的问题及分析讨论

加载镜像文件后,启动时报错,如下图:
在这里插入图片描述

请确认虚机的网卡配置信息是否正确,具体配置参考如下。
在这里插入图片描述

四、实验结论

  查看帮助信息:
postgres=# \?
切换数据库:
postgres=# \c dbname
列举数据库:
使用\l元命令查看数据库系统的数据库列表。
postgres=# \l
使用如下命令通过系统表pg_database查询数据库列表。
postgres=# SELECT datname FROM pg_database;
列举表:
postgres=# \dt
列举所有表、视图和索引:
postgres=# \d+
使用gsql的\d+命令查询表的属性。
postgres=# \d+ tablename
查看表结构:
postgres=# \d tablename
列举schema:
postgres=# \dn
查看索引:
postgres=# \di
查询表空间:
使用gsql程序的元命令查询表空间。
postgres=# \db
检查pg_tablespace系统表。如下命令可查到系统和用户定义的全部表空间。
postgres=# SELECT spcname FROM pg_tablespace;
查看数据库用户列表:
postgres=# SELECT * FROM pg_user;
要查看用户属性:
postgres=# SELECT * FROM pg_authid;
查看所有角色:
postgres=# SELECT * FROM PG_ROLES;
切换数据库:
postgres=# \c dbname
切换用户:
postgres=# \c – username
退出数据库:
postgres=# \q

http://chatgpt.dhexx.cn/article/MfNcFjvy.shtml

相关文章

制作虚拟机镜像文件

1. Linux&#xff08;Ubuntu14.04&#xff09;虚拟机镜像的制作过程 (1)准备ISO文件 准备Ubuntu14.04版本操作系统的ISO文件&#xff0c;文件名为ubuntu-14.04-server-amd64.iso&#xff08;已提供&#xff09;。 (2) 将ISO文件上传至宿主机 将Ubuntu14.04的ISO文件通过Xftp上…

几个自用的虚拟机镜像文件,兼容VMware vbox等虚拟机 ova格式直接导入

下载地址&#xff1a; 链接: https://pan.baidu.com/s/1-S-gBDFfiZSc4pLyDygfKw 提取码: havg详细说明 导出几个自己常用的虚拟机镜像 - 小类随手记1、win7 64 俄罗斯精简版没有优化&#xff0c;直接上传2、win10 64 20h2 企业 官网版正常安装&#xff0c;然后关闭休眠powercfg…

虚拟机镜像文件

通常虚拟机用到的image文件有两种&#xff1a;raw和qcow2。 制作raw格式文件的命令&#xff1a; #qemu-img create –f raw Linux-test.raw 20G 制作qcow2格式文件的命令&#xff1a; 制作qcow2格式的文件有两种方式&#xff1a;一种是backing_file方式&#xff0c;另外一种…

【调试】——idea远程调试服务器上的代码

前提 有些时候难免会出现一些线上问题&#xff0c;可能就需要远程调试服务器上的代码&#xff0c;依次快速定位错误代码&#xff0c;进行改正。小编最近通过idea进行了远程代码调试&#xff0c;特此记录一下&#xff0c;希望可以帮需要的朋友。 步骤 1、保证本机的代码和服务…

Idea远程调试tomcat

Idea远程调试tomcat Idea配置 配置remote 传输方式&#xff0c;默认为Socket ​ Socket&#xff1a;macOS 及 Linux 系统使用此种传输方式&#xff1b; ​ Shared memory&#xff1a; Windows 系统使用此种传输方式。 ​ 调试模式&#xff0c;默认为Attach ​ Attach&…

详述 IntelliJ IDEA 远程调试 Tomcat 的方法

博主说&#xff1a;在调试代码的过程中&#xff0c;为了更好的定位及解决问题&#xff0c;有时候需要我们使用远程调试的方法。在本文中&#xff0c;就让我们一起来看看&#xff0c;如何利用 IntelliJ IDEA 进行远程 Tomcat 的调试。 首先&#xff0c;配置remote&#xff1a; 如…

Idea设置远程debug

1、在tomcat配置文件 apache-tomcat-8.5.56/bin/catalina.sh 第一行添加以下语句&#xff1a; //12345为远程连接端口&#xff0c;可自己设置 CATALINA_OPTS"-server -Xdebug -Xnoagent -Djava.compilerNONE -Xrunjdwp:transportdt_socket,servery,suspendn,address12345…

使用 IDEA 远程 Debug 调试

背景 有时候我们需要进行远程的debug&#xff0c;本文研究如何进行远程debug&#xff0c;以及使用 IDEA 远程debug的过程中的细节。看完可以解决你的一些疑惑。 配置 远程debug的服务&#xff0c;以springboot微服务为例。首先&#xff0c;启动springboot需要加上特定的参数。…

利用IDEA的远程debug进行远程代码调试。

经常开发的同学肯定会遇到一个恶心的问题。 MD&#xff01;明明老子本地是正常的&#xff0c;怎么一上测试环境or生产环境就炸崩崩了。 现在我们来配置远程debug&#xff0c;配完以后我甚至再也不喜欢在本地调试了&#xff08;手动斜眼&#xff09; 首先第一步请在linux服务…

Idea进行远程Debug

问题定位&#xff0c;数据追踪&#xff1f;离不开远程Debug&#xff0c;下面让我们来看看那怎么实现远程Debug 第一步、在Idea中创建Remote 点击Edit Configurations--创建Remote 第二步、在服务器中启动项目 原先启动命令&#xff1a; $ java -jar api-gateway-exec.jar …

IntelliJ IDEA远程调试

远程服务DEBUG模式启动 远程服务以debug模式启动需要执行java命令时带上以下JVM参数 java -Xdebug -Xnoagent -Djava.compilerNONE -Xrunjdwp:transportdt_socket,address5005,servery,suspendnaddress指定调试端口&#xff0c;可以按需更改。无论你的服务是普通的java进程&a…

IDEA如何进行远程Debug

1. 问题背景 项目的部署方式有主要有两种&#xff0c;第一种是以本地SpringBoot直接启动或是非SpringBoot的应用在本地应用服务器进行部署&#xff1b;第二种则是将项目在远程服务器部署。一般本地直接启动的项目可以直接进行DEBUG调试&#xff0c;但是在企业内部或是多人协同…

idea远程Debug,远程调试

如果需要进行测试直接跳到第三步进行设置就可以 idea远程Debug&#xff0c;远程调试 一.为什么使用远程Debug二.搭建项目1.项目配置2.打包项目 三.Debug测试1.创建链接2.启动项目3.测试接口 一.为什么使用远程Debug 由于部署环境和本地环境的差异性&#xff0c;在本地运行的好…

IDEA配置远程debug调试

当项目部署到远程服务器上的时候&#xff0c;很多时候会发现在远程服务器上执行的结果与我们在本地的执行结果不一致&#xff0c;因此&#xff0c;为了方便我们部署到远程服务器上和在本地debug调试一直&#xff0c;特需配置远程debug调试。 配置远程debug的条件&#xff1a; …

IDEA tomcat远程调试

最近研究tomcat内存马&#xff0c;但本地不具备代码运行条件&#xff0c;本地dns坏了&#xff0c;本地运行报错&#xff1a; 错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ***-PC: ***-PC 遂尝试远程调…

IDEA如何远程断点调试jar包

1.问题 以jar包的形式运行Spring Boot项目时报错&#xff0c;但是在IDEA开发环境下编译运行Spring Boot项目不报错&#xff0c;如何复现jar包运行时的错误呢&#xff1f;这就需要在IDEA下远程断点调试jar包代码。 2.步骤 将 springboot 项目打成jar包&#xff1b;在IDEA中&a…

Idea Intellij 远程开发调试

一、背景 在构建MiniOB开发环境时需要Linux环境&#xff0c;另外结合分布式系统&#xff0c;利用较好的通信&#xff0c;萌发了远程开发的想法&#xff1b;实际上远程部署、开发在很久之前有过想法&#xff08;大约刚开始学SpringBoot进行部署软件时&#xff0c;反复地本地开发…

IDEA远程debug调试设置

1写作目录 最近发现工作的项目竟然不能本地跑&#xff0c;只能在预发环境测试&#xff0c;那只能远程debug了&#xff0c;所以写个博客记录一下。 2实操 2.1项目启动添加参数 如下所示&#xff0c;配置了一个debug端口8000 java -Djavax.net.debugssl -Xdebug -Xnoagent -…

IDEA远程调试Java代码

文章目录 1 前言2 远程 Debug 调试原理2.1 理论基础2.2 远程调试分类 3 主动连接调试3.1 远程服务中开启 Debug 服务3.1.1 对于 SpringBoot3.1.2 对于 Tomcat 3.2 IDEA 中指定 Debug 服务器3.3 远程服务器防火墙端口放行 4 被动连接调试4.1 对于 Tomcat4.2 对于 SpringBoot 5 开…

IDEA如何开启远程调试

要进行远程调试&#xff0c;首先被调试的服务必须支持远程调试&#xff0c;先要开一个远程调试接口&#xff0c;在启动参数里面增加下面的语句&#xff1a; -agentlib:jdwptransportdt_socket,servery,suspendn,address6001 这主要是指定远程调试的端口&#xff0c;为6001。一…