pdf mvvm dynamic hive lua nuget swagger 传智播客python 微信小游戏开发视频 kafka学习 java微服务架构 mysql时间戳转日期 mysql连接 python输入输出 python加注释 python创建数据库 python编程工具 java新特性 java中的继承 java数组追加 javaabstract java包名 心理学与生活下载 摩尔斯电码翻译器 计算机网络自顶向下 unix系统下载 qq免安装版 mac地址修改 自动答题软件 ps制作表格 暴力猴插件 php取整 骰子牛牛怎么玩 oledbconnection 文字图片制作 类似迅雷的下载软件 cad圆变成多边形 谷歌浏览器xp版下载 编译软件 cad合并成块
当前位置: 首页 > 学习教程  > 编程语言

安装部署配置

2020/11/24 10:33:28 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

安装部署配置 1. 声明 1.1 关于环境 在您使用Galaxybase开发者版本之前,请确保您的运行环境满足 软硬件配置需求Galaxybase的开发者版本依赖于docker环境 1.2 关于用户权限 为了适配更多的离线环境,Galaxybase开发者版本会通过执行galaxybase-develo…

安装部署配置

1. 声明

1.1 关于环境

  • 在您使用Galaxybase开发者版本之前,请确保您的运行环境满足 软硬件配置需求
  • Galaxybase的开发者版本依赖于docker环境

1.2 关于用户权限

  • 为了适配更多的离线环境,Galaxybase开发者版本会通过执行galaxybase-developer命令为您提供docker等关键服务的离线安装方式,这要求您当前的用户具备root权限或在 sudo 用户组中。为了便于您的操作,我们希望您将当前的用户添加进 docker 用户组 中。以下是我们为您提供的用户组检查及操作步骤参考,若您为root用户则可跳过该步骤

    • 检查docker用户组是否存在

      # 执行sudo groupadd docker若出现already exists则已存在
      sudo groupadd docker
      groupadd: group 'docker' already exists
      
    • 将用户加入到docker组,这边以galaxybase用户为例

      sudo usermod -aG docker galaxybase
      
    • 注销当前用户的登录并重新登录,以便重新评估您的组成员身份。在Linux上,您还可以运行以下命令来激活对组的更改

      newgrp docker
      
    • 检查操作的用户是否在docker组内

      # 执行groups若返回的用户组列表中存在docker,则表示已将用户加入docker组
      groups
      adm cdrom sudo docker
      

2. 准备

开始安装Galaxybase之前,请确保已准备以下内容:

  • Galaxybase 开发者版本安装包。如果你还没有Galaxybase的安装包,可点击此处下载:www.chuanglintech.cn

  • 满足 软硬件配置需求 的Linux服务器

3. 安装

3.1 解压安装包

tar -zxf docker-galaxybase-v3.0.0-developer.tar.gz

3.2 进入目录

解压得到 docker-galaxybase 目录。进入该目录:

cd docker-galaxybase

3.3 环境检查及镜像安装

进入目录以后,进行Galaxybase 开发者版本基础环境的安装。安装需要拥有 root 权限,您也可以通过执行 sudo bin/install 命令来完成,结果显示如下:

galaxybase@galaxybase:~/docker-galaxybase$ sudo bin/install 
INFO: Check the Docker environment...
INFO: Clean up the original image...
INFO: Start loading the image...
INFO: Load image successfully

该命令在如下不同的场景中的不同作用:

  • 对于没有安装过docker的服务机,进行docker基础环境的部署,而后进行Galaxybase 开发者版本服务的安装

  • 对于已安装docker的服务机,进行docker服务状态的检查,若未开启则帮助用户开启docker

  • 对于已安装docker且docker处于运行态的服务机,进行Galaxybase 开发者版本基础镜像的构建

    注:以上部分是针对初次安装的,如果想要了解如何从已有版本升级,可以参照文末内容。

4. 启动Galaxybase

4.1 快速启动

完成Galaxybase 开发者版本的安装后,您可以通过如下命令进行Galaxybase服务的启动:

galaxybase-developer build --private 内网地址 --public 外网地址

这里有几个常见的参数:

  • --private string 参数值为一个有效的ipv4地址。指定Galaxybase使用的内网地址,用于内部服务间通信使用

  • --public string 参数值为一个有效的ipv4地址。指定Galaxybase使用的外网地址,用于图操作相关的可视化服务以及管理节点访问使用。

  • --name string 为容器设置一个标识,该标识将会覆盖服务容器的默认标识,成为服务管理时的唯一标识。在默认情况下,galaxybase将会采用随机字符进行标识

