安装中出现的问题
安装nfs客户端时,出现0/1 nodes are available: 1 node(s) didn't match Pod's node affinity.
原因是没有指定机器标签,需要设置标签
kubectl label nodes master type=master
我的电脑 kubectl label nodes k8s type=k8s
k8s与刚开始创建的hostname对应。为什么我不设置为master了:因为imanager设置master名称会导致pod无法在master上创建,我只有一台机器需要在该机器创建pod安装nfs,拉取镜像时,Failed to pull image "registry.cn-beijing.aliyuncs.com/supermapol/nfs-subdir-external-provisioner:v4.0.2": rpc error: code = Unknown desc = Error response from daemon: Get https://registry.cn-beijing.aliyuncs.com/v2/: dial tcp: lookup registry.cn-beijing.aliyuncs.com on [::1]:53: read udp [::1]:37406->[::1]:53: read: connection refused
ping baidu.com 出现ping: baidu.com: 未知的名称或服务
原因是没有设置DNS
cd /etc/sysconfig/network-scripts/
vi ifcfg-<interface> <interface>是你的网络接口名称TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp2s0"
UUID="e9b2bdb5-7779-4614-a459-bd00f7d64ce8"
DEVICE="enp2s0"
ONBOOT="yes"
IPADDR=192.168.31.157
GATEWAY=192.168.31.1
NETMASK=255.255.255.0
DNS1=8.8.8.8
DBS2=8.8.4.4重启网络服务 systemctl restart network
