synchronization
This commit is contained in:
38
网关/Ingress/Ingress问题记录.md
Normal file
38
网关/Ingress/Ingress问题记录.md
Normal file
@@ -0,0 +1,38 @@
|
||||
> 本文作者:丁辉
|
||||
|
||||
# Ingress问题记录
|
||||
|
||||
> 重启 ingress 控制器后报错
|
||||
|
||||
```bash
|
||||
-------------------------------------------------------------------------------
|
||||
NGINX Ingress controller
|
||||
Release: v1.10.1
|
||||
Build: 4fb5aac1dd3669daa3a14d9de3e3cdb371b4c518
|
||||
Repository: https://github.com/kubernetes/ingress-nginx
|
||||
nginx version: nginx/1.25.3
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
F0504 11:14:47.852320 7 main.go:64] port 80 is already in use. Please check the flag --http-port
|
||||
```
|
||||
|
||||
**解决方法**
|
||||
|
||||
> 允许从端口 1 开始的所有端口都可以被非特权用户使用
|
||||
|
||||
- 临时解决
|
||||
|
||||
```bash
|
||||
sysctl -w net.ipv4.ip_unprivileged_port_start=1
|
||||
```
|
||||
|
||||
- 永久
|
||||
|
||||
```bash
|
||||
echo 'net.ipv4.ip_unprivileged_port_start = 1' > /etc/sysctl.d/ip_unprivileged_port_start.conf
|
||||
```
|
||||
|
||||
**总结**
|
||||
|
||||
这根本就是权限问题, 而官方的报错存在误导性。很让人生气啊, 硬生生看了一下午。
|
Reference in New Issue
Block a user