मैं स्थायी रूप से सेंटोस 7 में ulimit -n 8192 कैसे सेट कर सकता हूं?


15

मैं सेंटोस 7 में सभी उपयोगकर्ताओं के लिए खुली फ़ाइल सीमा को स्थायी रूप से सेट करना चाहूंगा, लेकिन वहाँ पर बहुत सारी परस्पर विरोधी जानकारी मिलती है।

जवाबों:


19

जब तक कि उन्होंने कुछ वास्तव में निराला नहीं किया है (यदि हां, तो दोष प्रणाली) जो सभी में सेट है /etc/security/limits.conf

*    soft    nofile 8192
*    hard    nofile 8192

ऐसा कुछ।


11

इसमें नई कॉन्फिग फ़ाइल बनाकर किया जा सकता है: /etc/security/limits.d/ (अपग्रेड करते समय सुरक्षित पक्ष पर होना)। उदाहरण के लिए:

/etc/security/limits.d/nofile.conf

sysadmin1138 द्वारा पहले लिखी गई सामग्री के साथ:

*    soft    nofile 8192
*    hard    nofile 8192

11

यदि आप सिस्टम सेवा के लिए फ़ाइल सीमा बढ़ाना चाहते हैं तो आपको संपादित करना होगा /usr/lib/systemd/system/SOME_SERVICE.service

जोड़ें LimitNOFILE,

[Service]
...
LimitNOFILE=8192

और systemctl daemon-reloadपरिवर्तनों को सक्रिय करने के लिए चलाएँ ।

कृपया सिस्टमडाइज एक्जीक्यूशन लिमिट डायरेक्शंस डॉक्यूमेंटेशन देखें


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.