执行成功后,会看到类似如下输出:

galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150
INFO: Verify build information...
INFO: Wait for the management node to start...
INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-2a33b0d

这里的 galaxybase-developer-2a33b0d 是容器名字,用作服务管理时的唯一标识

4.2 图授权

在完成后 Galaxybase 开发者版本服务的构建后,在浏览器中打开服务机地址的51314端口,打开管理页面,初始用户名和密码均为admin。这里的51314端口若构建时进行了端口配置,则访问所修改的端口

  • 节点 页中为您所启动的图服务节点,ip地址依据您设置的 --private 或 配置模板文件中的 host.private 值而定

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JaUPCU9K-1606184516823)(resource\admin_1.png)]

  • 点击 启动节点 按钮,在弹框中需要进行Galaxy账号的登录

    image-20200923114338524
  • 登录成功后,在弹窗中您可以设定内存大小和备份数量,然后点击确定按钮。该值一般取默认,您也可以根据自己的实际业务场景来进行自定义填写。

    image-20200923114543639
  • 待节点的状态变成 运行中 ,服务启动完毕

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MIA199ku-1606184516827)(C:\Users\cl24\Documents\my note\galaxybase-doc\galaxybase-v6\user-manual\内网部署文档\standalone-docker\resource\admin_4.png)]

  • 如果您需要通过可视化服务平台操作图服务,您需要切换到 服务 页,启动 数据可视化 服务

  • 浏览器中输入地址 http://public-ip:8888/ 即可打开图管理页面,图管理的初始用户名密码均为admin。这里的外网地址即启动服务时指定的 --public 或配置模板文件中的 host.public 参数值。

5. 检查Galaxybase

您可以通过如下命令查看现有的Galaxybase服务容器:

galaxybase-developer list

列表中主要显示CONTAINER IDCREATESTATUSNAMEPORT这4个参考值,如下:

galaxybase@galaxybase:~$ galaxybase-developer list
CONTAINER ID       CREATED                             STATUS                              NAME                                     PORT                               
9018cdda471e       2020-08-06 23:48:18 +0800 CST       Up 2 minutes                        galaxybase-developer-2f3769b                       8080->18088/tcp  80->8888/tcp      
14aba7dd1fc4       2020-08-06 23:45:13 +0800 CST       Exited (137) 4 minutes ago          galaxybase-developer-2a33b0d                       -

其中:

  • CONTAINER ID Docker 容器的唯一标识。运维人员可通过该标识来管理 Docker 容器
  • CREATE Galaxybase 服务容器的创建时间
  • STATUS Galaxybase 服务容器的状态。运行中的服务容器显示为运行时长;Exited 状态的服务容器为暂停状态
  • NAME Galaxybase 服务容器的唯一标识。是作为 galaxybase-developer 指令识别服务容器的唯一标识
  • PORT Galaxybase 服务的端口映射列表

6. 个性化配置

6.1 端口配置

您可以通过 galaxybase-developer build -p show 或者 galaxybase-developer build --port show 命令来列举出 Galaxybase 开发者版本所使用的所有端口。如下:

galaxybase@galaxybase:~$ galaxybase-developer build --port show

External network port List
  7687       Bolt api port
  8182       Gremlin http rest api port
  8888       Graph studio port
  8889       Figure shows the embedded plug-in service port
  9091       Gremlin api port
  18088      Http rest api  port
  18089      Https rest api port
  51314      Cluster admin port
Intranet port list
  12000      Task manager admin
  12001      Task manager agent

如果您想用其他的端口来作为内部一个或多个服务的端口,可使用 -p hostPort:intraPort 或者 --port hostPort:intraPort 参数,将您所期望的宿主机端口与 Galaxybase 的服务端口进行一对一的映射,以达到修改端口的目的。

该参数支持同时声明多组端口的映射规则。参数需要在构建服务容器时使用,如下:

galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 -p 80:8888 -p 8080:18088 --master
INFO: Verify build information...
INFO: Wait for the management node to start...
INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-2f3769b

案例为在构建服务容器时声明端口的映射规则。上述案例中,将Galaxybase服务上的TCP端口8888和18088,分别映射到了宿主机的端口80和8080上。

6.2 数据卷管理

