无法访问Azure Puppet Enterprise控制台

时间:2017-09-24 11:18:53

标签: azure azure-virtual-machine puppet-enterprise

我已根据Puppet Enterprise映像配置了Azure VM,但我无法按照此guide从https://.cloudapp.net访问控制台。我注意到我的VM dns是https://.eastasia.cloudapp.net。

我猜我需要更新主机文件,但我并不熟悉Linux VM的正确设置。感谢是否有人可以解释一下。

1 个答案:

答案 0 :(得分:1)

  

我已经配置了基于Puppet Enterprise映像的Azure VM,但是我   无法按此从https://.cloudapp.net访问控制台   引导。

当我们部署puppet use puppet Enterprise 3.7.2时,将它部署到经典模式或ARM模块,我无法像你一样访问控制台。

当我们登录这个VM时,我们可以找到puppet正在运行,这是输出:

jason@jasonpup1:~$ netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 10.0.0.4:16001          0.0.0.0:*               LISTEN     
tcp        0    256 10.0.0.4:22             167.220.255.6:62887     ESTABLISHED
tcp        0      0 10.0.0.4:42321          168.63.129.16:80        TIME_WAIT  
tcp        0      0 10.0.0.4:42322          168.63.129.16:80        TIME_WAIT  
tcp6       0      0 :::22                   :::*                    LISTEN     
jason@jasonpup1:~$ 

我猜这个模板有问题。

作为解决方法,我们可以选择 Puppet Enterprise 2016.1模板来部署puppet,我们可以找到指南here。部署完成后,我们可以通过SSH连接到这个VM,然后我们就可以找到正在运行的puppet服务:

root@puppetmaster:~# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 10.0.0.4:16001          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN     
tcp        0      0 10.0.0.4:33096          168.63.129.16:80        TIME_WAIT  
tcp        0      0 127.0.0.1:47946         127.0.0.1:61613         ESTABLISHED
tcp        0      0 127.0.0.1:34232         127.0.0.1:8140          TIME_WAIT  
tcp        0      0 127.0.0.1:5432          127.0.0.1:58812         ESTABLISHED
tcp        0      0 10.0.0.4:43480          52.239.152.132:443      TIME_WAIT  
tcp        0      0 10.0.0.4:43484          52.239.152.132:443      TIME_WAIT  
tcp        0      0 10.0.0.4:43483          52.239.152.132:443      TIME_WAIT  
tcp        0      0 10.0.0.4:43481          52.239.152.132:443      TIME_WAIT  
tcp        0      0 127.0.0.1:58137         127.0.0.1:8142          ESTABLISHED
tcp        0      0 10.0.0.4:33099          168.63.129.16:80        TIME_WAIT  
tcp        0     52 10.0.0.4:22             167.220.255.6:61149     ESTABLISHED
tcp6       0      0 :::56516                :::*                    LISTEN     
tcp6       0      0 :::8140                 :::*                    LISTEN     
tcp6       0      0 :::61613                :::*                    LISTEN     
tcp6       0      0 :::8142                 :::*                    LISTEN     
tcp6       0      0 :::61616                :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 :::5432                 :::*                    LISTEN     
tcp6       0      0 127.0.0.1:8142          127.0.0.1:58137         ESTABLISHED
tcp6       0      0 127.0.0.1:58812         127.0.0.1:5432          ESTABLISHED
tcp6       0      0 127.0.0.1:61613         127.0.0.1:47946         ESTABLISHED

我们可以使用此模板在Azure中部署Puppet,工作正常。