ubuntu安装oceanbase调通本地navicat链接

分为两部分

一安装oceanbase服务

准备工作

mkdir -p /data/1 /data/log1
chown -R admin.admin /data/1 /data/log1/

偷偷说:其实这步我忘记执行,也没影响我安装

oceanbase程序是很占内存的在安装时我们要先下载好安装包:
然后放在能记住的位置
安装包怎么下载地址:https://www.oceanbase.com/softwarecenter
在这里插入图片描述
版本没什么好说的 选择适合自己的就行 4.0及以后的安装更为方便
选择你喜欢的方式解压

tar -zxvf {你的压缩包路径}

在这里插入图片描述

解压好就会有一个 oceanbase-all-in-one进去后有个bin目录,里面有准备好的install.sh脚本
在这里插入图片描述
然后 运行它

./install.sh

注意路径
在这里插入图片描述
在这里插入图片描述
出现上图就说明成功了

然后找一个能记住的地址写进去一个config文件
在这里插入图片描述
这个文件内容可以复制官网的
也可以复制我的
我把我的配置分享在下面

## Only need to configure when remote login is required
#user:
# username: root
# password: oceanbase
#   key_file: your ssh-key file path if need
#   port: your ssh port, default 22
#   timeout: ssh connection timeout (second), default 30
oceanbase-ce:servers:# Please don't use hostname, only IP can be supported- 127.0.0.1global:#  The working directory for OceanBase Database. OceanBase Database is started under this directory. This is a required field.home_path: /yuyou/oceanbase/observer# The directory for data storage. The default value is $home_path/store.# data_dir: /data# The directory for clog, ilog, and slog. The default value is the same as the data_dir value.# redo_dir: /redo# Please set devname as the network adaptor's name whose ip is  in the setting of severs.# if set severs as "127.0.0.1", please set devname as "lo"# if current ip is 192.168.1.10, and the ip's network adaptor's name is "eth0", please use "eth0"devname: lomysql_port: 2881 # External port for OceanBase Database. The default value is 2881. DO NOT change this value after the cluster is started.rpc_port: 2882 # Internal port for OceanBase Database. The default value is 2882. DO NOT change this value after the cluster is started.zone: zone1cluster_id: 1# please set memory limit to a suitable value which is matching resource. memory_limit: 6G # The maximum running memory for an observersystem_memory: 1G # The reserved system memory. system_memory is reserved for general tenants. The default value is 30G.datafile_size: 8G # Size of the data file. log_disk_size: 4G # The size of disk space used by the clog files.cpu_count: 16production_mode: falsesyslog_level: INFO # System log level. The default value is INFO.enable_syslog_wf: false # Print system logs whose levels are higher than WARNING to a separate log file. The default value is true.enable_syslog_recycle: true # Enable auto system log recycling or not. The default value is false.max_syslog_file_count: 4 # The maximum number of reserved log files before enabling auto recycling. The default value is 0.# observer cluster name, consistent with obproxy's cluster_nameappname: obcluster# root_password: oceanbase# proxyro_password: # proxyro user pasword, consistent with obproxy's observer_sys_password, can be empty
obproxy-ce:# Set dependent components for the component.# When the associated configurations are not done, OBD will automatically get the these configurations from the dependent components.depends:- oceanbase-ceservers:- 127.0.0.1global:listen_port: 2883 # External port. The default value is 2883.prometheus_listen_port: 2884 # The Prometheus port. The default value is 2884.home_path: /yuyou/oceanbase/obproxy# oceanbase root server list# format: ip:mysql_port;ip:mysql_port. When a depends exists, OBD gets this value from the oceanbase-ce of the depends.# rs_list: 192.168.1.2:2881enable_cluster_checkout: false# observer cluster name, consistent with oceanbase-ce's appname. When a depends exists, OBD gets this value from the oceanbase-ce of the depends.# cluster_name: obclusterskip_proxy_sys_private_check: trueenable_strict_kernel_release: false# obproxy_sys_password: # obproxy sys user password, can be empty. When a depends exists, OBD gets this value from the oceanbase-ce of the depends.# observer_sys_password: # proxyro user pasword, consistent with oceanbase-ce's proxyro_password, can be empty. When a depends exists, OBD gets this value from the oceanbase-ce of the depends.

前期安装比较重要的参数就是

datafile_size: 8G # Size of the data file. 
log_disk_size: 4G # The size of disk space used by the clog files.

这两个将决定你能不能安装成功
有个简单的运算方法
datafile_size + log_disk_size + 4 < 你系统剩余空间

可以使用

df -h

查看你自己的系统空间 系统空间时分区的 如:
在这里插入图片描述
看看你的区还有没有足够的空间

然后就可命令进行部署一个集群

obd cluster deploy obytt100 -c obytt100.yaml

如果不提醒你 系统空间不足 那就能安装成功
在这里插入图片描述
这就是安装成功的样子(obytt100 running)
然后可以进去看一下

obclient -h127.1 -P 2883 -uroot@sys#obytt100 -e "show databases"

第一次进会让你输入密码,这里直接回车就行了

第一部分安装就结束了

第二部分就是链接本地的navicat
在这里插入图片描述
第一次连的时候会提醒你密码错误,之前咱们已经在命令行进入oceanbase数据库了,先别退出

查看服务器里的初始数据库都是有什么
show databases;进入mysql数据库,user表就在mysql数据库里
use mysql;修改root的密码
ALTER USER root IDENTIFIED BY 'oceanbase';

直接修改就行了 然后再用navicat连上 完事。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/688882.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

视频号音乐怎么下载

在这个数字化的时代&#xff0c;音乐如同流动的灵魂&#xff0c;穿梭在每一个视频号的精彩瞬间。你是否曾在某个视频号的背景音乐中&#xff0c;找到了心灵的共鸣&#xff0c;却苦于无法将其永久珍藏&#xff1f;想象一下&#xff0c;如果能够将那些触动心弦的旋律&#xff0c;…

电脑耳机插上没声音?5个方法,助力电脑重返有声世界!

“不知道怎么回事&#xff0c;我的电脑插上耳机后还是听不到声音&#xff0c;这是为什么呢&#xff1f;怎么解决电脑耳机没声音的问题呢&#xff1f;” 在日常使用电脑的过程中&#xff0c;耳机作为一种常见的音频输出设备&#xff0c;经常被我们用来享受音乐、观看视频或进行语…

1.基于python的单细胞数据预处理-降维可视化

目录 降维的背景PCAt-sneUMAP检查质量控制中的指标 参考&#xff1a; [1] https://github.com/Starlitnightly/single_cell_tutorial [2] https://github.com/theislab/single-cell-best-practices 降维的背景 虽然特征选择已经减少了维数&#xff0c;但为了可视化&#xff0…

干部管理系统亮点深度解析

在信息化浪潮的推动下&#xff0c;干部管理系统已成为组织高效运作的得力助手。该系统凭借一系列创新亮点&#xff0c;为干部的选拔、培养、评估和使用提供了强有力的支撑。 一、智能化与数据化&#xff1a;精准决策的基石 干部管理系统凭借大数据和人工智能技术的融合&#…

【管理篇】如何横向沟通?

目录标题 什么是横向沟通&#xff1f;常见沟通问题 如何处理横向沟通中的问题&#xff1f; 什么是横向沟通&#xff1f; 所谓横向沟通&#xff0c;就是和没有直接汇报关系的合作方之间的沟通&#xff0c;指的是与平级间进行的与完成工作有关的交流&#xff1b;横向沟通核心的挑…

Shopee虾皮行业分析:灯具类目市场价值超15亿,打造爆品先选好品

在东南亚这个充满活力的地区&#xff0c;灯具市场正如同其璀璨的夜空&#xff0c;闪烁着无限的可能性。 从繁华的新加坡到古老的曼谷&#xff0c;从繁忙的雅加达到宁静的河内&#xff0c;灯具在每个角落都扮演着至关重要的角色。 它们不仅照亮了家庭的温馨空间&#xff0c;也…

echarts自定义图例显示名称、数值、占比

先上代码 legend: {orient: vertical,left: 10,top:20,data: data,textStyle: {color: #9FB7D5 // 设置图例文字颜色为白色},// type: plain, // 设置图例类型为普通类型itemWidth: 10, // 设置图例项的宽度itemHeight: 10, // 设置图例项的高度formatter: function(name) {let…

构建高效干部管理系统:驱动组织持续发展的核心引擎

在日新月异的社会变革中&#xff0c;干部管理已成为组织发展的核心驱动力。一个高效、科学的干部管理系统&#xff0c;不仅能显著提高组织的运营效率&#xff0c;更是确保组织战略目标得以实现的关键所在。本文将深入探讨如何精心打造这样的管理系统&#xff0c;并阐明其对组织…

云效 Pipeline as Code 来了!这些场景,用好它效率翻倍!

从可视化编排到支持 YAML 编排 云效流水线 Flow 是开箱即用的企业级持续集成和持续交付工具&#xff0c;支持丰富的代码源、构建、自动化测试工具、多种部署类型和部署方式&#xff0c;与阿里云深度集成&#xff0c;还提供多种企业级特性&#xff0c;助力企业高效完成从开发到…

【Linux】环境变量是什么?如何配置?详解

&#x1f490; &#x1f338; &#x1f337; &#x1f340; &#x1f339; &#x1f33b; &#x1f33a; &#x1f341; &#x1f343; &#x1f342; &#x1f33f; &#x1f344;&#x1f35d; &#x1f35b; &#x1f364; &#x1f4c3;个人主页 &#xff1a;阿然成长日记 …

什么是Unreal Engine游戏引擎?它有什么优势?

大家好&#xff0c;我是咕噜土豆&#xff0c;很高兴又和大家见面了。在游戏开发行业中&#xff0c;选择合适的游戏引擎是非常重要的。其中&#xff0c;Unreal Engine作为一款功能强大的游戏引擎&#xff0c;在业界非常受欢迎。今天我带大家简单的了解一下。 什么是Unreal Engi…

数据分析——业务指标分析

业务指标分析 前言一、业务指标分析的定义二、业务问题构建问题构建的要求 三、业务问题的识别在识别问题的阶段对于企业内部收益者的补充 四、竞争者分析竞争者分析的内容竞争者分析目的案例 五、市场机会识别好的市场机会必须满足的条件市场机会案例 六、风险控制数据分析师常…