最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker安裝部署分布式數(shù)據(jù)庫(kù)?OceanBase的詳細(xì)過(guò)程

 更新時(shí)間:2022年06月27日 09:07:37   作者:IT邦德  
這篇文章主要介紹了Docker安裝部署分布式數(shù)據(jù)庫(kù)?OceanBase,快速的體驗(yàn) OceanBase 的自動(dòng)化部署過(guò)程,及了解 OceanBase 集群安裝成功后的目錄特點(diǎn)和使用方法,需要的朋友可以參考下

前言

快速的體驗(yàn) OceanBase 的 自動(dòng)化部署過(guò)程,以及了解 OceanBase 集群安裝成功后的目錄特點(diǎn)和使用方法

?? 1.什么是OceanBase

OceanBase是由螞蟻集團(tuán)完全自主研發(fā)的國(guó)產(chǎn)原生分布式數(shù)據(jù)庫(kù) ,始創(chuàng)于2010年。已連續(xù)9年平穩(wěn)支撐雙11, 創(chuàng)新推出“三地五中心”城市級(jí)容災(zāi)新標(biāo)準(zhǔn) ,是一個(gè)在TPC-C和TPC-H測(cè)試上都刷新了世界紀(jì)錄的國(guó)產(chǎn)原生分布式數(shù)據(jù)庫(kù)。 產(chǎn)品采用自研的一體化架構(gòu),兼顧分布式架構(gòu)的擴(kuò)展性與集中式架構(gòu)的性能優(yōu)勢(shì),用一套引擎同時(shí)支持TP和AP的混合負(fù)載, 具有數(shù)據(jù)強(qiáng)一致、高可用、高性能、在線擴(kuò)展、高度兼容SQL標(biāo)準(zhǔn)和主流關(guān)系數(shù)據(jù)庫(kù)、低成本等特點(diǎn)。

?? 2.硬件要求

1.有筆記本或服務(wù)器,內(nèi)存至少12G 。
2.操作系統(tǒng)不限,能安裝 Docker 環(huán)境即可。
Docker 官方鏡像:https://hub.docker.com/r/obpilot/oceanbase-ce

?? 3.docker部署OceanBase

? 3.1 下載ob docker鏡像

?????? 下載鏡像:
docker pull obpilot/oceanbase-ce:latest

? 3.2 創(chuàng)建容器

?????? 新容器創(chuàng)建
docker run -itd -m 10G -p 2881:2881 -p 2883:2883
–name oceanbase-ce obpilot/oceanbase-ce:latest
?????? 進(jìn)入容器
[root@jeames ~]# docker exec -it oceanbase-ce bash
進(jìn)入容器后,可以看看 readme.md 文檔

? 3.3 obd工具查看集群及啟動(dòng)

--  查看集群列表
[admin@3ef732cfb95a ~]$ obd cluster list
配置文件:/home/admin/.obd/cluster/obdemo/config.yaml

-- 啟動(dòng)集群 
[admin@3ef732cfb95a ~]$  obd cluster start obdemo
如果遇到以下兩個(gè)報(bào)錯(cuò)
[ERROR] (127.0.0.1) open files number must not be less than 20000 (Current value: 1024)
[ERROR] (127.0.0.1) not enough memory. (Free: 6.7G, Need: 8.0G)
一個(gè)是用戶最大打開文件數(shù)不夠,一個(gè)是可用內(nèi)存不足8G,解決后成功啟動(dòng)。

[admin@3ef732cfb95a ~]$ obd cluster list   
+------------------------------------------------------------+
|                        Cluster List                        |
+--------+---------------------------------+-----------------+
| Name   | Configuration Path              | Status (Cached) |
+--------+---------------------------------+-----------------+
| obdemo | /home/admin/.obd/cluster/obdemo | running         |
+--------+---------------------------------+-----------------+

[admin@3ef732cfb95a ~]$ netstat -tulnp | grep 88
tcp        0      0 0.0.0.0:2881            0.0.0.0:*               LISTEN      95/observer         
tcp        0      0 0.0.0.0:2882            0.0.0.0:*               LISTEN      95/observer         
tcp        0      0 0.0.0.0:2883            0.0.0.0:*               LISTEN      714/obproxy         
tcp        0      0 0.0.0.0:2884            0.0.0.0:*               LISTEN      714/obproxy       

? 3.4 登錄ob數(shù)據(jù)庫(kù)并創(chuàng)建租戶

admin 用戶的密碼是 : adminPWD123

[admin@3ef732cfb95a ~]$ obclient -h127.1 -uroot@sys#obce-single -P2883 -prootPWD123 -c -A oceanbase
Welcome to the OceanBase.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.25 OceanBase 3.1.1 (r4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e) (Built Oct 21 2021 10:52:05)

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [oceanbase]> show databases;
+--------------------+
| Database           |
+--------------------+
| oceanbase          |
| information_schema |
| mysql              |
| SYS                |
| LBACSYS            |
| ORAAUDITOR         |
| test               |
+--------------------+
7 rows in set (0.014 sec)

?????? 創(chuàng)建資源單元、資源池、租戶

