UOS部署oceanbase

安装docker环境

镜像可在本文档中下载4.2版本的oceanbase

加载镜像

bash 复制代码
docker load -i oceanbase_4212_x86_64_20231214.tar.gz

注意事项

  • 确保挂载点大于200G
  • LOCAL_IP 部署服务器ip
  • NIC_NAME 部署服务器对应的网络
  • OBCLUSTER_IP_LIST 部署服务器ip

启动容器

bash 复制代码
sudo docker run -d -it --name observer \
 --user root \
 --cpu-period 100000 \
 --net=host \
 --memory 16G \
 -e CONTAINER_CPU=8 \
 -e CONTAINER_MEM=16G \
 -e SYSTEM_MEMORY=8G \
 -e DATAFILE_SIZE=70G \
 -e LOCAL_IP=192.168.49.155 \  
 -e NIC_NAME=ens33 \ 
 -e OBCLUSTER_IP_LIST=192.168.49.155 \   
 -e IDC_ROOM=idc1 \
 -e REGION=region1 \
 -e OBCLUSTER_ID=100000 \
 -e OBCLUSTER_NAME=obcluster \
 -e OBCLUSTER_SYS_PASS=HUAxin123. \
 -v /data/1:/data/1 \
 -v /data/log1:/data/log1 \
 -v /home/admin/oceanbase:/home/admin/oceanbase \
 -v /home/admin/logs/obproxy:/home/admin/logs/obproxy \
 -v /home/admin/logs/supervisor:/home/admin/logs/supervisor \
 -p 2881:2881 \
 -p 2882:2882 \
 -p 2883:2883 \
 -p 2884:2884 \
 ${images_ID}

若需要重新部署,一定要清理环境

bash 复制代码
docker ps -a
docker stop observer
docker rm observer

清理数据 (⼀定要清理!!!)

bash 复制代码
ls -lth /home/admin/oceanbase/ /home/admin/logs/obproxy /home/admin/logs/supervisor
/data/1/ /data/log1/
rm -rf /home/admin/oceanbase/* /home/admin/logs/obproxy/* /home/admin/logs/supervisor/*
rm -rf /data/1/* /data/log1/*
相关推荐
一技安身1 小时前
【大模型】Win11 部署 DeepSeek+ RAGFlow0.27.2 (Ollama方案,断网可用)
docker·ai·语言模型
新时代牛马1 小时前
docker run 起不来?从dockerd、containerd 到runc 一条线讲透
运维·docker·容器
JavaPub-rodert1 小时前
Docker 安装 MySQL 完整教程:从零部署数据库,到生产环境持久化配置
数据库·mysql·docker
努力努力再努力wz3 小时前
【Docker 入门系列】:从 Namespace、CGroup 到 LXC:理解容器运行时、rootfs 与 LXC 实战
运维·docker·容器
JavaPub-rodert4 小时前
Docker 多阶段构建:为什么生产环境镜像可以小 90%
运维·docker·容器
PC2005-cloud6 小时前
Qdrant 连接失败排查:localhost 解析到 __1,而 Docker 只绑了 IPv4
运维·docker·容器
喵喵爱自由6 小时前
Deepseek Harness镜像离线部署
docker·ai·语言模型
一技安身6 小时前
【信创】Ollama 手动提取 deepseek-r1:1.5b模型迁移到内网机器
服务器·docker·语言模型
程序员老赵7 小时前
Docker 部署觅思文档:搭建私有化文档管理系统
docker·开源·笔记测评
Meta399 小时前
cenots8安装docker
docker·容器·centos