zoukankan      html  css  js  c++  java
  • rancher初始化k8s由于主机名不规范导致异常

    概述

    • 部署rancher/rancher
    • 通过rancher-ui初始化k8s

    日志

    rancher-agent //logs
    
    INFO: Arguments: --server https://172.16.1.69 --token REDACTED --ca-checksum 5e5f7cbe78a0a34e3df0c31c6b2c9bc2421e1f11469f4d29b8523b64d0073630 --etcd --controlplane --worker
    INFO: Environment: CATTLE_ADDRESS=172.16.0.140 CATTLE_INTERNAL_ADDRESS= CATTLE_NODE_NAME=pet_k8s_master CATTLE_ROLE=,etcd,worker,controlplane CATTLE_SERVER=https://172.16.1.69 CATTLE_TOKEN=REDACTED
    INFO: Using resolv.conf: nameserver 223.5.5.5 nameserver 172.16.0.2 nameserver 8.8.8.8
    INFO: https://172.16.1.69/ping is accessible
    INFO: Value from https://172.16.1.69/v3/settings/cacerts is an x509 certificate
    time="2020-09-07T10:34:04Z" level=info msg="Rancher agent version v2.4.5 is starting"
    time="2020-09-07T10:34:04Z" level=info msg="Option requestedHostname=pet_k8s_master"     //主机名不规范,不符合dns域名规范
    time="2020-09-07T10:34:04Z" level=info msg="Option customConfig=map[address:172.16.0.140 internalAddress: label:map[] roles:[etcd worker controlplane] taints:[]]"
    time="2020-09-07T10:34:04Z" level=info msg="Option etcd=true"
    time="2020-09-07T10:34:04Z" level=info msg="Option controlPlane=true"
    time="2020-09-07T10:34:04Z" level=info msg="Option worker=true"
    time="2020-09-07T10:34:04Z" level=info msg="Listening on /tmp/log.sock"
    time="2020-09-07T10:34:04Z" level=info msg="Connecting to wss://172.16.1.69/v3/connect with token cb8m9szbwjp2v8ddk5mmg26d64dphc4f9fsn5g7h5nrztfkrc5xcck"
    time="2020-09-07T10:34:04Z" level=info msg="Connecting to proxy" url="wss://172.16.1.69/v3/connect"
    time="2020-09-07T10:34:04Z" level=error msg="Failed to connect to proxy. Response status: 200 - 200 OK. Response body: node.management.cattle.io "c-tmsv8/m-0edc6a1b0eff" not found" error="websocket: bad handshake"
    time="2020-09-07T10:34:04Z" level=error msg="Remotedialer proxy error" error="websocket: bad handshake"
    time="2020-09-07T10:34:14Z" level=info msg="Connecting to wss://172.16.1.69/v3/connect with token cb8m9szbwjp2v8ddk5mmg26d64dphc4f9fsn5g7h5nrztfkrc5xcck"
    time="2020-09-07T10:34:14Z" level=info msg="Connecting to proxy" url="wss://172.16.1.69/v3/connect"
    time="2020-09-07T10:34:14Z" level=error msg="Failed to connect to proxy. Response status: 200 - 200 OK. Response body: node.management.cattle.io "c-tmsv8/m-0edc6a1b0eff" not found" error="websocket: bad handshake"
    time="2020-09-07T10:34:14Z" level=error msg="Remotedialer proxy error" error="websocket: bad handshake"
    

    问题解决

    修改主机名及host

    hostnamectl set-hostname pet-k8s-master
    
    vi /etc/hosts
    x.x.x.x  pet-k8s-master
    

    删除本地运行的agent重新执行

    注意image要加速使用国内加速地址

  • 相关阅读:
    pymssql连接Azure SQL Database
    Python升级后ssl模块不可用问题解决和浅析
    CentOS 7升级Python到3.6.6后yum出错问题解决总结
    Python监控SQL Server数据库服务器磁盘使用情况
    fastjason常用方法
    类型擦除真的能完全擦除一切信息吗?java 泛型揭秘
    spring boot打包成war包的页面该放到哪里?
    为什么delete后磁盘空间没有释放而truncate会释放?
    leetcode 977. Squares of a Sorted Array
    leetcode 844. Backspace String Compare
  • 原文地址:https://www.cnblogs.com/xiaochina/p/13630571.html
Copyright © 2011-2022 走看看