Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am needing to increase the soft limit for "file descriptors", and make it effective for a non-root user (lets say user1).

Ran these commands, while logged in as user1:

>ulimit -a

    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 0
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 61440
    max locked memory       (kbytes, -l) 32
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    real-time priority              (-r) 0
    stack size              (kbytes, -s) 10240
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 61440
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited


> ulimit -Hc
unlimited

> ulimit -n unlimited
-bash: ulimit: open files: cannot modify limit: Operation not permitted

user1 is not on the sudoers list. is this command effective, only when run as a root user?

Also, does this change require a server reboot, to become effective?

share|improve this question

1 Answer 1

user1 is not on the sudoers list. is this command effective, only when run as a root user?

Increases can only be done by root. Reductions can be done by anyone. You need an increase, so need to be root.

Also, does this change require a server reboot, to become effective?

No, but you may want a new process, or new shell.

share|improve this answer
    
Thank you. i am going to get root access and try this out. –  user12002221 Jun 4 '11 at 5:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.