我还想查看kube-scheduler go文件的日志。我尝试了不同的方法,如
所有这些都不起作用。如果你们找到了注销方法,请告诉我。
答案 0 :(得分:1)
您可以通过进入config yaml文件并添加参数data OrdSet a where
SNode :: Ord a => OrdSet a -> a -> OrdSet a -> OrdSet a
SNil :: Ord a => OrdSet a -- seemingly redundant Ord constraint
来修改kube-scheduler的详细级别。我发现有4件作品适合我。它将显示各种Scheduler Go文件的日志。然后,您可以检查data Ord a => OrdSet a where ...
中是否有特定的kube-scheduler窗格。
https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/
答案 1 :(得分:0)
Kube-Scheduler,Kube-apiServer和其他组件在主节点中作为systemd服务运行。因此,您可以使用以下命令
来访问日志 journalctl -xeu kube-scheduler or journalctl -l -u kube-scheduler
journalctl -l -u kube-apiserver
答案 2 :(得分:0)
在主#[test]
fn it_writes() {
let stream = DuplexStream::from(make_w());
let stream_write = Arc::clone(&stream);
let stream_read= Arc::clone(&stream);
let dup = Arc::clone(&stream);
tokio::run(lazy(move || {
let stream_write = Arc::clone(&stream_write);
stream_read.start().and_then(move |i| {
let stream_write = Arc::clone(&stream_write);
stream_write.send("foo".to_string()).map(|_| i)
}).collect().map(|r| {
assert_eq!(r, vec!["foo".to_string(), "bar".to_string(), "bazfoo".to_string(), "foo".to_string()])
}).map_err(|_| {
assert_eq!(true, false);
})
}));
}
上进行检查
另请参阅: https://kubernetes.io/docs/tasks/debug-application-cluster/debug-cluster/
答案 3 :(得分:0)
我为此使用HYPERLINK
。