2009. 3. 31. 16:41

Raid server 설치 개요 - Fedora 10

서버(Linux Software Raid)  설치 개요 - Fedora 10

[ 함께 볼 글들...]

 1. 500G hd 2개 설치(SATA2)되어 있어서 Software RAID(level1)로 구성했다.
        - 하드가 4개였다면 leve5로...

 2. Partition을 3개로 나눴다.
   1)  /, /home, swap 이렇게 3개로 나눴다.
        Filesystem            Size  Used Avail Use% Mounted on
        /dev/md0               25G  4.9G   19G  22% /
        tmpfs                 4.0G   76K  4.0G   1% /dev/shm/dev/mapper/VG0--raid-lv0
                              433G  2.0G  409G   1% /home

   2) sda, sdb를 Raid로 묶었다.
    [root@raid-server home]# cat /proc/mdstat
        Personalities : [raid1] [raid6] [raid5] [raid4]
        md2 : active raid1 sda3[0] sdb3[1]
              460687872 blocks [2/2] [UU]
        md1 : active raid1 sda2[0] sdb2[1]
              2096384 blocks [2/2] [UU]
        md0 : active raid1 sda1[0] sdb1[1]
              25599424 blocks [2/2] [UU]

 3. 구성
  1) / 디렉토리에 Fedora를 깔았다.
        - /boot를 별도로 파티션을 나눌까 하다가 그럴필요가 있을까 싶어서 통으로 묶었다.
  2) /home 디렉토리에 데이터를 깔았다.
        - /, swap을 빼고 나머지는 전부 /home으로 잡았다.
  3) swap 디렉토리는 4G를 잡았다.
        - RAM의 2배로 잡으면 된다고 했는데... 현재 RAM은 8G...
  4) 각각을 Raid로 묶었다.
      [root@raid-server home]# fdisk -l
        Disk /dev/sda: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000d49c3

           Device Boot      Start         End      Blocks   Id  System
        /dev/sda1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sda2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sda3            3449       60801   460687972+  fd  Linux raid autodetect

        Disk /dev/sdb: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000691f2

           Device Boot      Start         End      Blocks   Id  System
        /dev/sdb1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sdb2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sdb3            3449       60801   460687972+  fd  Linux raid autodetect

  5) /home을 LVM으로 설정했다.
        - 나중에 500G짜리를 더 붙일수 있어 추가되면 여기 LVM에 더 붙이면 될듯 싶다
        - 하드가 크기 때문에 Volumn Group 으로 묶을때 physical extent size를 크게 잡아주어야 한다.
                # vgcreate -s 16M <volume group name>
                The default value for the physical extent size can be too low for a large RAID array. In those cases you'll need to specify the -s option with a larger than default physical extent size. The default is only 4MB as of the version in Fedora Core 5. The maximum number of physical extents is approximately 65k so take your maximum volume size and divide it by 65k then round it to the next nice round number. For example, to successfully create a 550G RAID let's figure that's approximately 550,000 megabytes and divide by 65,000 which gives you roughly 8.46. Round it up to the next nice round number and use 16M (for 16 megabytes) as the physical extent size and you'll be fine:

6) 서버 HW 정보
  - HP xw4400