实践练习一(必选):OceanBase Docker 体验

通过实验,发现OB对资源要求比较高,对初级用户不大友好。总结经验如下:

  1. 笔记本至少有10G的内存给docker desktop使用。
  2. Oceanbase最少需要10G内存,memory_limit是不能修改成低于8G的。
  3. Docker desktop使用的内存可以通过编辑c:\users\user\.wslconfig进行显示的指定,否则默认它只使用一半的内存。
  4. 可以通过修改syslog_level来看到更详细的出错信息

文章请看

https://open.oceanbase.com/blog/8600185

3 个赞

实验一 OceanBase Docker 体验

实验一 OceanBase Docker 体验.docx (345567 KB)

提交作业一:

https://blog.csdn.net/qq492328329/article/details/122052943

1 个赞

实践作业一:RHEL8.2下OceanBase Docker 体验

RHEL8.2下OceanBase Docker 体验(一).docx (19265 KB)

给你点赞!

https://open.oceanbase.com/blog/10900145  

入门必备。

直接把公司服务器给搞关机了,然后找运维服务人员重启,还好不是生产环境,记忆犹新。

https://www.mdnice.com/writing/fdb7307bd3d44275963567191b93c742

启用 Docker-ce。

sudo yum-config-manager --enable docker-ce-nightly

已加载插件:fastestmirror, langpacks

...

uirepoidvars = releasever,

basearch

username =

安装 Docker。

sudo yum install -y docker-ce docker-ce-cli containerd.io

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

...

已安装:

containerd.io.x8664 0:1.2.13-3.2.el7 docker-ce.x8664 3:19.03.12-3.el7 docker-ce-cli.x86_64

1:19.03.12-3.el7

作为依赖被安装:

container-selinux.noarch 2:2.119.1-1.c57a6f9.el7 

文章请看 https://lhrbest.blog.csdn.net/article/details/122265834     ,, OBCP今年的目标!!!

基本按装很顺利,其中几个ob相关概念不是很清晰,在最后登录创建资源租户等的时候绕了点弯子。

文章:https://blog.csdn.net/weixin_41612487/article/details/122277481


 在vbox上安装anolis,新建虚拟机


选择硬盘类型





























创建硬盘大小


























分配vcpu:

设置网络,使用两个网卡,一个用来连互联网,一个用来控制

选择安装介质


安装选项



选择时区

,软件包选择最小安装,开始安装

重启后,关闭防火墙

systemctl stop firewalld

systemctl disable firewalld


配置控制网卡IP为192.168.56.22,

yum -y install bison flex vim openssl-devel yum-utils

yum -y install dockerce docker-ce-cli

验证docker版本

[root@localhost ~]# docker version

Client: Docker Engine - Community

Version: 20.10.12

API version: 1.41

Go version: go1.16.12

Git commit: e91ed57

Built: Mon Dec 13 11:45:22 2021

OS/Arch: linux/amd64

Context: default

Experimental: true


Server: Docker Engine - Community

Engine:

Version: 20.10.12

API version: 1.41 (minimum version 1.12)

Go version: go1.16.12

Git commit: 459d0df

Built: Mon Dec 13 11:43:44 2021

OS/Arch: linux/amd64

Experimental: false

containerd:

Version: 1.4.12

GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d

runc:

Version: 1.0.2

GitCommit: v1.0.2-0-g52b36a2

docker-init:

Version: 0.19.0

GitCommit: de40ad0

查找oceanbase 版本

取镜像



启动docker


动情况检查

进入docker

docker exec -it obce-mini bash

 ps -ef|grep observer



oceanbase 部署情况



录oceanbase



部署正常





























anolis_oceanbase.zip (1449937 KB)

1 个赞

https://www.modb.pro/doc/54102

实验作业1:

https://blog.csdn.net/lichx123/article/details/122296001

实践练习一:

OceanBase Docker体验 - 墨天轮 (modb.pro)

基于win11的docker环境下OB创建业务租户、数据库和表的操作

https://open.oceanbase.com/blog/10900185?currentPage=1

图片我这边看没显示出来~ 

===============================

实验环境:

配置项   配置值   备注

CPU     2     vmware

内存   14G     -

硬盘   40G     -

操作系统 CentOS7.9 -

===============================

#参考31楼cqubityj同学文档,做了修改和补充完善,thx.

#以下安装在root权限下进行,确保虚拟机可以上网(iptables,setenforce关闭).

#具体步骤见附件

===============================

##文章中使用的一些用户名和密码比如:-prootPWD123,-uroot@mytenant#obce-single都是定义在配置文件(yaml)中,可以自行修改重启

admin用户家目录/home/admin/.obd/cluster/obdemo/config.yaml

##appname: obce-single

##root_password: rootPWD123 # root user password, can be empty

##proxyro_passwopd: proxyROPWD123 # proxyro user pasword, consistent with obproxy's observer_sys_password, can be empty


##收获:

1.基本操作过程感受

2.几个命令

练习1-docker2ocean.zip (2869 KB)

OceanBase Docker 部署&使用

交作业了 练习一 ,写的还算详细,希望对大家有帮助

Exercise 1 OceanBase Docker 体验 · 语雀 (yuque.com)

实践练习一(必选):OceanBase Docker 体验

word 版本 http://obcp.oceanbase.run/obca/01/ob01.docx