Board logo

标题: IBM dashDB Local 管理及使用方法指南(15) [打印本页]

作者: look_w    时间: 2017-12-18 17:24     标题: IBM dashDB Local 管理及使用方法指南(15)

本文是“IBM dashDB Local 从入门到精通”系列文章的第五部分,介绍了 IBM dashDB Local 基本管理及使用方法和 R、CLPPLUS、DB2 CLI 及 IBM Data Studio 等工具的配置及使用方法。


在                Linux 平台管理 dashDB 服务及 Docker 容器

当我们需要对 dashDB Local 应用进行升级,或迁移到其他环境时,我们需要停止、重启 dashDB 服务;有时,我们也需要停止、重启                Docker 容器。我们可以使用以下命令来启动、停止 dashDB 服务及 Docker 容器:


1.启动 Docker Daemon,我们可以执行下述命令:


1


2


[root@dashdb mnt]# service docker start 或


[root@dashdb mnt]# systemctl start docke






2.停止 Docker Daemon,我们可以执行下述命令:


1


2


[root@dashdb mnt]# service docker stop 或


[root@dashdb mnt]# systemctl stop docker






3.我们可以执行下述命令来启动 Docker 容器:


1


[root@dashdb mnt]# docker start dashDB






由于我们采用 SMP 设置,该命令会同时启动 dashDB 服务。


4.当 dashDB 服务停止但 Docker 容器还在活动,我们可以执行下述命令来重新启动 dashDB 服务:


1


[root@dashdb mnt]# docker exec -it dashDB start






5.停止 dashDB 服务但不停止 Docker 容器,我们可以执行下述命令:


1


[root@dashdb mnt]# docker exec -it dashDB stop






6.当 dashDB 服务停止后,我们可以执行下述命令来停止 Docker 容器:


1


[root@dashdb mnt]# docker stop dashDB






7.我们可以执行下述命令查看当前活动的 Docker 容器:


1


2


3


4


[root@dashdb mnt]# docker ps


CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES


8ce6b3be54c5 ibmdashdb/local:latest-linux"/usr/sbin/init" About an hour ago Up 45 seconds dashDB


[root@dashdb mnt]#






从上述命令输出我们看到,当前 dashDB 容器在活动。


8.我们可以通过下述命令查看系统存在的 Docker 容器信息,包括活动的及非活动的 Docker 容器:


1


2


3


4


[root@dashdb mnt]# docker ps -a


CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES<br>


8ce6b3be54c5 ibmdashdb/local:latest-linux"/usr/sbin/init" About an hour ago Up About a minute dashDB<br>


22ecd685ad6e hello-world"/hello" 4 hours ago Exited (0) 4 hours ago sleepy_ardinghelli






从上述命令输出我们看到,系统目前存在 dashDB 容器及 sleepy_ardinghelli 容器。


9.我们可以通过下述命令查看系统存在的 Docker 镜像信息:


1


2


3


4


5


[root@dashdb mnt]# docker images


REPOSITORY TAG IMAGE ID CREATED SIZE<br>


ibmdashdb/local latest-linux 60529ca767cc 5 weeks ago 6.257 GB


hello-world latest c54a2cc56cbb 3 months ago 1.848 kB


[root@dashdb mnt]#






从上述命令输出我们看到,系统目前存在 ibmdashdb/local: latest-linux Docker 镜像及 hello-world :                latest Docker 镜像。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0