当前位置: 首页 > news >正文

关于在VMware虚拟机中安装openEuler系统和opengauss数据库部分问题的解决。

https://blog.csdn.net/When_the_wind_bl/article/details/143207003?fromshare=blogdetail&sharetype=blogdetail&sharerId=143207003&sharerefer=PC&sharesource=2401_88974824&sharefrom=from_link

本文对该链接中的安装过程做了相关补充,仅代表个人观点,以各位实际情况为准。

1.vim编辑器未安装

解决:dnf install -y vim

2.报错:tar: /openGauss: Cannot open: No such file or directory tar: Error is not recoverable: exiting now

解决:{

mkdir -p /openGauss

tar -jxf openGauss-5.0.3-openEuler-64bit.tar.bz2 -C /openGauss

ls -l /openGauss能看到解压后的 openGauss 安装文件,就说明成功了。

}

3.报错cd :/openGauss/simpleInstall:permission denied(见下图)

接着有以下报错:

su - root:Permission denied

解决:{

{

关机,重新登陆。

chown -R omm /openGauss

chmod -R 755 /openGauss

}

su - omm

cd /openGauss/simpleInstall

ls -l

}

4.报错:命令sh install.sh -w "Admin@9000" &&source ~/.bashrc输出存在“command not found”“Operation not permitted”“Permission denied”等报错, 且执行命令ps ux igrep gaussdb后输出结果只有一行grep --color=auto gaussdb。

解决:{

回到root用户,su - root

rm -rf /openGauss/data

mkdir -p /openGauss/data

chown -R omm /openGauss/data

chmod -R 755 /openGauss/data

su - omm

cd /openGauss/simpleInstall

sh install.sh -w "Admin@9800" && source ~/.bashrc

}


5.如何重置omm密码?

切回之前的 root 终端: su - root

执行指令:passwd omm

执行后会提示:

Changing password for user omm.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

(注意:Linux 输入密码时屏幕不会显示,正常输就行)

之后切回 omm 用户测试:su - omm

6.创建可视化桌面:(不推荐使用ukui,容易出现闪退问题,这里推荐使用dde)

执行指令:

(1)dnf install -y dde

(2)systemctl set-default graphical.target

(3)Reboot

7.进入桌面后点击任何东西都没有反应。(我的用户名是chen)

先切回命令行:按 Ctrl+Alt+F2

su - root

useradd -m chen

passwd chen

会有提示输入密码,然后输入你自己的密码

usermod -aG wheel chen

重启虚拟机

8.进入DDE桌面后如何进入数据库?

  1. 打开终端,切换到omm用户。 su - omm (如果不能直接切换,就先切换root再切换omm)
  2. 加载环境变量 source ~/.bashrc
  3. 重启数据库 gs_ctl restart -D /openGauss/data/single_node
  4. 连接数据库 gsql -d postgres -U omm -p 5432

(实际地址以自己的为准)

9.若没有安装可视化桌面,命令行模式下如何进入数据库?

Login:rootPassword:******

(1)打开虚拟机,切换到chen.执行指令: su - chen。

(2)执行指令:find / -name "postgresql.conf" 2>/dev/null。

以后要记住这个目录地址。(也就是图中的/opengauss/data/single_node)

(3)执行指令:gs_ctl start -D/opengauss/data/single_node(这个是举例,替换为你刚得到的目录地址,就是除去postgresql.conf的前面部分的地址)

(4)执行指令:gsql -d postgres -p 5432就可以进入数据库了。

有openGauss=#这个就已经进入数据库啦!

http://www.cnnetsun.cn/news/1856435.html

相关文章:

  • A/B测试期间GPU显存爆满?:面向LLM推理场景的动态配额弹性伸缩算法与K8s CRD落地实践
  • 别再让Cursor乱改代码了!手把手教你写像维基百科一样好用的Cursor Rules
  • UE5新手避坑指南:为什么关了项目设置,游戏运行时自动曝光还在?
  • mqtt-plus 架构解析(六):多 Broker 管理,如何让一个应用同时连接多个 MQTT 服务
  • GD32H759IMT6
  • 为什么92%的企业选错推理硬件?SITS2026 2026Q1实测数据揭示:模型精度损失>0.8%的隐性成本藏在这3个硬件参数里
  • 从H5AD到空间感知scGPT:手把手复现与多任务训练实战
  • 保姆级教程:在Windows上用YOLOX+ByteTrack搞定视频多目标跟踪(附避坑指南)
  • 嵌入式MQTT开发增强工具库:PubSubClientTools深度解析
  • 手把手教你用YOLOv5s训练自己的水果识别模型(附2611张标注数据集)
  • 嵌入式Linux下华为E372 3G模块AT指令驱动开发指南
  • ESP32/ESP8266轻量Toggl时间条目API客户端
  • 搜索算法(一)
  • 时序数据压缩和模态匹配
  • 本周补题 4/5 -- 4/12
  • 嵌入式整数信号变换库:纯定点FFT/DCT实现
  • 芯片研发要的不是“听话的工具“,是敢说不的工程师
  • 东方仙盟神识训练工具专业训练-[AI人工智能(八十七)]—东方仙盟
  • ADIN1110 Arduino库深度解析:单对以太网嵌入式实践
  • 元器件失效背后的化学战争:从银离子迁移到电化学腐蚀的防护指南
  • Cron Expression与调度系统集成:Laravel、Symfony实战应用终极指南
  • 如何快速掌握Vue.draggable.next:从组件构建到事件处理的完整指南
  • 如何快速上手Flutter-WebRTC:10分钟搭建你的第一个音视频通话应用
  • 使用Alpine配置WSL ssh门户糜
  • s与Docker集成:容器化部署教程
  • 为什么92%的AI初创公司正在裸奔式发布大模型?——版权保护缺失导致融资受阻、合作终止的真实案例集(含3份被驳回的软著申报复盘)
  • DevToys性能大比拼:5大开发工具效率测试,谁才是真正的效率之王?
  • Sockette错误处理完全指南:优雅应对各种连接异常
  • Token 经济引爆 AI 产业加速:从百模大战到百虾大战,谁在定义 2026 的中国 AI?
  • 终极指南:如何使用espanso API开发强大的自定义扩展