硬件要求
OCP-Server 节点最低硬件要求如下表所示。
硬件
看官网最低要求
CPU X86 X64 架构,24 核
ARM aarch 64 架构,24 核
内存
可用内存 64 GB
网卡 万兆网卡
OCP-Server 节点最低硬件要求如下表所示。
硬件
看官网最低要求
CPU X86 X64 架构,24 核
ARM aarch 64 架构,24 核
内存
可用内存 64 GB
网卡 万兆网卡
[root@ocp t-oceanbase-antman]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
reg.docker.alibaba-inc.com/oceanbase/ocp-all-in-one 3.1.1-1930511 6bdc1c91eccb 2 months ago 1.76GB
reg.docker.alibaba-inc.com/antman/ob-docker OB2276_x86_20210409 91ef25090ae0 5 months ago 3.14GB
reg.docker.alibaba-inc.com/antman/obproxy OBP186_20210315 32a1d2d6b04f 6 months ago 831MB
[root@ocp t-oceanbase-antman]# ./install.sh -i 1-8
run install.sh with DEBUG=FALSE, INSTALL_STEPS=1 2 3 4 5 6 7 8 CLEAR_STEPS= CONFIG_FILE=/root/t-oceanbase-antman/obcluster.conf
[2021-09-14 18:57:16.775521] INFO [check conf file /root/t-oceanbase-antman/obcluster.conf format ...]
[2021-09-14 18:57:16.782572] INFO [conf file is upper case format.]
[2021-09-14 18:57:18.833952] INFO [start antman API service]
LB_MODE=none
[2021-09-14 18:57:19.326946] INFO [step1: making ssh authorization, logfile: /root/t-oceanbase-antman/logs/ssh_auth.log]
[2021-09-14 18:57:19.840556] INFO [step1: ssh authorization done]
[2021-09-14 18:57:19.853017] INFO [step2: no action is required when LB_MODE=none]
[2021-09-14 18:57:19.857805] INFO [step3: check whether OBSERVER port 2881,2882 are in use or not on 192.168.192.131]
[2021-09-14 18:57:20.318277] INFO [step3: OBSERVER port 2881,2882, 2022 are idle on 192.168.192.131]
[2021-09-14 18:57:20.322612] INFO [step3: installing ob cluster, logfile: /root/t-oceanbase-antman/logs/install_ob.log]
[2021-09-14 18:57:33.614264] INFO [start container: docker run -d -it --name META_OB_ZONE_1 --net=host -e OBCLUSTER_NAME=obcluster -e DEV_NAME=ens33 -e ROOTSERVICE_LIST="192.168.192.131:2882:2881" -e DATAFILE_DISK_PERCENTAGE=90 -e CLUSTER_ID=1631575377 -e ZONE_NAME=META_OB_ZONE_1 -e OCP_VIP=192.168.192.131 -e OCP_VPORT=8080 -e METADB_CLUSTER_NAME=obcluster -e app.password_root='root' -e app.password_admin='root' -e OPTSTR="cpu_count=32,memory_limit=125G,__min_full_resource_pool_memory=1073741824,_ob_enable_prepared_statement=false,memory_limit_percentage=90" --cpu-period 100000 --cpu-quota 3200000 --cpuset-cpus 0-31 --memory 128G -v /home/admin/oceanbase:/home/admin/oceanbase -v /data/log1:/data/log1 -v /data/1:/data/1 --restart on-failure:5 reg.docker.alibaba-inc.com/antman/ob-docker:OB2276_x86_20210409]
docker: Error response from daemon: Requested CPUs are not available - requested 0-31, available: 0-7.
See 'docker run --help'.
[2021-09-14 18:57:33.668679] INFO [installing OB docker and starting OB server on 192.168.192.131, pid: 21774, log: /root/t-oceanbase-antman/logs/install_OB_docker.log and /home/admin/logs/ob-server/ inside docker]
[2021-09-14 18:57:34.016639] ERROR [install_OB_docker.sh finished but reg.docker.alibaba-inc.com/antman/ob-docker:OB2276_x86_20210409 NOT started on 192.168.192.131]
[2021-09-14 18:57:34.020287] ERROR [ANTMAN-303: OB docker on 192.168.192.131 is NOT started]
[2021-09-14 18:57:34.034403] ERROR [ANTMAN-314: ERROR occurred in install_ob, install.sh exit]
截图
OCP 其实是由三部分组成:
目前测试通过的 16C64G 的ECS 上是能部署OCP成功的。
如果是个人测试,服务器条件有限的情况下,建议就不要用 OCP 了。 OCP 只是一个自动化运维平台,掌握 OB的运维方法是关键。这个只需要一个OB即可。
收到,感谢~