aws memo

AWS関連の備忘録 (※本ブログの内容は個人的見解であり、所属組織及び企業の意見を代弁するものではありません。1年以上古いエントリは疑ってかかってください)

EC2: RHEL6.2で XFSを使うには

XFSRHELの標準になっているext系に比べて性能面で優れていることが多く、DB等が使うボリュームのファイルシステムに使うことが多い気がする。xfsのパッケージはRHELに標準で入っておらず、yumリポジトリにも無いのでyumでは入らない。xfsprogsのrpmをここから取得してインストールするか、yumのリポジトリとしてCentOSFedoraを追加するなどするしか。。

https://rhn.redhat.com/errata/RHEA-2009-1558.html

http://mirror.centos.org/centos/5/extras/x86_64/RPMS/

  • xfsprogs
  • xfsprogs-devel
  • Kmod-xfs-xen

その上で、EBSを追加でアタッチ。(例: /dev/sdf)。フォーマット、マウント、freeze, freeze解除等の動作確認を行う。

# mkfs.xfs /dev/sdf
# mount /dev/sdf /mnt
# xfs_freeze -f /mnt
# xfs_freese -u /mnt

ちなみに、Red Hatは、XFSを Scalable Filesystemとして売っているぽい。

Red Hat | Red Hat Enterprise Linux Scalable File System Add-On

追記

Oracle Linuxでも同様にrpmを取得してインストールすると使える。