Start with 'inspect element' in the browser and see if that gives any clues.
Sounds like your network is a little strict so it may be something
else needs opening up.

On 23 January 2015 at 16:56, Dan Dong <[email protected]> wrote:
> Hi, Alex,
>   That is what expected, but when I click on it, it pops a new blank
> window(pailer.html) without the content of the file(9KB size). Any hints?
>
> Cheers,
> Dan
>
>
> 2015-01-23 4:37 GMT-06:00 Alex Rukletsov <[email protected]>:
>
>> Dan,
>>
>> you should be able to view file contents just by clicking on the link.
>>
>> On Thu, Jan 22, 2015 at 9:57 PM, Dan Dong <[email protected]> wrote:
>>>
>>> Yes, --hostname solves the problem. Now I can see all files there like
>>> stdout, stderr etc, but when I click on e.g stdout, it pops a new blank
>>> window(pailer.html) without the content of the file(9KB size). Although it
>>> provides a "Download" link beside, it would be much more convenient if one
>>> can view the stdout and stderr directly. Is this normal or there is still
>>> problem on my envs? Thanks!
>>>
>>> Cheers,
>>> Dan
>>>
>>>
>>> 2015-01-22 11:33 GMT-06:00 Adam Bordelon <[email protected]>:
>>>
>>>> Try the --hostname parameters for master/slave. If you want to be extra
>>>> explicit about the IP (e.g. publish the public IP instead of the private 
>>>> one
>>>> in a cloud environment), you can also set the --ip parameter on
>>>> master/slave.
>>>>
>>>> On Thu, Jan 22, 2015 at 8:43 AM, Dan Dong <[email protected]> wrote:
>>>>>
>>>>> Thanks Ryan, yes, from the machine where the browser is on slave
>>>>> hostnames could not be resolved, so that's why failure, but it can reach
>>>>> them by IP address( I don't think sys admin would like to add those VMs
>>>>> entries to /etc/hosts on the server).  I tried to change masters and 
>>>>> slaves
>>>>> of mesos to IP addresses instead of hostname but UI still points to
>>>>> hostnames of slaves. Is threre a way to let mesos only use IP address of
>>>>> master and slaves?
>>>>>
>>>>> Cheers,
>>>>> Dan
>>>>>
>>>>>
>>>>> 2015-01-22 9:48 GMT-06:00 Ryan Thomas <[email protected]>:
>>>>>
>>>>>> It is a request from your browser session, not from the master that is
>>>>>> going to the slaves - so in order to view the sandbox you need to ensure
>>>>>> that the machine your browser is on can resolve and route to the masters
>>>>>> _and_ the slaves.
>>>>>>
>>>>>> The master doesn't proxy the sandbox requests through itself (yet) -
>>>>>> they are made directly from your browser instance to the slaves.
>>>>>>
>>>>>> Make sure you can resolve the slaves from the machine you're browsing
>>>>>> the UI on.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> ryan
>>>>>>
>>>>>> On 22 January 2015 at 15:42, Dan Dong <[email protected]> wrote:
>>>>>>>
>>>>>>> Thank you all, the master and slaves can resolve each others'
>>>>>>> hostname and ssh login without password, firewalls have been switched 
>>>>>>> off on
>>>>>>> all the machines too.
>>>>>>> So I'm confused what will block such a pull of info of slaves from
>>>>>>> UI?
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Dan
>>>>>>>
>>>>>>>
>>>>>>> 2015-01-21 16:35 GMT-06:00 Cody Maloney <[email protected]>:
>>>>>>>
>>>>>>>> Also see https://issues.apache.org/jira/browse/MESOS-2129 if you
>>>>>>>> want to track progress on changing this.
>>>>>>>>
>>>>>>>> Unfortunately it is on hold for me at the moment to fix.
>>>>>>>>
>>>>>>>> Cody
>>>>>>>>
>>>>>>>> On Wed, Jan 21, 2015 at 2:07 PM, Ryan Thomas <[email protected]>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hey Dan,
>>>>>>>>>
>>>>>>>>> The UI will attempt to pull that info directly from the slave so
>>>>>>>>> you need to make sure the host is resolvable  and routeable from your
>>>>>>>>> browser.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>>
>>>>>>>>> Ryan
>>>>>>>>>
>>>>>>>>> From my phone
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wednesday, 21 January 2015, Dan Dong <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi, All,
>>>>>>>>>>  When I try to access sandbox  on mesos UI, I see the following
>>>>>>>>>> info( The
>>>>>>>>>>  same error appears on every slave sandbox.):
>>>>>>>>>>
>>>>>>>>>>  "Failed to connect to slave
>>>>>>>>>> '20150115-144719-3205108908-5050-4552-S0'
>>>>>>>>>>  on 'centos-2.local:5051'.
>>>>>>>>>>
>>>>>>>>>>  Potential reasons:
>>>>>>>>>>  The slave's hostname, 'centos-2.local', is not accessible from
>>>>>>>>>> your
>>>>>>>>>> network  The slave's port, '5051', is not accessible from your
>>>>>>>>>> network"
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  I checked that:
>>>>>>>>>>  slave centos-2.local can be login from any machine in the cluster
>>>>>>>>>> without
>>>>>>>>>>  password by "ssh centos-2.local ";
>>>>>>>>>>
>>>>>>>>>>  port 5051 on slave centos-2.local could be connected from master
>>>>>>>>>> by
>>>>>>>>>>  "telnet centos-2.local 5051"
>>>>>>>>>>
>>>>>>>>>> The stdout and stderr are there on each slave's /tmp/mesos/...,
>>>>>>>>>> but seems mesos UI just could not access it.
>>>>>>>>>> (and Both master and slaves are on the same network IP ranges).
>>>>>>>>>> Should I open any port on slaves? Any hint what's the problem here?
>>>>>>>>>>
>>>>>>>>>>  Cheers,
>>>>>>>>>>  Dan
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to