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/*
相关推荐
yaoxtao5 小时前
Docker的镜像
运维·docker·容器
不一样的信息安全5 小时前
Docker环境下Nacos的保姆级安装教程
运维·docker·容器
小Tomkk5 小时前
Docker 部署 Starrocks 教程
运维·starrocks·docker·容器
zhkmxx9307 小时前
docker pull Error response from daemon问题
运维·docker·容器
lzjava202410 小时前
Docker Compose的使用
docker·容器
Future_yzx11 小时前
Docker入门篇(Docker基础概念与Linux安装教程)
linux·docker·eureka
TZ丶旭哥16 小时前
Docker使用教程
docker·容器·eureka
小Tomkk17 小时前
Docker 部署教程jenkins
docker·容器·jenkins
慕雪华年1 天前
【Docker】dockerfile识别当前构建的镜像平台
运维·docker·容器
烛.照1031 天前
docker安装emqx
docker·容器·emqx