लिनक्स स्वैप डिस्क प्राथमिकता को स्थायी रूप से कैसे बदलें


9

मैं दो स्वैप डिस्क का उपयोग कर रहा हूं। जिस क्रम में वे में कर रहे हैं बदल रहा है /etc/fstabऔर का उपयोग कर priमें fstabकोई असर दिखाई नहीं देता।

यह ऐसा दिखता है /etc/fstab:

#swap on other disk
UUID=90a1550c-84d6-4bde-8bc1-7c15292980f1 none            swap    sw,pri=-1              0       0

#swap on same disk
UUID=13b70e65-f1c3-4728-920f-9e92467d1df0 none            swap    sw,pri=-2              0       0

यह इसका आउटपुट है swapon -s:

Filename            Type        Size       Used   Priority
/dev/sda1           partition   2562328 176    -1
/dev/sdb1           partition   2562328 0      -2

यह क्या यह है के विपरीत है fstab, और करने के लिए बदल जाता है fstabकोई असर नहीं लग रहे हैं।

जवाबों:


3

सब ठीक लगता है।

pri=-1और pri=-2आपके fstabसाधनों sda1में प्राथमिकता है।

यदि आप व्युत्क्रम चाहते हैं, तो निकालें '-'। आप होना चाहिए sw,pri=1के लिए sda1और sw,pri=2के लिए sda2

रिबूट और फिर से जाँच करें।


मेरे fstab नहीं स्वैप प्राथमिकता विन्यास दिखाते हैं, मुझे आश्चर्य है कि यह यहाँ कैसे स्वचालित किया जा रहा है
कुंभ राशि

3

ऐसा लगता है कि priपैरामीटर -1 में सेट किया गया है /etc/fstab(डिफ़ॉल्ट मान जिस तरह से है) रिपोर्ट की गई प्राथमिकता को प्रभावित नहीं करता है swapon। इसे काम करने के लिए, आपको एक बड़ी संख्या (जैसे 1) के लिए बदलना होगा।

उदाहरण जो काम नहीं करता है:

# swap was on /dev/sdb2 during installation
UUID=b42f6c79-d6c8-4b7e-a5e3-468d83f30146 none        swap    sw,pri=-1       0       0
# swap was on /dev/sdc2 during installation
UUID=ead96714-efdf-4758-8124-a79aa98dd052 none        swap    sw,pri=-1       0       0

लेकिन स्वपन वापसी है:

$ swapon -s
Filename                    Type            Size    Used    Priority
/dev/sdb2                   partition       2096832 5652    -1
/dev/sdc2                   partition       2096832 0       -2

दूसरी ओर

# swap was on /dev/sdb2 during installation
UUID=b42f6c79-d6c8-4b7e-a5e3-468d83f30146 none        swap    sw,pri=1       0       0
# swap was on /dev/sdc2 during installation
UUID=ead96714-efdf-4758-8124-a79aa98dd052 none        swap    sw,pri=1       0       0

फिर स्वपन वापसी देता है:

$ swapon -s
Filename                    Type            Size    Used    Priority
/dev/sdb2                   partition       2096832 1741    1
/dev/sdc2                   partition       2096832 1635    1

2

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


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