默认情况下,在服务容器内产生的所有文件都存储在可写容器层上。这意味着:

  • 当该服务容器不再存在时,数据不会持久存在,并且如果另一个进程需要它,则可能很难从容器中取出数据
  • 写入容器的可写层需要存储驱动程序来管理文件系统。存储驱动程序使用Linux内核提供联合文件系统。与使用直接写入主机文件系统的数据卷相比,这种额外的抽象降低了性能
  • Galaxybase服务容器内部采用了挂载技术来对核心程序和部分数据目录进行解耦,内部的卷挂载对于外部,也就是宿主机,是不可见的,因此加大了从容器提取所需数据的复杂度
  • 可写容器层一般处于系统根路径所在的卷下,若产生数据量较大,可能会导致系统发生雪崩

在构建服务容器时,您可以通过下列参数来进行数据目录的挂载,为满足更多的定制化需求,这里提供出以下数据目录可用于挂载,其作用以及与 Galaxybase 容器服务中的路径对应关系如下:

  • --backup string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/backup 的挂载目录。该目录用于数据备份和导出文件的存储

    # --backup 参数下的挂载示例
    # 下述案例中,通过 --backup 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/backup 目录进行了挂载,挂载点为 /home/galaxybase/backup
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --backup /home/galaxybase/backup
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --conf string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/conf 的挂载目录。该目录用于管理服务运行所需的配置文件

    # --conf 参数下的挂载示例
    # 下述案例中,通过 --conf 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/conf 目录进行了挂载,挂载点为 /home/galaxybase/conf
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --conf /home/galaxybase/conf
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --data string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/data 的挂载目录。该目录可用于存放创建图谱时所需的原始数据

    # --data 参数下的挂载示例
    # 下述案例中,通过 --data 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/data 目录进行了挂载,挂载点为 /home/galaxybase/data
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --data /home/galaxybase/data
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --db string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/db 的挂载目录。该目录用于管理服务运行过程中产生的中间数据,以及图谱创建完毕后的落盘数据

    # --db 参数下的挂载示例
    # 下述案例中,通过 --db 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/db 目录进行了挂载,挂载点为 /home/galaxybase/db
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --db /home/galaxybase/db
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --logs string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/logs 的挂载目录。该目录用于管理服务运行过程中产生的日志数据

    # --logs 参数下的挂载示例
    # 下述案例中,通过 --db 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/logs 目录进行了挂载,挂载点为 /home/galaxybase/logs
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --logs /home/galaxybase/logs
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --upload string 参数指定Galaxybase 开发者版本服务内部目录 /release/galaxybase/upload 的挂载目录。该目录用于管理用户所上传的文件

    # --upload 参数下的挂载示例
    # 下述案例中,通过 --upload 参数对Galaxybase 开发者版本服务内部的 /release/galaxybase/upload 目录进行了挂载,挂载点为 /home/galaxybase/upload
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --upload /home/galaxybase/upload
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    
  • --home string 参数将会同时挂载上述所提到的backup、conf、data、db、logs、upload目录,会以所指定的挂载目录的子目录作为挂载点

    # --home 参数下的挂载示例
    # 下述案例中,通过 --home 参数相当于对Galaxybase 开发者版本服务内部的 /release/galaxybase/backup、/release/galaxybase/conf、/release/galaxybase/data、/release/galaxybase/db、/release/galaxybase/logs、 /release/galaxybase/upload 目录进行了挂载,挂载点为 /home/galaxybase/home,该挂载点目录下包含 {backup, conf, data, db, logs, upload} 目录
    galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --home /home/galaxybase/home
    INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-352b25d
    

6.3 资源管理

默认情况下,服务容器没有资源限制,并且可以使用主机内核调度程序允许的尽可能多的给定资源。这意味着容器服务所带来的性能开销将无上限的直接影响宿主机的性能。这里提供了一些参数能够使您更好的管理容器服务所使用的资源。

CPU限制

默认情况下,服务容器对主机的CPU周期的访问都是不受限制的。您可以通过设置 --cpu number|percent 参数来进行CPU约束,以限制给定容器对主机CPU周期的访问。

您能够指定所需要使用的具体CPU逻辑核数;也可以使用百分比来声明一定比例的CPU资源,该比例取决于宿主机的最大CPU核数。大致步骤如下:

galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --cpu 2
INFO: Verify build information...
INFO: Wait for the management node to start...
INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-5f894c5

同样,您也可以通过指定一个百分比值来进行CPU资源的限制:

galaxybase@galaxybase:~$ galaxybase-developer build --private 192.168.105.150 --public 192.168.105.150 --master --cpu 40%
INFO: Verify build information...
INFO: Wait for the management node to start...
INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-5f894c5

6.4 配置模板