MySQL [oceanbase]> CREATE resource unit S4C1G max_cpu=4, min_cpu=4, max_memory='1G', 
min_memory='1G', max_iops=10000, min_iops=1000, max_session_num=1000000, max_disk_size='1024G';

MySQL [oceanbase]> CREATE resource pool my_pool unit = 'S4C1G', unit_num = 1;

MySQL [oceanbase]> create tenant obmysql resource_pool_list=('my_pool'), primary_zone='RANDOM',comment 'mysql tenant/instance', charset='utf8' set ob_tcp_invited_nodes='%', ob_compatibility_mode='mysql'; 

? 3.5 登錄obmysql tenant并創(chuàng)建數(shù)據(jù)庫(kù)及表等

[admin@3ef732cfb95a ~]$ obclient -h 127.1 -uroot@obmysql#obce-single -P2883 -p -c -A test
Enter password: 
Welcome to the OceanBase.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.6.25 OceanBase 3.1.1 (r4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e) (Built Oct 21 2021 10:52:05)

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [test]> show databases;
+--------------------+
| Database           |
+--------------------+
| oceanbase          |
| information_schema |
| mysql              |
| test               |
+--------------------+
4 rows in set (0.005 sec)

MySQL [test]> create database mesdb charset utf8mb4;
Query OK, 1 row affected (0.118 sec)

MySQL [test]> use mesdb
Database changed
MySQL [mesdb]> 
MySQL [mesdb]> 
MySQL [mesdb]> 
MySQL [mesdb]> source /tmp/mysql_employees.sql

到此這篇關(guān)于Docker安裝部署分布式數(shù)據(jù)庫(kù) OceanBase的文章就介紹到這了,更多相關(guān)Docker安裝OceanBase內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用docker部署java項(xiàng)目運(yùn)行環(huán)境的實(shí)現(xiàn)步驟

    使用docker部署java項(xiàng)目運(yùn)行環(huán)境的實(shí)現(xiàn)步驟

    本文主要介紹了使用docker部署java項(xiàng)目運(yùn)行環(huán)境的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 解決docker日志掛載的問題

    解決docker日志掛載的問題

    這篇文章主要介紹了解決docker日志掛載的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • Docker占滿磁盤空間的問題解決辦法

    Docker占滿磁盤空間的問題解決辦法

    本篇文章主要介紹了Docker占滿磁盤空間的問題解決辦法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • docker pull拉取超時(shí)的解決方案

    docker pull拉取超時(shí)的解決方案

    這篇文章主要介紹了docker pull拉取超時(shí)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • docker安裝RocketMQ的實(shí)現(xiàn)步驟

    docker安裝RocketMQ的實(shí)現(xiàn)步驟

    本文主要介紹了docker安裝RocketMQ的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Docker安裝MongoDB并使用Navicat連接的操作方法

    Docker安裝MongoDB并使用Navicat連接的操作方法

    MongoDB是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù),MongoDB最大的特點(diǎn)是它支持的查詢語(yǔ)言非常強(qiáng)大,其語(yǔ)法有點(diǎn)類似于面向?qū)ο蟮牟樵冋Z(yǔ)言,幾乎可以實(shí)現(xiàn)類似關(guān)系數(shù)據(jù)庫(kù)單表查詢的絕大部分功能,這篇文章主要介紹了Docker安裝MongoDB并使用Navicat連接,需要的朋友可以參考下
    2022-10-10
  • Docker tomcat的設(shè)置內(nèi)存大小配置方式

    Docker tomcat的設(shè)置內(nèi)存大小配置方式

    這篇文章主要介紹了Docker tomcat的設(shè)置內(nèi)存大小配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包

    這篇文章主要為大家介紹了docker-compose實(shí)現(xiàn)wireshark對(duì)linux主機(jī)進(jìn)行抓包腳本示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • 使用Docker部署Nginx+Flask+Mongo的應(yīng)用

    使用Docker部署Nginx+Flask+Mongo的應(yīng)用

    這篇文章主要介紹了使用Docker部署Nginx+Flask+Mongo的應(yīng)用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • Windows?Server?2012?R2?安裝?Docker的詳細(xì)步驟

    Windows?Server?2012?R2?安裝?Docker的詳細(xì)步驟

    這篇文章主要介紹了Windows?Server?2012?R2?安裝?Docker,在這個(gè)給大家說(shuō)明下使用windows10、Windows?Server?2016以上系統(tǒng)可直接使用安裝包,低版本系統(tǒng)需要使用?Docker?Toolbox?來(lái)進(jìn)行安裝使用?Docker,需要的朋友可以參考下
    2022-04-04

最新評(píng)論

江安县| 会东县| 镶黄旗| 册亨县| 毕节市| 江陵县| 赤水市| 韶关市| 绍兴县| 延吉市| 寻乌县| 福安市| 江源县| 堆龙德庆县| 宜阳县| 广元市| 健康| 阿鲁科尔沁旗| 元江| 九寨沟县| 澄迈县| 安龙县| 惠东县| 安泽县| 昭觉县| 白河县| 新竹市| 包头市| 盘锦市| 九龙县| 濮阳市| 崇州市| 长宁区| 三明市| 宣威市| 南和县| 临西县| 安泽县| 哈巴河县| 张北县| 延吉市|