add oceanbase version 4.3.5 (#4067)
This commit is contained in:
parent
c67c586e74
commit
aa9ec25475
|
|
@ -1,7 +0,0 @@
|
||||||
source ./.env
|
|
||||||
|
|
||||||
LOG='./uninstall.log'
|
|
||||||
|
|
||||||
HOME_PATH=`realpath $PWD/data/ob/`
|
|
||||||
echo "remove $HOME_PATH" >> $LOG
|
|
||||||
rm -fr $PWD/data/ob/ 2>&1 >> $LOG || exit 10
|
|
||||||
|
|
@ -2,7 +2,7 @@ additionalProperties:
|
||||||
formFields:
|
formFields:
|
||||||
- default: 2881
|
- default: 2881
|
||||||
edit: true
|
edit: true
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
envKey: PANEL_APP_PORT_MYSQL
|
||||||
labelEn: Port
|
labelEn: Port
|
||||||
labelZh: 端口
|
labelZh: 端口
|
||||||
required: true
|
required: true
|
||||||
|
|
@ -18,7 +18,7 @@ additionalProperties:
|
||||||
type: text
|
type: text
|
||||||
- default: ''
|
- default: ''
|
||||||
edit: true
|
edit: true
|
||||||
envKey: OB_ROOT_PASSWORD
|
envKey: OB_SYS_PASSWORD
|
||||||
labelEn: Password of sys@root
|
labelEn: Password of sys@root
|
||||||
labelZh: SYS 租户密码
|
labelZh: SYS 租户密码
|
||||||
required: false
|
required: false
|
||||||
|
|
@ -26,15 +26,22 @@ additionalProperties:
|
||||||
- default: 6
|
- default: 6
|
||||||
edit: true
|
edit: true
|
||||||
envKey: OB_MEMORY_LIMIT
|
envKey: OB_MEMORY_LIMIT
|
||||||
labelEn: MEMORY LIMIT
|
labelEn: MEMORY LIMIT(Unit GB)
|
||||||
labelZh: 内存 (单位:GB)
|
labelZh: 内存 (单位:GB)
|
||||||
required: true
|
required: true
|
||||||
rule: paramPort
|
rule: paramPort
|
||||||
type: number
|
type: number
|
||||||
|
- default: ./data
|
||||||
|
edit: true
|
||||||
|
envKey: OB_MOUNT_PATH
|
||||||
|
labelEn: Mount path of OceanBase files
|
||||||
|
labelZh: OceanBase 文件挂载路径
|
||||||
|
required: true
|
||||||
|
type: text
|
||||||
- default: 5
|
- default: 5
|
||||||
edit: true
|
edit: true
|
||||||
envKey: OB_DATAFILE_SIZE
|
envKey: OB_DATAFILE_SIZE
|
||||||
labelEn: DATAFILE SIZE
|
labelEn: DATAFILE SIZE(Unit GB)
|
||||||
labelZh: 数据文件大小 (单位:GB)
|
labelZh: 数据文件大小 (单位:GB)
|
||||||
required: true
|
required: true
|
||||||
rule: paramPort
|
rule: paramPort
|
||||||
|
|
@ -42,8 +49,8 @@ additionalProperties:
|
||||||
- default: 5
|
- default: 5
|
||||||
edit: true
|
edit: true
|
||||||
envKey: OB_LOG_DISK_SIZE
|
envKey: OB_LOG_DISK_SIZE
|
||||||
labelEn: LOG DISK SIZE
|
labelEn: LOG DISK SIZE(Unit GB)
|
||||||
labelZh: 日志文件大小 (单位:GB)
|
labelZh: 日志文件大小 (单位:GB)
|
||||||
required: true
|
required: true
|
||||||
rule: paramPort
|
rule: paramPort
|
||||||
type: number
|
type: number
|
||||||
|
|
@ -1,25 +1,25 @@
|
||||||
services:
|
services:
|
||||||
oceanbase:
|
oceanbase:
|
||||||
image: oceanbase/oceanbase-ce:4.2.1
|
image: oceanbase/oceanbase-ce:4.3.5-lts
|
||||||
container_name: ${CONTAINER_NAME}
|
container_name: ${CONTAINER_NAME}
|
||||||
restart: always
|
restart: always
|
||||||
networks:
|
networks:
|
||||||
- 1panel-network
|
- 1panel-network
|
||||||
ports:
|
ports:
|
||||||
- ${PANEL_APP_PORT_HTTP}:2881
|
- ${PANEL_APP_PORT_MYSQL}:2881
|
||||||
environment:
|
environment:
|
||||||
MODE: mini
|
MODE: mini
|
||||||
OB_CLUSTER_NAME: ob_1panel
|
OB_CLUSTER_NAME: ob_1panel
|
||||||
OB_MEMORY_LIMIT: ${OB_MEMORY_LIMIT}G
|
OB_MEMORY_LIMIT: ${OB_MEMORY_LIMIT}G
|
||||||
OB_DATAFILE_SIZE: ${OB_DATAFILE_SIZE}G
|
OB_DATAFILE_SIZE: ${OB_DATAFILE_SIZE}G
|
||||||
OB_LOG_DISK_SIZE: ${OB_LOG_DISK_SIZE}G
|
OB_LOG_DISK_SIZE: ${OB_LOG_DISK_SIZE}G
|
||||||
OB_ROOT_PASSWORD: ${OB_ROOT_PASSWORD}
|
OB_SYS_PASSWORD: ${OB_SYS_PASSWORD}
|
||||||
OB_TENANT_NAME: ${OB_TENANT_NAME}
|
OB_TENANT_NAME: ${OB_TENANT_NAME}
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/ob:/root/ob
|
- ${OB_MOUNT_PATH}/ob:/root/ob
|
||||||
- ./data/.obd:/root/.obd
|
- ./data/.obd/cluster:/root/.obd/cluster
|
||||||
labels:
|
labels:
|
||||||
createdBy: "Apps"
|
createdBy: "Apps"
|
||||||
networks:
|
networks:
|
||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
source ./.env
|
source ./.env
|
||||||
|
|
||||||
LOG='./init.log'
|
LOG='./init.log'
|
||||||
mkdir -p $PWD/data/.obd 2>&1 >> $LOG || exit 11
|
mkdir -p $PWD/data/.obd/cluster 2>&1 >> $LOG || exit 11
|
||||||
if [ "x$OB_INSTALL_PATH" != "x" ]; then
|
if [ "x$OB_INSTALL_PATH" != "x" ]; then
|
||||||
HOME_PATH="$OB_INSTALL_PATH/ob/$CONTAINER_NAME"
|
HOME_PATH="$OB_INSTALL_PATH/ob/$CONTAINER_NAME"
|
||||||
echo "link $HOME_PATH to $PWD/data/ob" >> $LOG
|
echo "link $HOME_PATH to $OB_MOUNT_PATH/ob" >> $LOG
|
||||||
mkdir -p $HOME_PATH 2>&1 >> $LOG || exit 10
|
mkdir -p $HOME_PATH 2>&1 >> $LOG || exit 10
|
||||||
ln -sf $HOME_PATH ./data/ob 2>&1 >> $LOG || exit 12
|
ln -sf $HOME_PATH ./data/ob 2>&1 >> $LOG || exit 12
|
||||||
echo "HOME_PATH=$HOME_PATH" >> ./.env
|
echo "HOME_PATH=$HOME_PATH" >> ./.env
|
||||||
else
|
else
|
||||||
mkdir -p $PWD/data/ob 2>&1 >> $LOG || exit 10
|
mkdir -p $OB_MOUNT_PATH/ob 2>&1 >> $LOG || exit 10
|
||||||
echo "install path not set" >> $LOG
|
echo "install path not set" >> $LOG
|
||||||
fi
|
fi
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
source ./.env
|
||||||
|
|
||||||
|
LOG='./uninstall.log'
|
||||||
|
|
||||||
|
HOME_PATH=`realpath $OB_MOUNT_PATH/ob/`
|
||||||
|
echo "remove $HOME_PATH" >> $LOG
|
||||||
|
rm -fr $OB_MOUNT_PATH/ob/ 2>&1 >> $LOG || exit 10
|
||||||
|
|
@ -17,7 +17,7 @@ additionalProperties:
|
||||||
website: https://open.oceanbase.com/
|
website: https://open.oceanbase.com/
|
||||||
github: https://github.com/oceanbase/oceanbase
|
github: https://github.com/oceanbase/oceanbase
|
||||||
document: https://www.oceanbase.com/docs
|
document: https://www.oceanbase.com/docs
|
||||||
memoryRequired: 4096
|
memoryRequired: 8192
|
||||||
architectures:
|
architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm64
|
- arm64
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue