自由如风才是少年的梦 2024-05-21 16:32 采纳率: 50%
浏览 12

ky10安装高斯数据库

ky10安装华为的openGauss数据库,执行检查环境的命令卡住了,有哪位知道哪里有问题吗?

img

img

然后后台看了服务器内存和cpu使用情况

img

img

发现内存使用正常,但是cpu被这个检查环境的脚本几乎占满了

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-21 16:32
    关注

    引自免费微信小程序:皆我百晓生

    从您提供的信息来看,您在执行华为OpenGauss数据库的安装检查脚本gs_check时遇到了问题,提示必须以集群用户运行该命令,并且您的系统资源(尤其是CPU)似乎被该脚本大量占用。

    首先,让我们解决以集群用户运行的问题。在OpenGauss的官方文档中,通常建议使用名为gaussdb的特殊用户来进行安装和管理操作。如果您尚未创建这个用户,可以按照以下步骤创建并切换到该用户:

    sudo groupadd gaussgroup
    sudo useradd -s /sbin/nologin -g gaussgroup -M gaussdb
    

    然后,通过su命令切换到gaussdb用户:

    su - gaussdb
    

    接下来,回到安装目录下的script文件夹,再次尝试运行gs_check脚本:

    cd /path/to/openGauss/script/
    ./gs_check
    

    关于CPU使用率过高的问题,这可能是由于脚本在执行某些密集型计算任务或者阻塞在某个点上。您可以考虑终止当前正在运行的脚本,然后重新启动它,看看是否仍然存在这个问题。使用以下命令结束进程:

    ps aux | grep gs_check
    

    找到对应的PID(进程ID),然后使用kill命令杀死它:

    kill <PID>
    

    之后再运行gs_check

    ./gs_check
    

    如果问题依然存在,可能是因为脚本中存在一个无限循环或者其他导致CPU使用率持续很高的问题。在这种情况下,您可以尝试联系华为的技术支持获取更具体的帮助,因为这可能涉及到特定版本的bug或者配置问题。

    另外,确保您的操作系统和硬件满足OpenGauss的最低要求,包括足够的内存、磁盘空间以及合适的内核版本等。根据您的系统信息,您的机器看起来有足够的内存,但请确保没有其他未列出的进程也在消耗大量的CPU资源。

    如果以上步骤都无法解决问题,您可能需要提供更多的日志输出,以便于分析具体问题所在。如果可能的话,请提供gs_check运行时的日志输出,或者查看系统的/var/log目录下的相关日志,这些都可能会包含有关问题的线索。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月21日

悬赏问题

  • ¥15 mySQL5.7.34安装遇到的问题
  • ¥15 结构功能耦合指标计算
  • ¥20 visual studio中c语言用ODBC链接SQL SERVER
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥15 悬赏Python-playwright部署在centos7上
  • ¥15 psoc creator软件有没有人能远程安装啊