Quanto dovrei creare partizioni root, home, usr, var e tmp?


15

installo ubuntu server 10.04, ho 64 Gb VHD.

E vuoi separare le partizioni in questa modalità:

/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.

Ma sono bloccato e non so quale dimensione dare a ogni cartella.

Inoltre voglio crittografare le partizioni.

Grazie per eventuali suggerimenti.

EDIT: il sistema ha bisogno di dimensioni minime, qui verranno installate circa 10 app come ufw, apache, mysql, chkrootkit e così via.


1
Qualcuno delle risposte ti è stato utile? In tal caso, contrassegnane uno come risposta.
Anders,

Risposte:


11

Innanzitutto, metterei tutto lo spazio, tranne /boot, in un volume LVM2. Questo perché rende molto più semplice regolare le dimensioni della partizione in un secondo momento, anche su sistemi live e file system moderni.

Poi vorrei fare piccola radice circa 1 GB, /usrcirca 6 GB, /varcirca 2 GB, /bootcirca 512 MB, scambiare stesse dimensioni di RAM, /var/log, /homee /srvabbastanza grande. Può essere modificato in seguito.

Non avrei usato tutto lo spazio non allocato ora, poiché in seguito potrebbe essere utilizzato per espandere le altre partizioni, poiché sto usando LVM2. Potrei anche aggiungere nuove partizioni come /tmp, ma è un po 'più complicato. Non uso più altro che LVM2. Con ciò, posso persino spostare l'installazione su dischi RAID in meno di 30 minuti, inclusa la creazione e la copia di file e tutto il resto.

Per ulteriori informazioni su LVM2, leggi questo: http://www.debian-administration.org/articles/410

Sì, per quanto riguarda le crittografie, dai un'occhiata al supporto Luks:


1
? Non dovrebbe SWAP essere un po 'più grande di RAM (Poi di nuovo, io sono un ipocrita, come io uso 256MB di swap su 4 GB di RAM)
Ripristinare Monica - ζ--

1
Scambia deve essere grande quanto ne hai bisogno, non più grande. :) Quanto è grande dipende da cosa corri nella tua macchina e da quanta RAM hai. Ci sono consigli su RAM a 2 * RAM. Ma ci sono persone che corrono perfettamente bene senza alcun cambio. Ma non lo consiglierei a meno che tu non sappia cosa fai. E poi non chiederesti qui, vero? :)
Anders,

1
Sì, se si desidera ibernare il sistema, è necessario che lo swap sia leggermente più grande della RAM.
Gerlos,

@Anders L'ho trovato durante la ricerca di indizi sulla configurazione di LVM. Vuoi dire che non ho bisogno di configurare il RAID da zero quando utilizzo LVM? Che ne dici di questa configurazione: ho un server con 2 dischi rigidi, il sistema è installato su / dev / sda, / dev / sdb non è in uso. LVM non è in uso, AFAICT. Posso migrare usando LVM e RAID 1? O dovrei reinstallare da zero? Ma poi di nuovo, posso? (la macchina è un server ospitato da Leaseweb, posso reinstallare diversi SO dal loro pannello di controllo e persino scegliere opzioni non predefinite come il layout delle partizioni, ma non sono sicuro di come (se non del tutto) posso istruire usa LVM / RAID)
Nickolai Leschov

@Nickolai, preferibilmente, imposta RAID con BOOT su mirror RAID su tutti e poi riposa come preferisci (RAID5 se 3 o più dischi, RAID6 su 4 o più) e crea LVM su quell'altra parte. Se già installato con LVM, farei questo: Pulire un disco di dati, pref. quello da cui non si avvia. Crea un RAID mirror BOOT (dove il secondo disco è nessuno) e un RAID mirror (poiché solo due dischi) del resto. Vorrei quindi rendere il secondo RAID un disco fisico e aggiungere alla vg. Successivamente, trasferisci tutti i dati dal vecchio disco in vg e quindi rimuovi da vg. Successivamente crea e aggiungi il primo disco al RAID. Finito!
Anders,

2

Non esiste una risposta corretta o sbagliata, personalmente creerei una partizione da 12 GB per la mia installazione di Ubuntu contenente:

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.