我正在 aws 上使用 ec2 机器运行 kubernetes。节点在 Ubuntu 中。
我的指标服务器版本。
wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.7/components.yaml
Run Code Online (Sandbox Code Playgroud)
组件.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: metrics-server
namespace: kube-system
labels:
k8s-app: metrics-server
spec:
serviceAccountName: metrics-server
volumes:
# mount in tmp so we can safely use from-scratch images and/or read-only containers
- name: tmp-dir
emptyDir: {}
containers:
- name: metrics-server
image: k8s.gcr.io/metrics-server/metrics-server:v0.3.7
imagePullPolicy: IfNotPresent
args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-type=InternalIP,ExternalIP,Hostname
- --kubelet-insecure-tls
Run Code Online (Sandbox Code Playgroud)
即使添加了args之后,仍然会出现错误。错误:来自服务器的错误(ServiceUnavailable):服务器当前无法处理请求(获取nodes.metrics.k8s.io)
或者
错误:指标尚不可用
无论我等待多久,该错误都会出现。
我的 kops 版本:版本 1.18.0 (git-698bf974d8)
我使用网络印花布。
请帮忙...
++ 我尝试 wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.5.0/components.yaml
查看日志.. …
我正在使用 Eclipse 2019-03 和 Apache Tomcat 版本 8.5.45。
我已经在eclipse中添加了服务器。
运行服务器后,它给了我如下错误:
我检查了server.xml:
发现server.xml的端口号被设置为8089,所以,当我单独运行tomcat时,连接到localhost:8089. 问题仍然存在。为此,我还检查了端口8089是否正在使用中,但事实并非如此。
那么,有什么问题呢?