मुझे रूट, होम, usr, var और tmp विभाजन कितने बड़े करने चाहिए?


15

मैं ubuntu सर्वर 10.04 स्थापित करता हूं, 64 Gb VHD है।

और इस मोड में विभाजन अलग करना चाहते हैं:

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.

लेकिन मैं अटक गया, और पता नहीं क्या आकार प्रत्येक फ़ोल्डर को देने के लिए है।

इसके अलावा, मैं विभाजन को एन्क्रिप्ट करना चाहता हूं।

किसी भी सुझाव के लिए धन्यवाद।

EDIT: सिस्टम को न्यूनतम आकार की आवश्यकता है, यहां ufw, Apache, mysql, chkrootkit और जैसे 10 ऐप्स इंस्टॉल किए जाएंगे।


1
क्या आपके लिए कोई उत्तर उपयोगी था? यदि हां, तो कृपया एक उत्तर के रूप में चिह्नित करें।
एंडर्स

जवाबों:


11

सबसे पहले, मैं /bootLVM2 वॉल्यूम में छोड़कर , सभी स्थान डालूंगा । ऐसा इसलिए है क्योंकि यह बाद में लाइव सिस्टम और आधुनिक फाइल सिस्टम पर विभाजन आकार को समायोजित करना इतना आसान बनाता है।

तब मैं रूट को 1GB, /usr6GB के /varबारे में, 2GB के /bootबारे में , 512 एमबी के बारे में, रैम के समान आकार /var/log, /homeऔर /srvकाफी बड़े आकार में छोटा बनाऊंगा । इसे बाद में समायोजित किया जा सकता है।

मैं अब सभी असंबद्ध स्थान का उपयोग नहीं करूंगा, क्योंकि बाद में इसका उपयोग अन्य विभाजनों के विस्तार के लिए किया जा सकता है, जैसा कि मैं LVM2 का उपयोग कर रहा हूं। मैं भी जैसे नए paritions जोड़ सकता है /tmp, लेकिन यह थोड़ा और अधिक जटिल है। मैं अब एलवीएम 2 का उपयोग नहीं करता हूं। इसके साथ, मैं स्थापना को RAID डिस्क में 30 मिनट से भी कम समय में स्थानांतरित कर सकता हूं, जिसमें फ़ाइलों और सभी को बनाना और कॉपी करना शामिल है।

LVM2 के बारे में अधिक जानकारी के लिए, इसे पढ़ें: http://www.debian-administration.org/articles/410

हां, एनक्रिप्ट के बारे में, कृपया लुक्स के समर्थन पर एक नज़र डालें:


1
SWAP को RAM से थोड़ा बड़ा नहीं होना चाहिए? (फिर दोबारा, मैं एक पाखंडी हूं, जैसा कि मैं 4 जीबी रैम पर 256MB स्वैप का उपयोग करता हूं)
मोनिका को बहाल करना - Jun--

1
स्वैप शूल जितना बड़ा होना चाहिए, उतना बड़ा नहीं होना चाहिए। :) कितना बड़ा है यह इस बात पर निर्भर करता है कि आप अपनी मशीन में क्या चलाते हैं और आपको कितनी रैम मिली है। रैम के बारे में सिफारिशें हैं 2 * RAM। लेकिन ऐसे लोग हैं जो बिना किसी स्वैप के पूरी तरह से अच्छी तरह से चलते हैं। लेकिन मैं यह सलाह नहीं दूंगा कि जब तक आप नहीं जानते कि आप क्या करते हैं। और फिर आप यहाँ नहीं पूछेंगे, क्या आप? :)
एंडर्स

1
हां, यदि आप अपने सिस्टम को हाइबरनेट करना चाहते हैं, तो आपको अपने रैम से थोड़ा बड़ा होने के लिए स्वैप की आवश्यकता होगी।
जेरलोस

@ और इसके बाद मैंने LVM सेटअप पर सुराग खोजते हुए पाया। क्या मेरा मतलब है कि मुझे LVM का उपयोग करने पर खरोंच से RAID स्थापित करने की आवश्यकता नहीं है? इस सेट अप के बारे में कैसे: मुझे 2 हार्ड ड्राइव के साथ सर्वर मिला, सिस्टम / देव / sda पर स्थापित है, / dev / sdb अप्रयुक्त है। LVM उपयोग में नहीं है, AFAICT। क्या मैं LVM और RAID 1 का उपयोग करने के लिए माइग्रेट कर सकता हूँ? या मुझे खरोंच से पुनः स्थापित करना चाहिए? लेकिन फिर, मैं कर सकता हूँ? (मशीन Leaseweb द्वारा होस्ट किया गया एक सर्वर है, मैं उनके नियंत्रण कक्ष से अलग-अलग OS'S को पुनर्स्थापित कर सकता हूं, और यहां तक ​​कि विभाजन लेआउट जैसे गैर-डिफ़ॉल्ट विकल्प भी चुन सकता हूं, लेकिन मुझे यकीन नहीं है कि कैसे (यदि हो तो) मैं इसे निर्देश दे सकता हूं LVM / RAID का उपयोग करें
निकोलाई लेसचोव

@Nickolai, अधिमानतः, RAID को दर्पण पर BOOT के साथ स्थापित करें RAID सब पर और फिर आप जैसे चाहें (RAID5 यदि 3 या अधिक डिस्क, 4 या अधिक पर RAID6) और उस दूसरे भाग पर LVM बनाते हैं। अगर पहले से ही LVM के साथ स्थापित है, तो मैं यह करूँगा: डेटा की एक डिस्क को साफ करें, प्रीफ़। से बूटिंग नहीं। एक बॉट मिरर RAID (जहां दूसरी डिस्क कोई भी नहीं है) और बाकी हिस्सों की एक मिरर RAID (केवल दो डिस्क के बाद) बनाएं। मैं तब दूसरी बनाऊंगा RAID एक भौतिक डिस्क और vg में जोड़ें। इसके बाद सभी डेटा को पुराने डिस्क से vg में ट्रांसफर करें और फिर vg से हटा दें। उसके बाद पहले डिस्क को RAID में जोड़ें और बनाएं। ख़त्म होना!
एंडर्स

2

कोई सही या गलत उत्तर नहीं है, व्यक्तिगत रूप से मैं अपने Ubuntu इंस्टालेशन के लिए एक 12GB विभाजन बनाऊंगा:

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