将 IBM® Db2® Warehouse 部署到在 Linux 上运行并使用 x86 硬件的单节点对称多处理 (SMP) 系统。
过程
-
确保您在主机操作系统上具有 root 用户权限。
-
请参阅配置选项,并记下任何需要覆盖缺省设置的选项。在此过程的稍后部分,将指示您指定新设置。
-
登录 Docker:
docker login -u=docker_id -p='password'
-
如果要部署从 IBM Marketplace Web 站点获取的 Db2 Warehouse Developer
Edition 容器,请发出以下命令:
docker load -i db2wh_v3.9.0_devc.tar.gz
-
发出下列其中一个 docker run 命令,以拉取、创建和初始化最新的 Db2 Warehouse 容器。
注: 如有必要,针对部署期间要设置的每个配置选项,在此命令中添加一个
-e 参数。请参阅
配置选项以获取更多信息。例如,要启用 Spark 并使用按行组织的存储空间,请在
docker run 命令中包括以下选项设置:
-e DISABLE_SPARK=NO -e TABLE_ORG=ROW
发出下列其中一个
docker run 命令:
- 对于 Db2 Warehouse Enterprise
Edition 容器:
docker run -d -it --privileged=true --net=host --name=Db2wh -v /mnt/clusterfs:/mnt/bludata0 -v /mnt/clusterfs:/mnt/blumeta0 store/ibmcorp/db2wh_ee:v3.9.0-db2wh-linux
- 对于 Db2 Warehouse Developer
Edition 容器:
docker run -d -it --privileged=true --net=host --name=Db2wh -v /mnt/clusterfs:/mnt/bludata0 -v /mnt/clusterfs:/mnt/blumeta0 store/ibmcorp/db2wh_ce:v3.9.0-db2wh_devc-linux
-
发出以下命令,以检查部署是否顺利进行:
docker logs --follow Db2wh
-
部署完成后,系统会显示一条消息,指出 Web 控制台 URL 和登录信息。请记下这些信息,以供稍后使用。
-
按 Ctrl+C,退出 Docker 日志。
-
通过发出以下命令,为 bluadmin 用户设置新密码:
docker exec -it Db2wh setpass new_password
-
使用步骤 7
中显示的 Web 控制台 URL 登录 Web 控制台。URL 格式为 https://IP_address:8443。