基于AnolisOS8.6安装OceanBase数据库

网络配置

cd /etc/sysconfig/network-scripts/
ls
vi ifcfg-ens33

修改网络配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #设置静态
IPADDR=192.168.66.79 #设置自己的IP
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.66.1  #设置网关
DNS1=144.144.144.144  #设置DNS
DNS2=223.6.6.6

DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens18
UUID=eaf57a83-dd7f-4f5e-9500-5bf7ef3e412c
DEVICE=ens18
ONBOOT=yes

重启网络服务

nmcli c reload

查询文件树

yum -y install tree

tree path

查看监听端口

yum install -y net-tools

netstat -ntlp

安装oceanbase

yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo

如果报错增加语言环境
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source执行文件
source /etc/profile

yum install -y ob-deploy

查看防火墙状态

firewall-cmd --state
显示running即运行中

停止防火墙
systemctl stop firewalld

启动数据库

obd cluster start demo
若报错
[ERROR] OBD-1007: (127.0.0.1) open files must not be less than 20000 (Current value: 1024)
执行以下命令
echo 1048576 > /proc/sys/fs/file-max
limit -HSn 1048576

通过obclient访问数据库

obclient -h127.0.0.1 -P2881 -uroot

创建租户和用户后登录方式
obclient -h127.0.0.1 -P2881 -ullf@obcp_t1 -p123456

创建unit规格

--创建名称为mini的资源单元
create resource unit mini max_cpu=2, min_cpu=1, max_memory='1.2G', min_memory='1G', max_iops=10000, min_iops=1000, max_session_num=1000000, max_disk_size='5G';
alter resource unit mini max_memory='3G',min_memory='3G';

创建资源池

--利用定义好的unit规格创建两个资源池
create resource pool mini_pool_t1 unit=mini, unit_num=1;
create resource pool mini_pool_t2 unit=mini, unit_num=1;

创建租户

create tenant obcp_t1 charset='utf8mb4', zone_list=('zone1,zone2,znoe3'),
primary_zone='zone1,zone2,zone3', resource_pool_list=('mini_pool_t1')
set ob_tcp_invited_nodes='%';

create tenant obcp_t1 charset='utf8mb4', zone_list=('zone1'),
primary_zone='zone1', resource_pool_list=('mini_pool_t1')
set ob_tcp_invited_nodes='%';
create tenant obcp_t2 charset='utf8mb4', zone_list=('zone1,zone2,znoe3'),
primary_zone='zone1,zone2,zone3', resource_pool_list=('mini_pool_t2')
set ob_tcp_invited_nodes='%', ob_compatibility_mode='oracle';

查看当前租户

SHOW TENANT;

创建用户

先登录到刚刚创建的租户下,再创建用户
obclient -h127.0.0.1 -P2881 -uroot@obcp_t1

create user llf@'%' identified by '123456';
grant all privileges on databaseName.* to llf@'%';    //授权
grant all on *.* to 'llf'@'%';

修改隔离度

SET session TRANSACTION ISOLATION LEVEL Serializable

读未提交(Read Uncommitted)
读已提交(Read Committed)
可重复读(Repeatable Read)
可串行化(Serializable)

Original: https://www.cnblogs.com/left23333/p/16701981.html
Author: Left23333
Title: 基于AnolisOS8.6安装OceanBase数据库

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582406/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 使用7z程序CLI实现基础功能

    阅文时长 | 0.64分钟字数统计 | 1025.6字符主要内容 | 1、引言&背景 2、压缩 3、解压 4、更多命令可见 5、声明与参考资料『使用7z程序CLI实现基础功…

    Linux 2023年6月14日
    096
  • python 结构(序列分解)

    一、结构 结构的主要作用是将一个序列分解成若干个单独的变量。 1、对列表进行分解 2、对元组进行分解 3、对字典进行分解 4、对集合进行分解 5、对字符串进行分解 6、对文件句柄进…

    Linux 2023年6月7日
    098
  • PyTorch 介绍 | TRANSFORMS

    数据并不总是满足机器学习算法所需的格式。我们使用 transform对数据进行一些操作,使得其能适用于训练。 所有的TorchVision数据集都有两个参数,用以接受包含trans…

    Linux 2023年6月16日
    0144
  • gitlab备份迁移与升级

    bash;gutter:false; 升级计划: https://docs.gitlab.com/ee/update/index.html#upgrade-paths</p&…

    Linux 2023年6月7日
    074
  • 使用PowerShell收集多台服务器的性能计数器

    写在前面 当管理多台Windows Server服务器时(无论是DB、AD、WEB以及其他的应用服务器),当出现性能或其他问题后,参阅性能计数器都是一个非常好的维度从而推测出问题可…

    Linux 2023年5月28日
    092
  • 浅谈缓存击穿、缓存穿透、缓存雪崩、缓存预热、缓存降级

    对于缓存,大家肯定都不陌生,不管是前端还是服务端开发,缓存几乎都是必不可少的优化方式之一。在实际生产环境中,缓存的使用规范也是一直备受重视的,如果使用的不好,很容易就遇到缓存击穿、…

    Linux 2023年6月14日
    0104
  • 《Redis开发与运维》——(九)哨兵(脑图)

    posted @2021-01-09 15:09 雪山上的蒲公英 阅读(181 ) 评论() 编辑 / 返回顶部代码 / Original: https://www.cnblogs…

    Linux 2023年5月28日
    0112
  • 如你所见

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月6日
    082
  • SSH_远程终端

    SSH 远程服务 目的 Windwos 和 Linux 的终端控制系统or传送传送文件, 当然 Linux和Linux 以及 Windwos 和 Windwos 之间的通信都是OK…

    Linux 2023年6月7日
    092
  • AOP实现系统告警

    工作群里的消息怕过于安静,又怕过于频繁 一、业务背景 在开发的过程中会遇到各种各样的开发问题,服务器宕机、网络抖动、代码本身的bug等等。针对代码的bug,我们可以提前预支,通过发…

    Linux 2023年6月13日
    098
  • 安装clearos系统

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 一、clearos介绍 ClearOS是一个基于CentOS和Red Hat Enterprise Linux的简单,开源,价格…

    Linux 2023年5月27日
    096
  • Macbook pro 2015-mid 15寸 安装Debian时所需无线网卡驱动

    https://pan.baidu.com/s/1o1oUZhK17fpgxpwH6bBkRQ?pwd=6kpt 把该文件放到u盘的firmware/目录下即可。 给自己留个备份,…

    Linux 2023年6月6日
    0137
  • Redis启动时提示Creating Server TCP listening socket *:6379: bind: No error

    场景 启动redis-server时需要走配置文件,所以编写了bat脚本启动。 @echo off redis-server.exe redis.windows.conf exit…

    Linux 2023年5月28日
    0108
  • 自动化集成:Pipeline整合Docker+K8S

    前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作; 本篇文章主要描述流水线集成K8S用法。 一、背景…

    Linux 2023年5月27日
    0173
  • jQuery的操作方式以及动画效果

    jQuery的操作标签 文本操作 $("选择符").html() // 读取指定元素的内容,如果$()函数获取了有多个元素,则提取第一个元素 $("选…

    Linux 2023年6月7日
    0114
  • MySQL提示sql_mode=only_full_group_by解决办法

    MySQL异常sql_mode=only_full_group_by 原因:在MySQL 5.7后MySQL默认开启了SQL_MODE严格模式,对数据进行严格校验。会报sql_mo…

    Linux 2023年6月13日
    0128
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球