zoukankan      html  css  js  c++  java
  • 解决Rancher无法添加主机的问题

    Docker版本:

    2.启动Docker:

    systemctl daemon-reload
    systemctl enable docker
    systemctl start docker
    

    3.安装rancher:

    docker run -d -p 8080:8080  --restart=always -v /mnt/data/rancher/db:/var/lib/mysql --name rancher-server-146 rancher/server:v1.6.17
    

    4.添加主机:

     

    通过在命令行中执行docker ps找到agent的id,然后在执行docker logs  id

    发现agent容器没有成功.

    首先,需要删除/var/lib/rancher/state下的文件,该文件用于标记该主机的唯一性,然后删除agent容器

    接下来,需要在/etc/docker/daemon.json中添加dns

    {
    "registry-mirrors": [
    "https://2lqq34jg.mirror.aliyuncs.com",
    "https://pee6w651.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com"
    ],
    "dns": ["8.8.8.8","8.8.4.4"]
    }
    

     最后重启docker

    systemctl daemon-reload 
    systemctl restart docker.service 
    service docker restart  
    

     在重新添加主机,通过docker logs id 来查看agent运行情况

    如图,运行正常。。。。主机添加成功,之后就是添加各个服务了~~~~~~

  • 相关阅读:
    格式布局
    hive UDAF源代码分析
    HIVE自定义函数 UDF
    HIVE函数UDAF 最大值
    牛顿法求平方根 scala
    mongoDB
    java类的加载机制
    类的加载过程
    Redis学习手册(目录)
    我与小娜(05):变换时空,重返北京
  • 原文地址:https://www.cnblogs.com/BigStupid/p/9165957.html
Copyright © 2011-2022 走看看