摘要:相關(guān)參數(shù)修改相關(guān)參數(shù)修改相關(guān)參數(shù)修改本篇目錄修改修改修改節(jié)點(diǎn)修改節(jié)點(diǎn)修改修改修改集群中,相關(guān)參數(shù),保存在節(jié)點(diǎn)文件中,請(qǐng)逐臺(tái)在節(jié)點(diǎn)上,進(jìn)行如下操作。備份該配置文件,修改該文件中至需要的參數(shù)。
UK8S 集群中,APIServer 相關(guān)參數(shù),保存在 Master 節(jié)點(diǎn) /etc/kubernetes/apiserver
文件中,請(qǐng)逐臺(tái)在 Master 節(jié)點(diǎn)上,進(jìn)行如下操作。
備份該配置文件,修改該文件中 --service-node-port-range
至需要的參數(shù)。
KUBE_API_ARGS=" --...
--...
--service-node-port-range=300000-32767
--...
--..."
修改完成后,通過 systemctl restart kube-apiserver
,重啟 APIServer
?? 如果集群中的 Service 已經(jīng)分配了目標(biāo) NodePort Range 之外的端口,修改之后通過
kubectl get event -A
查看集群事件,會(huì)有類似以下 warning 事件產(chǎn)生,warning 事件不影響該端口使用,如希望避免該 warning,需要重建該 Service。
# kubectl get event -A
NAMESPACE LAST SEEN TYPE REASON OBJECT MESSAGE
uk8s-monitor 79s Warning PortOutOfRange service/grafana Port 34840 is not within the port range 30000-32767; please recreate service
uk8s-monitor 78s Warning PortNotAllocated service/grafana Port 34840 is not allocated; repairing
查看當(dāng)前系統(tǒng)開放端口范圍,命令如下:
# cat /proc/sys/net/ipv4/ip_local_port_range
12000 65535
如需修改,請(qǐng)更改 /etc/sysctl.conf
文件中 net.ipv4.ip_local_port_range
字段
net.ipv4.ip_local_port_range = 32768 60999
修改完成后,執(zhí)行 sysctl -p
生效配置,并再次驗(yàn)證:
# cat /proc/sys/net/ipv4/ip_local_port_range
32768 60999
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/127199.html