In my case I am using the CentOS 7 set of rpms from mesosphere...
On 03/18/2016 09:14 AM, Pradeep Chhetri wrote:
I installed mesos using mesosphere debian repository.
On Fri, Mar 18, 2016 at 4:10 PM, haosdent <[email protected]
<mailto:[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] <mailto:[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] <mailto:[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]
<mailto:[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] <mailto:[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] <mailto:[email protected]>>
wrote:
root should be fine.
On Fri, Mar 18, 2016 at 12:53 AM, Peter
Steele <[email protected]
<mailto:[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
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]
<mailto:[email protected]>> wrote:
invalid-user is from glog
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]
<mailto:[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