When I read the documentation from http://docs.couchbase.com/admin/admin/Install/rhel-non-root-sudo.html. It suggests “don’t run couchbase as non-root”. I understand non-root may have some security problem, but is there any other special reason for that?
I noticed that in the start process, couchbase will be run as “couchbase” users and change some kernel parameters, besides that is there any special reason why we can’t run it as non-root one? Like say, if we run non-root, we will get a broken couchbase, or couchbase with worse performance?