麒麟系统安装OcenBase数据库
1.OceanBase下载
下载地址:https://www.oceanbase.com/softwarecenter
选择社区版点击下载
2.上传OceanBase包
将下载下的tar包上传麒麟服务器上root路径下。
3.解压tar包
tar -xzf oceanbase-all-in-one-4.3.5_20250115.el7.x86_64.tar.gz
4.进入bin文件夹
cd oceanbase-all-in-one/bin/
5.执行安装
./install.sh source ~/.oceanbase-all-in-one/bin/env.sh
6.快速部署(方式1)
obd demo
执行后出现问题:
问题解决方式:
vim /etc/security/limits.conf
进入文件之后i插入数据
在文件最后添加
* soft nofile 655360 * hard nofile 655360 * soft nproc 655360 * hard nproc 655360 * soft core unlimited * hard core unlimited * soft stack unlimited * hard stack unlimited
:wq保存文件之后注销或重启系统
注意*号和后边配置要有一个空格,否则配置不起作用。
重新进入bin目录执行 命令
obd demo
9090端口为标麒麟默认端口也是prometheus默认端口,所以修改方法为部署时修改端口,命令如下:
obd demo --prometheus.port=9091
demo running表示运行成功, 然后记住数据库默认密码,即可进行连接!
7.测试连接
使用Navicat连接数据库,数据库默认端口是2881。
如果连接不上2881端口,有可能是防火墙开通端口问题。
查看防火墙端口列表:
sudo firewall-cmd --list-ports
查看防护墙指定端口:
sudo firewall-cmd --zone=public --query-port=2881/tcp
开放端口:
sudo firewall-cmd --zone=public --add-port=2881/tcp --permanent
刷新防护墙:
sudo firewall-cmd --reload
8.修改数据库密码
登录数据库成功后,执行命令修改密码:
ALTER USER root IDENTIFIED BY '12345678';
问题:
1.虚拟机粘贴不了需要安装 open-vm-tools
yum install open-vm-tools
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2021-02-07 uni-app 数据缓存
2021-02-07 uni-app 图片上传
2021-02-07 uni-app 照片选择及预览
2021-02-07 uni-app 网络请求
2021-02-07 uni-app 多媒体组件
2021-02-07 uni-app 导航组件 navigator
2021-02-07 uni-app 表单及表单组件