I installed mesos using mesosphere debian repository. On Fri, Mar 18, 2016 at 4:10 PM, haosdent <[email protected]> wrote:
> cool, you install mesos by deb or build it from source directly? > On Mar 19, 2016 12:06 AM, "Pradeep Chhetri" <[email protected]> > wrote: > >> I think it is an upstart issue. I am noticing this issue in Ubuntu 14.04 >> which uses upstart. This is what i can debug so far: >> >> >> According to this documentation: >> http://upstart.ubuntu.com/cookbook/#job-environment >> >> When Upstart runs a job, it provides it with a very restrictive >> environment which contains just two system variables: >> >> - TERM >> - PATH >> >> >> These are the exact two variables i can notice in proc filesystem set as >> well. >> >> I will post if i find something more. >> >> >> On Fri, Mar 18, 2016 at 2:54 PM, Peter Steele <[email protected]> wrote: >> >>> Yes, I see that as well. Also the case for the mesos master. That >>> explains the invalid-user, but why isn't these processes picking up $USER? >>> >>> >>> On 03/18/2016 07:31 AM, Pradeep Chhetri wrote: >>> >>> I can see that USER environment variable is not set for mesos-slave >>> process from /proc/<pid>/environ. >>> >>> On Fri, Mar 18, 2016 at 2:19 PM, Pradeep Chhetri < >>> [email protected]> wrote: >>> >>>> My mesos cluster also produces logs >>>> like mesos-slave.ip-172-31-45-33.invalid-user.log.ERROR. I guess log file >>>> name shouldnt affect you all because generally you ship these logs in some >>>> centralized logging system like logstash/splunk and search there by tags >>>> >>>> On Fri, Mar 18, 2016 at 1:46 PM, Peter Steele < <[email protected]> >>>> [email protected]> wrote: >>>> >>>>> What would you suggest to troubleshoot this? Clear something isn't >>>>> quite right if my log files are called "invalid-user". That said, I have >>>>> managed to get a containerized application up and running so whatever is >>>>> wrong isn't fatal. Just ugly... >>>>> >>>>> >>>>> On 03/17/2016 10:42 AM, haosdent wrote: >>>>> >>>>> Not sure why glog could not get USER environment variable correctly >>>>> after looking its code. But should not affect you running mesos. >>>>> >>>>> On Fri, Mar 18, 2016 at 1:11 AM, haosdent < <[email protected]> >>>>> [email protected]> wrote: >>>>> >>>>>> root should be fine. >>>>>> >>>>>> On Fri, Mar 18, 2016 at 12:53 AM, Peter Steele < <[email protected]> >>>>>> [email protected]> wrote: >>>>>> >>>>>>> My USER var is root. Do I need to create a non-root user for mesos >>>>>>> to run under? >>>>>>> >>>>>>> >>>>>>> On 03/17/2016 09:22 AM, haosdent wrote: >>>>>>> >>>>>>> glog get the user name by environment variable "USER" in Linux. >>>>>>> <https://github.com/google/glog/blob/master/src/utilities.cc#L290-L302> >>>>>>> https://github.com/google/glog/blob/master/src/utilities.cc#L290-L302 >>>>>>> I think you could check the environment variable "USER" before you start >>>>>>> Mesos slave. >>>>>>> >>>>>>> On Fri, Mar 18, 2016 at 12:19 AM, haosdent < <[email protected]> >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> invalid-user is from glog >>>>>>>> <https://github.com/google/glog/blob/master/src/logging.cc#L1036> >>>>>>>> https://github.com/google/glog/blob/master/src/logging.cc#L1036 >>>>>>>> >>>>>>>> >W0317 06:26:41.178268 915 authenticator.cpp:511] No credentials >>>>>>>> provided, authentication requests will be refused >>>>>>>> >which I'm thinking might be related. What am I missing? >>>>>>>> >>>>>>>> I think should not related. This is a warning message if you don't >>>>>>>> pass `credentials` flag when start mesos master. >>>>>>>> >>>>>>>> On Thu, Mar 17, 2016 at 10:07 PM, Peter Steele < >>>>>>>> <[email protected]>[email protected]> wrote: >>>>>>>> >>>>>>>>> I'm testing out mesos for the first time and after installing the >>>>>>>>> software I'm seeing numerous log files of the form >>>>>>>>> >>>>>>>>> mesos-slave.<host>.invalid-user.log.INFO.20160317-062640.918 >>>>>>>>> >>>>>>>>> I don't see any errors in the logs themselves, but the fact that >>>>>>>>> "invalid-user" is part of the name makes me think I'm missing >>>>>>>>> something in >>>>>>>>> my config. The mesos-master.WARNING log has the message >>>>>>>>> >>>>>>>>> W0317 06:26:41.178268 915 authenticator.cpp:511] No credentials >>>>>>>>> provided, authentication requests will be refused >>>>>>>>> >>>>>>>>> which I'm thinking might be related. What am I missing? >>>>>>>>> >>>>>>>>> Peter >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Best Regards, >>>>>>>> Haosdent Huang >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards, >>>>>>> Haosdent Huang >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> Haosdent Huang >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Best Regards, >>>>> Haosdent Huang >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Pradeep Chhetri >>>> >>> >>> >>> >>> -- >>> Regards, >>> Pradeep Chhetri >>> >>> >>> >> >> >> -- >> Regards, >> Pradeep Chhetri >> > -- Regards, Pradeep Chhetri

