diff --git a/README.md b/README.md index 906ea54d45fb2abb2ba8ca5d413a626950e72465..6341b825e41a430c6ba9cdb7b7b27da3cee78058 100644 --- a/README.md +++ b/README.md @@ -9,14 +9,14 @@ > ``` > ## 修改sha256校验文件内容 > cd `openGauss-docker/dockerfiles` -> sha256sum openGauss-5.0.0-CentOS-64bit-all.tar.gz > sha256_file_amd64 +> sha256sum openGauss-5.0.1-CentOS-64bit-all.tar.gz > sha256_file_amd64 > ``` >- 对于x86平台,使用社区发布的Centos_x86_64的包;对于arm平台,使用发布的openEuler-arm版本企业包。 构建命令: ``` -sh buildDockerImage.sh -v 5.0.0 -i +sh buildDockerImage.sh -v 5.0.1 -i ``` ### 使用社区发布的镜像 @@ -25,14 +25,14 @@ sh buildDockerImage.sh -v 5.0.0 -i x86_64平台: ``` -docker pull swr.cn-south-1.myhuaweicloud.com/opengauss/x86_64/opengauss:5.0.0 -docker tag swr.cn-south-1.myhuaweicloud.com/opengauss/x86_64/opengauss:5.0.0 opengauss:5.0.0 +docker pull swr.cn-south-1.myhuaweicloud.com/opengauss/x86_64/opengauss:5.0.1 +docker tag swr.cn-south-1.myhuaweicloud.com/opengauss/x86_64/opengauss:5.0.1 opengauss:5.0.1 ``` arm平台: ``` -docker pull swr.cn-south-1.myhuaweicloud.com/opengauss/arm/opengauss:5.0.0 -docker tag swr.cn-south-1.myhuaweicloud.com/opengauss/arm/opengauss:5.0.0 opengauss:5.0.0 +docker pull swr.cn-south-1.myhuaweicloud.com/opengauss/arm/opengauss:5.0.1 +docker tag swr.cn-south-1.myhuaweicloud.com/opengauss/arm/opengauss:5.0.1 opengauss:5.0.1 ``` ### 启动容器 @@ -87,13 +87,13 @@ OG_NETWORK=og-network GS_PASSWORD=test@123 # 启动实例1 -docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-01 --net ${OG_NETWORK} --ip "$primary_nodeip" -h=$primary_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.0 +docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-01 --net ${OG_NETWORK} --ip "$primary_nodeip" -h=$primary_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.1 # 启动实例2 -docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-02 --net ${OG_NETWORK} --ip "$standby1_nodeip" -h=$standby1_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.0 +docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-02 --net ${OG_NETWORK} --ip "$standby1_nodeip" -h=$standby1_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.1 # 启动实例3 -docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-03 --net ${OG_NETWORK} --ip "$standby2_nodeip" -h=$standby2_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.0 +docker run -d -it -P --sysctl kernel.sem="250 6400000 1000 25600" --security-opt seccomp=unconfined -v /data/opengauss_volume:/volume --name opengauss-03 --net ${OG_NETWORK} --ip "$standby2_nodeip" -h=$standby2_nodename -e primaryhost="$primary_nodeip" -e primaryname="$primary_nodename" -e standbyhosts="$standby1_nodeip, $standby2_nodeip" -e standbynames="$standby1_nodename, $standby2_nodename" -e GS_PASSWORD=$GS_PASSWORD opengauss:5.0.1 ``` 3. 使用脚本快速启动1主2备的cm集群容器实例 @@ -108,8 +108,8 @@ Please input OG_NETWORK (容器网络名称) [og-network]: OG_NETWORK set og-network Please input GS_PASSWORD (定义数据库密码)[test@123]: GS_PASSWORD set -Please input openGauss VERSION [5.0.0]: -openGauss VERSION set 5.0.0 +Please input openGauss VERSION [5.0.1]: +openGauss VERSION set 5.0.1 starting create docker containers... ``` diff --git a/create_cm_contariners.sh b/create_cm_contariners.sh index 5a8b304a588e4ee24967b1ca7ac08b51996451ea..05d6adae4bc0eae2d789a341b6f0c2ee7e01a1af 100755 --- a/create_cm_contariners.sh +++ b/create_cm_contariners.sh @@ -39,8 +39,8 @@ read -s -p "Please input GS_PASSWORD (定义数据库密码)[test@123]: " GS_PAS GS_PASSWORD=${GS_PASSWORD:-test@123} echo -e "\nGS_PASSWORD set" -read -p "Please input openGauss VERSION [5.0.0]: " VERSION -VERSION=${VERSION:-5.0.0} +read -p "Please input openGauss VERSION [5.0.1]: " VERSION +VERSION=${VERSION:-5.0.1} echo "openGauss VERSION set $VERSION" function check_input() diff --git a/distributed/README.md b/distributed/README.md index 8a872cb2d89e8c206e9ef813eba21c38f78696cd..f90b3733c8e1cbc225750eee132fe840008487dd 100644 --- a/distributed/README.md +++ b/distributed/README.md @@ -15,7 +15,7 @@ 软件包准备: hetu-server-1.10.0-SNAPSHOT.tar.gz - opengauss-jdbc-5.0.0.jar + opengauss-jdbc-5.0.1.jar bisheng-jre-11.0.12-linux-aarch64.tar.gz bisheng-jre-11.0.12-linux-x64.tar.gz @@ -30,8 +30,8 @@ 打包完成后,可以使用`docker images`名称查询 ``` REPOSITORY TAG IMAGE ID CREATED SIZE - opengauss-sharding 5.0.0 a96c3d8d03c2 4 seconds ago 873MB - opengauss-hetu 5.0.0 c2936499866f 4 minutes ago 4.09GB + opengauss-sharding 5.0.1 a96c3d8d03c2 4 seconds ago 873MB + opengauss-hetu 5.0.1 c2936499866f 4 minutes ago 4.09GB ``` #### 镜像使用 @@ -47,7 +47,7 @@ 2. 运行shardingsphere镜像 ``` -docker run --name opengauss-sharding --net og-distri --ip "173.11.0.8" -p 3307:3307 -p 2181:2181 -v /ssconfig:/var/lib/sharding -d opengauss-sharding:5.0.0 +docker run --name opengauss-sharding --net og-distri --ip "173.11.0.8" -p 3307:3307 -p 2181:2181 -v /ssconfig:/var/lib/sharding -d opengauss-sharding:5.0.1 ``` 参数说明: @@ -65,7 +65,7 @@ docker run --name opengauss-sharding --net og-distri --ip "173.11.0.8" -p 3307:3 -v /ssconfig:/var/lib/sharding: sharding配置目录映射。/var/lib/sharding为容器内部的配置目录, /ssconfig为宿主机目录,可自行指定 -opengauss-sharding:5.0.0: 容器镜像名称 +opengauss-sharding:5.0.1: 容器镜像名称 ``` 容器启动后,在宿主机/ssconfig目录下,配置shardingshpere的server.yaml,config-sharding.yaml文件。 @@ -85,7 +85,7 @@ database_name=sharding_db # 对应config-sharding.yaml中databaseName namespace=governance_ds # 对应server.yaml中ZK的namespace server_lists=173.11.0.8:2181 # zookeeper的连接配置 -docker run --name opengauss-hetu --net og-distri --ip "173.11.0.9" -e database_name="$database_name" -e namespace="$namespace" -e server_lists="$server_lists" -d opengauss-hetu:5.0.0 +docker run --name opengauss-hetu --net og-distri --ip "173.11.0.9" -e database_name="$database_name" -e namespace="$namespace" -e server_lists="$server_lists" -d opengauss-hetu:5.0.1 ``` 参数说明: @@ -102,5 +102,5 @@ docker run --name opengauss-hetu --net og-distri --ip "173.11.0.9" -e database_ -e server_lists: zookeeper的连接配置 -opengauss-hetu:5.0.0: 容器镜像名称 +opengauss-hetu:5.0.1: 容器镜像名称 ``` \ No newline at end of file diff --git a/distributed/build_distri_image.sh b/distributed/build_distri_image.sh index 8fc5b28c1fea42745297e50969d194529052477f..23c5192f9cc5ec1eada802698a5feb9de6ad5ef8 100644 --- a/distributed/build_distri_image.sh +++ b/distributed/build_distri_image.sh @@ -21,7 +21,7 @@ ARCH=$(uname -p) ROOT_DIR=$(pwd) -VERSION=5.0.0 +VERSION=5.0.1 sharding_image=opengauss-sharding hetu_image=opengauss-hetu diff --git a/distributed/create_tmplate.sh b/distributed/create_tmplate.sh index 5f8ab0ea7ffd6ab4ddd71398654050d0a2d5c8ee..33b8681751100494b8e5fa01af94d5fc6573bdfc 100644 --- a/distributed/create_tmplate.sh +++ b/distributed/create_tmplate.sh @@ -39,8 +39,8 @@ read -s -p "Please input GS_PASSWORD (定义数据库密码)[test@123]: " GS_PAS GS_PASSWORD=${GS_PASSWORD:-test@123} echo -e "\nGS_PASSWORD set" -read -p "Please input openGauss VERSION [5.0.0]: " VERSION -VERSION=${VERSION:-5.0.0} +read -p "Please input openGauss VERSION [5.0.1]: " VERSION +VERSION=${VERSION:-5.0.1} echo "openGauss VERSION set $VERSION" function check_input() diff --git a/distributed/openlookeng/dockerfile_amd b/distributed/openlookeng/dockerfile_amd index 7310e23cf7793c18549a6a32f4c9f61a4fcb590d..8e5d79a9dde228abe0226e7646c6e0e7baff2cfd 100644 --- a/distributed/openlookeng/dockerfile_amd +++ b/distributed/openlookeng/dockerfile_amd @@ -4,7 +4,7 @@ ENV LANG en_US.utf8 ENV HETU_VERSION 1.10.0 ENV JRE_VERSION 11.0.12 -ENV OPENGAUSS_JDBC_VERSION 5.0.0 +ENV OPENGAUSS_JDBC_VERSION 5.0.1 COPY hetu-server-${HETU_VERSION}-SNAPSHOT.tar.gz . COPY opengauss-jdbc-${OPENGAUSS_JDBC_VERSION}.jar . diff --git a/distributed/openlookeng/dockerfile_arm b/distributed/openlookeng/dockerfile_arm index 01617571783d4a69b48cca6742a671b9ca2ab3f4..827dd0b26314575bad1515f898a34aae68958960 100644 --- a/distributed/openlookeng/dockerfile_arm +++ b/distributed/openlookeng/dockerfile_arm @@ -4,7 +4,7 @@ ENV LANG en_US.utf8 ENV HETU_VERSION 1.10.0 ENV JRE_VERSION 11.0.12 -ENV OPENGAUSS_JDBC_VERSION 5.0.0 +ENV OPENGAUSS_JDBC_VERSION 5.0.1 COPY hetu-server-${HETU_VERSION}-SNAPSHOT.tar.gz . COPY opengauss-jdbc-${OPENGAUSS_JDBC_VERSION}.jar . diff --git a/dockerfiles/dockerfile_amd b/dockerfiles/dockerfile_amd index c547ee46b721ecb193654c4c9cac7fc3d36cd452..5c951b91ffbdc406539dc7d7d7e88fa0c845f130 100644 --- a/dockerfiles/dockerfile_amd +++ b/dockerfiles/dockerfile_amd @@ -1,6 +1,6 @@ FROM centos:7.6.1810 -ENV OPENGAUSS_VERSION 5.0.0 +ENV OPENGAUSS_VERSION 5.0.1 COPY openGauss-${OPENGAUSS_VERSION}-CentOS-64bit-all.tar.gz . COPY gosu-amd64 /usr/local/bin/gosu diff --git a/dockerfiles/dockerfile_arm b/dockerfiles/dockerfile_arm index 6bc3e495df283628689d3edc624704850e0127cb..7487346640af4a32ee61d39858d2a6a75dd7e182 100644 --- a/dockerfiles/dockerfile_arm +++ b/dockerfiles/dockerfile_arm @@ -1,6 +1,6 @@ FROM openeuler-20.03-lts:latest -ENV OPENGAUSS_VERSION 5.0.0 +ENV OPENGAUSS_VERSION 5.0.1 COPY openGauss-${OPENGAUSS_VERSION}-openEuler-64bit-all.tar.gz . COPY gosu-arm64 /usr/local/bin/gosu