如何在Windows中启用Minishift v1.5.1中的度量标准

问题描述:

我在Windows 10 Pro中启动Minishift v1.5.1,通知参数“--metrics”,偶然度量标准未启用。如何在Windows中启用Minishift v1.5.1中的度量标准

有没有额外的选择呢? 控制台中看到:

C:\>minishift start --metrics 
Starting local OpenShift cluster using 'hyperv' hypervisor... 
-- Checking OpenShift client ... OK 
-- Checking Docker client ... OK 
-- Checking Docker version ... OK 
-- Checking for existing OpenShift container ... 
    Deleted existing OpenShift container 
-- Checking for openshift/origin:v1.5.1 image ... OK 
-- Checking Docker daemon configuration ... OK 
-- Checking for available ports ... OK 
-- Checking type of volume mount ... 
    Using Docker shared volumes for OpenShift volumes 
-- Creating host directories ... OK 
-- Finding server IP ... 
    Using 192.168.1.162 as the server IP 
-- Starting OpenShift container ... 
    Starting OpenShift using container 'origin' 
    Waiting for API server to start listening 
    OpenShift server started 
-- Removing temporary directory ... OK 
-- Checking container networking ... OK 
-- Server Information ... 
    OpenShift server started. 
    The server is accessible via web console at: 
     https://192.168.1.162:8443 

    To login as administrator: 
     oc login -u system:admin 
+2

这些指标的实现是可选的,因为现在从我所看到的,有时不实际正确启动。根据我所看到的,为什么它可能会失败的部分原因是您的互联网连接速度有多慢。如果拉下图像需要很长时间,预计要开始的位可能在其他位预期它们未启动之前就开始,并且这会导致度量标准无法正常启动。另外,使用指标可能需要更多资源,因此请确保您覆盖由Minishift分配的内存和CPU的数量。 –

格雷厄姆的答案How to enable metrics in Minishift v1.5.1 for Windows基本上是正确的,我只是想添加一些澄清。

没有Minishift版本v1.5.1。 1.5.1是获得预配置的OpenShift版本。您可以确定通过运行Minishift版本:

$minishift version 

望着输出,看来你重启Minishift的现有实例。即使指标甚至可能无法根据您的网络速度进行配置(正如Graham的答案中所讨论的),但仍应该在日志中看到某些内容)。如果你有一个现有的Minishift实例,请务必先删除,与指标开始启用之前:

$ minishift delete 
$ minishift start --metrics 
+0

你是对的,我再次删除并重新创建了Minishift,并且启用了度量。 TKS! –