83 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
在 CentOS7 镜像上部署 OceanBase 数据库 
 | 
						|
==================================================
 | 
						|
 | 
						|
OceanBase 数据库支持在 CentOS7 上运行。本文介绍如何在 CentOS7 的 Docker 镜像上部署 OceanBase 数据库。
 | 
						|
 | 
						|
前提条件 
 | 
						|
-------------------------
 | 
						|
 | 
						|
在 CentOS7 的 Docker 镜像上部署 OceanBase 数据库之前,您需要确认以下信息:
 | 
						|
 | 
						|
* 您已经安装了 Docker 和 Git。
 | 
						|
 | 
						|
  Docker 安装详情,参考 [Docker 文档](https://www.docker.com/get-started)。
 | 
						|
 | 
						|
  Git 安装详情,参考 [Git 文档](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)。
 | 
						|
  
 | 
						|
 | 
						|
* 您已经启动了 Docker。
 | 
						|
 | 
						|
  
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
操作步骤 
 | 
						|
-------------------------
 | 
						|
 | 
						|
按照以下步骤下载 CentOS7 镜像并部署 OceanBase 数据库。
 | 
						|
 | 
						|
1. 拉取 CentOS7 镜像。
 | 
						|
 | 
						|
   ```bash
 | 
						|
   docker pull centos:7
 | 
						|
   docker run -d -i -t centos:7 /bin/bash
 | 
						|
   docker exec -it <CONTAINER ID> /bin/bash
 | 
						|
   ```
 | 
						|
 | 
						|
   
 | 
						|
   **注意**
 | 
						|
 | 
						|
   
 | 
						|
 | 
						|
   您必须将 `CONTAINER ID` 替换为您的 centos:7 容器 ID。
 | 
						|
   
 | 
						|
 | 
						|
2. 使用 OBD 部署 OceanBase 数据库。
 | 
						|
 | 
						|
   ```unknow
 | 
						|
   yum install -y yum-utils
 | 
						|
   yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo
 | 
						|
   yum install -y ob-deploy
 | 
						|
   source /etc/profile.d/obd.sh
 | 
						|
   git clone https://github.com/oceanbase/obdeploy.git
 | 
						|
   cd obdeploy
 | 
						|
   obd cluster deploy c1 -c ./example/mini-local-example.yaml
 | 
						|
   ```
 | 
						|
 | 
						|
   
 | 
						|
 | 
						|
   详细信息,参考 [快速上手](https://open.oceanbase.com/quickStart)。
 | 
						|
   
 | 
						|
 | 
						|
3. 增加 Docker 内存至 8G。
 | 
						|
 | 
						|
   详细信息,Mac 用户参考 [Docker 桌面版 Mac 用户手册](https://docs.docker.com/docker-for-mac/#memory),Window 用户参考 [Docker 桌面版 Windows 用户手册](https://docs.docker.com/docker-for-windows/#advanced)。
 | 
						|
   
 | 
						|
 | 
						|
4. 连接 OceanBase 数据库。
 | 
						|
 | 
						|
   ```unknow
 | 
						|
   yum install -y obclient
 | 
						|
   obd cluster start c1
 | 
						|
   obclient -h127.0.0.1 -P2881 -uroot
 | 
						|
   ```
 | 
						|
 | 
						|
   
 | 
						|
 | 
						|
   详细信息,参考 [快速上手](https://open.oceanbase.com/quickStart)。
 | 
						|
   
 | 
						|
 | 
						|
 | 
						|
 |