为了提高操作的便捷性,以及统一的管理启动配置参数,为此提供了配置模板文件启动的方式。如果您需要高度定制化启动Galaxybase服务,那么该项配置是不错的选择。

可通过设置 -f template_file 参数来进行以配置模板文件为基础的Galaxybase图服务启动,该参数为 build 阶段参数。步骤如下:

galaxybase@galaxybase:~$ galaxybase-developer build -f run_template.conf

对于该参数,有以下几点说明:

  • 我们为您提供了配置模板文件的样例文件,位于程序包的 template 目录下

  • 当您选择使用配置模板文件作为启动基础时,又指定了同类型的参数,那么所指定的参数具有更高的优先级。例如您在配置模板文件中指定了 host.private 参数,并且启动时也指定了 --private 参数,那么最终的取值为 --private 的参数值。

  • 对于配置模板文件中的各个参数,有以下表格作为参考:

    ParameterDefaultsInstructions
    host.privateAssign an Intranet IP address to the service
    host.publicAssign an extranet IP address to the service
    nameAssign a name to the galaxybase container service
    masterFalseDeclare master node
    port.external.httpApi18088Http rest api port
    port.external.httpsApi18089Https rest api port
    port.external.boltApi7687Bolt api port
    port.external.gremlinApi9091Gremlin api port
    port.external.gremlinHttpApi8182Gremlin http rest api port
    port.external.clusterAdmin51314Cluster admin port
    port.external.graphStudio8888Graph studio port
    port.external.embedPluginService8889Figure shows the embedded plugin service port
    port.intranet.zookeeper2181Zookeeper service port
    port.intranet.file.transfer8999Internal file transfer port
    port.intranet.kafka9092Kafka service port
    port.intranet.task.manager.admin12000Task manager admin
    port.intranet.task.manager.agent12001Task manager agent
    port.intranet.cluster.discovery43210Cluster service discovery port
    port.intranet.cluster.communicate43430Cluster service communicate port
    limit.cpu100%Number of CPUs
    volume.homeBind mount a volume, which is not shared with --logs --db --upload --data --conf --home parameter. Allocates a home directory for the service, and mounts all mount volumes to the home directory by default
    volume.dbBind mount a volume, mapping data in the actual directory /release/galaxybase/db. Used to manage the data generated during the operation of the service, including but not limited to zookeeper, store, and restore directories
    volume.dataBind mount a volume, mapping data in the actual directory /release/galaxybase/data. Used to save user data
    volume.logsBind mount a volume, mapping data in the actual directory /release/galaxybase/logs. Used to manage the service runtime logs
    volume.backupBind mount a volume, mapping data in the actual directory /release/galaxybase/backup. Used to data cold standby and storage of exported files
    volume.uploadBind mount a volume, mapping data in the actual directory /release/galaxybase/upload. Used to manage data uploaded by the user at graph build time
    volume.confBind mount a volume, mapping data in the actual directory /release/galaxybase/conf. Used to manage service-related configuration
    volume.deletefalseThe mount volume is automatically removed when the container service is deleted

7. 服务管理

7.1 开启服务容器

一台服务机允许存在多个Galaxybase 开发者版本的服务容器,但只允许同时存在一个正在运行中的服务容器。您可以通过 galaxybase-developer start 命令来开启一个暂停中的服务容器。查看宿主机上有哪些服务容器,可通过查看服务列表获取。开启一个暂停中的容器会有下列情况:

  • 若宿主机上有且仅有一个暂停中的Galaxybase 开发者版本服务容器,可直接使用 galaxybase-developer start 命令。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer start
    INFO: The container for Galaxybase starting success
    
  • 若宿主机上有多个暂停中的Galaxybase 开发者版本服务容器,您可通过 --name string 参数指定所需要开启的容器服务标识,您可通过查看服务列表获取标识。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer start --name galaxybase-developer-2a33b0d
    INFO: The container for Galaxybase starting success
    

7.2 暂停服务容器

一台服务机允许存在多个Galaxybase 开发者版本的服务容器,但只允许同时存在一个正在运行中的服务容器。您可以通过 galaxybase-developer stop 命令来暂停一个运行中的服务容器。查看宿主机上有哪些服务容器,可通过查看服务列表获取。暂停一个运行中的容器会有下列情况:

  • 若宿主机上有且仅有一个运行中的Galaxybase 开发者版本服务容器,可直接使用 galaxybase-developer stop 命令。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer stop
    INFO: The container for Galaxybase stopping success
    
  • 若宿主机上有多个运行中的Galaxybase 开发者版本服务容器,您可通过 --name string 参数指定所需要暂停的容器服务标识,步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer stop --name galaxybase-developer-2a33b0d
    INFO: The container for Galaxybase stopping success
    

