Partman Recipes

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(Small root, large /a all LVM, separate /boot)
Line 36: Line 36:
  
 
=== Large root, separate /tmp ===
 
=== Large root, separate /tmp ===
Partman profile <code>mw.cfg</code>  
+
Partman profile <code>[[Partman Recipes/mw.cfg|mw.cfg]]</code>  
  
 
Partition layout:
 
Partition layout:
Line 47: Line 47:
  
 
=== Large root, nothing else ===
 
=== Large root, nothing else ===
 +
* Partman profile is <code>[[Partman Recipes/raid1-1T-1partition.cfg|raid1-1T-1partition.cfg]] </code>
 +
 
Partition layout:
 
Partition layout:
 
* 99% of the disk for /
 
* 99% of the disk for /
Line 54: Line 56:
 
Variants:
 
Variants:
 
* on hosts with 2 1T disks
 
* on hosts with 2 1T disks
* Partman profile is <code>raid1-1T-1partition.cfg </code>
 
 
** RAID1 on /
 
** RAID1 on /
 
** one 4G swap partition on each disk
 
** one 4G swap partition on each disk

Revision as of 21:11, 2 November 2011

This page lists partitioning schemes we use, want to use, have partman recipes for, where they're used, etc.

Contents

Partitioning Schemes

Small root, large /a with LVM

Partman recipe es.cfg

Partition layout:

  • 10-40G for /
  • 8G for swap
  • the rest for /a with LVM

This layout is used on:

  • databases

Variants:

  • in hosts with 1 disk
    • no change.
  • in hosts with 2 disks
    • make / software RAID1
    • put a swap partition on both disks
    • make /a software RAID1, load LVM on top of that
  • in hosts with more than 2 disks (12, 48, etc.) and hardware RAID
    • configure all the disks in one RAID10 array
    • configure as with 1 disk

Small root, large /a all LVM, separate /boot

Partman recipe lvm-noraid-large.a.cfg

Partition layout:

  • 300M for /boot
  • the rest for LVM with 3 volumes:
    • 40G for /
    • 8G for swap
    • the rest for /a

This layout is used on:

Variants:

Large root, separate /tmp

Partman profile mw.cfg

Partition layout:

  • 70% of the disk for /
  • 8G swap
  • 20% for /tmp

This layout is used on:

  • mw hosts

Variants:

Large root, nothing else

Partition layout:

  • 99% of the disk for /
  • 8G swap

This layout is used on:

  • msfe hosts

Variants:

  • on hosts with 2 1T disks
    • RAID1 on /
    • one 4G swap partition on each disk

Small root, remaining raw disks

Partition layout:

  • 10-40G for /
  • 8G swap
  • everything else raw disks mounted in /mnt

This layout is used on:

  • swift storage bricks

Variants:

  • on ES hosts (12 disks, hardware RAID)
    • 2 disks RAID1 for /
    • 10 disks with 1 partition each formatted xfs mounted in /mnt/

Filesystems

  • Use ext3 for /
  • Use xfs for /a
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox