找回密码
 立即注册
查看: 1924|回复: 12

[安装部署] 数据库安装失败,提示查询失败

  [复制链接]
发表于 2023-11-2 12:49:39 | 显示全部楼层 |阅读模式 来自 北京
我下载后按照安装手册,进行部署。提示我安装失败了。

image.png
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-2 14:46:41 | 显示全部楼层 来自 北京
非常感谢使用PIGOSS BSM基础版,您的问题应该是您的环境中有Mysql或Mariadb,端口冲突导致安装失败。

有下面两种解决办法:

方法1: 采用一个全新的环境进行安装PIGOSS BSM基础版。
             如果您的环境是测试环境,也可以手工把Mysql和Mariad停掉或者把已经安装好的数据库修改3306端口为其他端口,再尝试安装

方法2:采用自定义安装。在配置Maraidb时,选择其他的端口进行安装
image.png

点评

感谢感谢,我按照您的回复,问题已经解决了。  详情 回复 发表于 2023-11-15 10:04
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-13 14:49:41 | 显示全部楼层 来自 上海
我也遇到了同样的问题,前提是我的系统是最小化安装的,没有预装Mariadb或Mysql,系统信息如下附件
image.png

然后我尝试【方法2】用 yum 安装了 Mariadb 并设置数据库账号和密码,以及更改自定义端口号为 8306
Mariadb启动成功
但是在安装过程中使用自定义参数配置也遇到了无法继续安装问题,报错信息如下:
image.png
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-14 10:14:33 | 显示全部楼层 来自 北京
您好,感谢您的支持!
      采用自定义方式安装,程序在安装过程中会自动安装Mariadb数据库(不是使用已有数据库),所以在配置过程中输入的端口参数不能使用已占用的端口。程序自动安装的数据库不会影响已安装数据库的运行。 您只需要再执行一次安装程序,重新输入参数就可以了。

点评

另外补充一点,这是数据库插入语句问题,执行不了这句SQL  详情 回复 发表于 2023-11-14 16:04
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-14 16:01:58 | 显示全部楼层 来自 上海
默认安装也是失败
image.png

这个是安装生成的日志
image.png
image.png
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-14 16:04:04 | 显示全部楼层 来自 上海
产品技术支持02 发表于 2023-11-14 10:14
您好,感谢您的支持!
      采用自定义方式安装,程序在安装过程中会自动安装Mariadb数据库(不是使用已 ...

另外补充一点,这是数据库插入语句问题,执行不了这句SQL

点评

问题解决了,我分享下。原因是系统中少了2个库文件,但这是CentOS 7自带的libncurses.so.5和libtinfo.so.5,Centos Stream 8版本自带的是libncurses.so.6和libtinfo.so.6,因此需要手动创建两个软连接分别如下: ln  详情 回复 发表于 2023-11-14 17:15
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-14 17:05:46 | 显示全部楼层 来自 北京
您好,因为之前您安装时配置了自定义连接参数,这些参数都已经写入到配置文件中;所以再使用默认安装,使用的是之前设置的端口8306,安装还是失败;
有两种方法可以解决:
1:再次使用自定义参数安装,端口参数改成非8306(确保配置的端口不被占用)
2:卸载掉yum安装的数据库,因为我们产品自带Mariadb,无需手动安装
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
发表于 2023-11-14 17:15:53 | 显示全部楼层 来自 上海
macpherson 发表于 2023-11-14 16:04
另外补充一点,这是数据库插入语句问题,执行不了这句SQL

问题解决了,我分享下。原因是系统中少了2个库文件,但这是CentOS 7自带的libncurses.so.5和libtinfo.so.5,Centos Stream 8版本自带的是libncurses.so.6和libtinfo.so.6,因此需要手动创建两个软连接分别如下:

ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5
ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5

之后再执行 ./bsm-cli install mariadb 就能安装成功!

点评

感谢分享,我也学习了一下。你是技术大牛啊  详情 回复 发表于 2023-11-15 10:02
??????  发表于 2023-11-14 17:25
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
 楼主| 发表于 2023-11-15 10:02:58 | 显示全部楼层 来自 北京
macpherson 发表于 2023-11-14 17:15
问题解决了,我分享下。原因是系统中少了2个库文件,但这是CentOS 7自带的libncurses.so.5和libtinfo.so. ...

感谢分享,我也学习了一下。你是技术大牛啊
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
 楼主| 发表于 2023-11-15 10:04:29 | 显示全部楼层 来自 北京
产品技术支持04 发表于 2023-11-2 14:46
非常感谢使用PIGOSS BSM基础版,您的问题应该是您的环境中有Mysql或Mariadb,端口冲突导致安装失败。

有下 ...

感谢感谢,我按照您的回复,问题已经解决了。
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
公告:
限时免费一对一技术支持服务现已开放!
点击了解详情

官方技术客服微信

小黑屋|PIGOSS产品论坛 ( 京ICP备09033901号-3|京公网安备11010802043305号 )

GMT+8, 2024-11-21 18:10 , Processed in 0.055988 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表