7.3 移除服务容器

一台服务机允许存在多个Galaxybase 开发者版本的服务容器,但只允许同时存在一个正在运行中的服务容器。您可以通过 galaxybase-developer remove 命令来移除一个任意状态下的服务容器。查看宿主机上有哪些服务容器,可通过查看服务列表获取。移除一个运行中的容器会有下列情况:

  • 若宿主机上有且仅有一个运行或暂停中的Galaxybase 开发者版本服务容器,可直接使用 galaxybase-developer remove 命令。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer remove
    INFO: Start to remove the container [galaxybase-developer-5f894c5]...
    INFO: The container for Galaxybase removing success
    
  • 若宿主机上运行和暂停中的Galaxybase 开发者版本服务容器同时存在,且仅有一个运行中的服务容器时,galaxybase将会优先移除运行中的服务容器。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer remove
    INFO: Start to pause the container [galaxybase-developer-0a480b7]...
    INFO: Start to remove the container [galaxybase-developer-0a480b7]...
    INFO: The container for Galaxybase removing success
    
  • 若宿主机上同时存在多个需要移除的Galaxybase 开发者版本服务容器,您可通过 --name string 参数指定所需要移除的容器服务标识,您可通过查看服务列表获取标识。步骤如下:

    galaxybase@galaxybase:~$ galaxybase-developer remove --name galaxybase-developer-cfdcb64
    INFO: Start to pause the container [galaxybase-developer-cfdcb64]...
    INFO: Start to remove the container [galaxybase-developer-cfdcb64]...
    INFO: The container for Galaxybase removing success
    

8. 操作日志

可以通过 galaxybase-developer logs 来查看完整的操作日志。日志中,[installer]标识的为环境部署时日志,[executor]标识的为服务容器管理时日志。如下:

galaxybase@galaxybase:~$ galaxybase-developer logs
[installer]2020-08-10 21:45:31
[installer]2020-08-10 21:45:31 Attempting to mount with the following options:
  ecryptfs_unlink_sigs
  ecryptfs_passthrough
  ecryptfs_key_bytes=16
  ecryptfs_cipher=aes
  ecryptfs_sig=72666fce14effd8a
Mounted eCryptfs
2020-08-10 21:45:31 [installer]INFO: Check the Docker environment...
2020-08-11 11:44:09 [executor] INFO: The container for Galaxybase started successfully, the container's name is galaxybase-developer-ff5e26c
2020-08-11 14:18:57 [executor] INFO: Start to pause the container [galaxybase-developer-ff5e26c]...

9. 常见问题

9.1 如何更新

首先再次检查您的用户组环境以及docker环境的正确及完整

  • 用户组的检查您可以通过以下命令完成

    # 执行groups若返回的用户组列表中存在docker,则表示已将用户加入docker组
    groups
    cldev adm cdrom sudo docker
    
  • docker环境的检查,以及新版的部署您可以通过以下命令完成

    galaxybase@galaxybase:~/docker-galaxybase$ sudo bin/install 
    INFO: Check the Docker environment...
    WARNING: The docker service already exists
    INFO: Clean up the original image...
    INFO: Start loading the image...
    INFO: Load image successfully
    

注:在新版本中执行该命令可完成版本的更新,但同时会将同一环境下(即同一服务机下)的旧版本Galaxybase 开发者版本服务删除。因此在执行该命令时,若旧版本图服务中有重要数据,请在完成数据的备份后再进行版本的更新。其中,若此前的容器设置了数据卷的挂载,在宿主机上挂载的内容不会被移除。

  • docker环境的检查,以及新版的部署您可以通过以下命令完成

    galaxybase@galaxybase:~/docker-galaxybase$ sudo bin/install 
    INFO: Check the Docker environment...
    WARNING: The docker service already exists
    INFO: Clean up the original image...
    INFO: Start loading the image...
    INFO: Load image successfully
    

注:
1.在新版本中执行该命令可完成版本的更新,但同时会将同一环境下(即同一服务机下)的旧版本Galaxybase 开发者版本服务删除。因此在执行该命令时,若旧版本图服务中有重要数据,请在完成数据的备份后再进行版本的更新。其中,若此前的容器设置了数据卷的挂载,在宿主机上挂载的内容不会被移除。

2.此博客所有内容仅供个人学习使用。


本文链接: http://www.dtmao.cc/news_show_400278.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?