k8s 安装部署报错解决方法
程序员文章站
2024-03-12 17:17:29
...
- hostname 和 DNS 的解析规则不匹配
nodeRegistration.name: Invalid value: "vm_0_2_centos": a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')
原因是 hostname 和 DNS 的解析规则不匹配, 不能有除 -和 . 之外的特殊字符存在。注意是主机名hostname
,不可有-
或者.
分析过程,查看当前主机的hostname
hostname
vm_0_2_centos
更改主机名,可以执行如下语句:hostnamectl set-hostname k8s-master
ip_forward not set to 1
[ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1`
设置为1即可echo 1 > /proc/sys/net/ipv4/ip_forward
推荐阅读