2009-03-12 10 views
6

Installerò Debian sul nostro nuovo server dedicato e avrò la possibilità di configurare partizioni del disco rigido.Ha senso partizionare un disco rigido del server dedicato?

Il server ha due unità da 750 GB configurate come RAID 1. Avremo 10 database Postgresql, in cui ogni database sarà di circa 2 GB. Ovviamente ci sarà anche Apache/PHP su questo server. Useremo il server solo per le nostre applicazioni Web.

La società di hosting consiglia vivamente di creare due partizioni separate. Primo piccolo per "/" e secondo molto grande per "/ home". Ma ho dei dubbi su questo. Ho la sensazione che una grande partizione per la directory "/" sia perfetta. Le risposte a questo question suggeriscono anche che non ha senso dividere il disco in diverse partizioni.

Il partizionamento del disco è ancora rilevante in questi casi?

risposta

7

È pertinente se si dispone di un luogo in cui i dati possono riempire la partizione e impedire l'esecuzione di qualcos'altro; i file di registro delle applicazioni possono riempire una partizione e non lasciare spazio per le altre app in cui scrivere o il sistema operativo in cui scrivere, quindi sì, ci sono ancora dei motivi rilevanti per la partizione. Basta guardare ciò di cui hai bisogno e decidere se qualcosa potrebbe impedire l'utilizzo del resto del sistema. Se è così, vuoi dividerlo in modo tale che se lo spazio massimo si esaurisce, danneggia solo se stesso.

+0

sono d'accordo con questa posizione. La maggior parte dei server sono costruiti come macchine monouso al giorno d'oggi. Si tratta di un server di database, o di un server web, ecc Se un app mangia lo spazio su disco, l'applicazione andrà giù e tutti i sistemi basandosi su fallirà. Non ci sarebbe nessun altre applicazioni sulla macchina colpita così questo argomento per il partizionamento alle applicazioni del segmento non vola con me.Le app sufficientemente complesse useranno una combinazione di file sul sistema che potrebbe attraversare le partizioni, costringendo così a eseguire un ripristino completo del sistema, piuttosto che il ripristino di una partizione. E se l'unità si guasta, la partizione è totalmente discutibile. –

1

Non penso che sia più rilevante in termini di prestazioni o per qualsiasi ragione pratica.

Basta essere consapevoli del fatto che RAID1 può salvarti solo in caso di un errore hardware. Non è una soluzione di backup.

4

Come indicato nel thread che ha sottolineato, l'unico guadagno da più partizioni è la capacità di pulire e ricostruire il sistema operativo senza fare confusione con i vostri dati. Ma stai usando Debian su un server remoto, quindi è improbabile che tu lo faccia mai.

Ci sono anche motivi basati sulla capacità del nastro di backup quando si scaricano intere partizioni, ma questo è davvero il secolo scorso.

Linea inferiore: non partizionare.

+0

Completamente in disaccordo. Mantenere una partizione separata per/var/log è una buona idea per un server web dato che i log crescono male, mentre/var/lib è molto utile per un server di database (i database MySQL di solito vivono in/var/lib). –

1

Sono d'accordo con la vostra società di hosting.

I sempre utilizzare il partizionamento per separare "il mio materiale" dal sistema operativo. Presumo il peggio che è che il sistema operativo si incasinerà al punto che dovrò formattare e reinstallarlo e non voglio perdere nessuno dei miei dati. Ho un formato usuaal che lascia una partizione in modo da poter installare un secondo sistema operativo.

faccio questo su entrambi i sistemi Linux e Windows, anche se ha dimostrato di essere utile in molte di Windows più volte che per Linux. (Ho sempre una doppia installazione di Windows OS pronta per sistemare quella principale!).

BTW se si sta tentando di ottenere il massimo dalle prestazioni dei propri dischi, è necessario rendersi conto che il luogo in cui i dati vengono memorizzati influisce sui tempi di lettura/scrittura - fino a un fattore di 2. È possibile usufruire di questo, ad esempio, formattando un disco in 3 partizioni. La velocità della "prima" sarà più veloce del "terzo"