लिनक्स tmp फ़ोल्डर ले जाएँ


-1

मेरे पास मिंट 19 एक काफी पुरानी मशीन पर स्थापित है, जहां प्रदर्शन महान नहीं है। मैं इन निर्देशों के साथ एक ZFS पूल में स्वैप विभाजन को स्थानांतरित करने में सक्षम था । हालाँकि, मैं बढ़ी हुई डिस्क गति के लिए /tmpऔर /var/tempसाथ ही ZFS पूल में जाना चाहता हूं । हालाँकि, मुझे लगता है कि ऐसा करने के लिए अच्छे निर्देश नहीं मिल सकते। मुझे उन दो फ़ोल्डरों को ZFS पूल में स्थानांतरित करने के बारे में कैसे जाना चाहिए?


जवाबों:


0

rpoolनीचे दिए गए निर्देशों में अपने ZFS पूल नाम से बदलें ।

/tmpZFS को स्थानांतरित करें

  1. अपनी मौजूदा /tmpनिर्देशिका को कहीं और ले जाएं :

    mv /tmp /tmp2
    
  2. के लिए एक ZFS फ़ाइल सिस्टम बनाएँ /tmp। ध्यान दें कि mountpointसंपत्ति Linux wiki [ संग्रह , कदम 4.11] पर ZFS में उल्लिखितlegacy एक उत्कृष्ट रेस कंडीशन बग के कारण होनी चाहिए ।

    zfs create -o mountpoint=legacy rpool/tmp
    
  3. अपने पुराने /tmpफ़ोल्डर की सामग्री को नए में कॉपी करें :

    rsync -avHXShPs /tmp2/ /tmp/
    
  4. सत्यापित करें कि पुराने /tmpफ़ोल्डर को हटाने से पहले सामग्री को सही तरीके से कॉपी किया गया है :

    rm -rfv /tmp2
    
  5. नया /tmpफ़ोल्डर जोड़ें /etc/fstabताकि वह बूट पर लगा हो:

    echo "rpool/tmp /tmp zfs defaults 0 0" | tee -a /etc/fstab
    

/var/tmpZFS को स्थानांतरित करें

मूल रूप से एक ही निर्देश लागू होते हैं।

  1. mv /var/tmp /var/tmp2
    
  2. zfs create -o mountpoint=none   rpool/var
    zfs create -o mountpoint=legacy rpool/var/tmp
    
  3. rsync -avHXShPs /var/tmp2/ /var/tmp/
    
  4. rm -rfv /var/tmp2
    
  5. echo "rpool/var/tmp /var/tmp zfs defaults 0 0" | tee -a /etc/fstab
    
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.