利用 docker 的 ubuntu 镜像,修改 linux 基本配置,安装 sshd 服务,配置好 host 后。由 SAC 部署,成功的发现主机和添加了主机
但是在安装业务时,发现现了以下错误
是系统错误, -10 , disk already exist : /dev/mapper/ubuntu-vg-root
无法理解和解决这个错误,希望有人能够帮助一下。
补充
在群里讨论的结果是 /dev/mapper/ubuntu-vg-root 被挂载到多个目录下,检查了一下
的确是这样,
容器中执行 mount 命令,获得了返回值中
/dev/mapper/ubuntu-vg-root 有了主机上的 hosts 的配置文件,查询了一下
Docker 是为让容器的 host 内容能够追踪主机上的 host
以下为解释:
https://docs.docker.com/engine/userguide/networking/default_network/configure-dns/
但不能解决 Docker 在 SAC 部署上的问题,只是提供了一下思路。
问题已解决。
在其中一步会让你选择挂载到那个硬盘上,可以让 DB 默认选择。
问题就出在默认选择上,他选择的目录是 Docker 容器挂载 host 文件的目录,空间被限制了。
只要在选择安装目录那一步,仔细找一个空间足够的大的,就没问题。
抱歉无图。