This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
computing:storage:aoe [2011/11/25 11:13] gcooper |
computing:storage:aoe [2017/06/07 11:29] (current) gcooper |
||
---|---|---|---|
Line 36: | Line 36: | ||
http:// | http:// | ||
+ | http:// | ||
+ | |||
+ | ===== Old Notes ===== | ||
+ | |||
+ | ==== Server Side (Target) ==== | ||
+ | |||
+ | '' | ||
+ | '' | ||
+ | |||
+ | Performance difference? | ||
+ | |||
+ | [[virtualization: | ||
+ | |||
+ | [[Linux Software RAID]] 1 to mirror two RAID 5 arrays | ||
+ | |||
+ | ==== Client Side (Initiator) ==== | ||
+ | |||
+ | Begin discovery of AoE targets: | ||
+ | |||
+ | < | ||
+ | modprobe aoe | ||
+ | </ | ||
+ | |||
+ | No partition necessary - put filesystem on block device: | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | < | ||
+ | mkfs.ext3 / | ||
+ | </ | ||
+ | |||
+ | Partitions can be used: | ||
+ | |||
+ | ''/ | ||
+ | |||
+ | Custom init script to bring up and shut down AoE storage (FAQ) | ||
+ | |||
+ | Admin Console uses port 6936 | ||
+ | |||
+ | Install compiler: | ||
+ | |||
+ | < | ||
+ | yum install gcc gcc-c++ autoconf automake | ||
+ | </ | ||
+ | |||
+ | Install aoetools (domU): | ||
+ | |||
+ | < | ||
+ | wget http:// | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | Install vblade (dom0) to export storage: | ||
+ | |||
+ | < | ||
+ | wget http:// | ||
+ | make | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | vi / | ||
+ | |||
+ | # These rules tell udev what device nodes to create for [[aoe]] support. | ||
+ | # They may be installed along the following lines. | ||
+ | # 8 udev manpage to see whether your udev supports SUBSYSTEM, and | ||
+ | # whether it uses one or two equal signs for SUBSYSTEM and KERNEL. | ||
+ | |||
+ | # [[aoe]] char devices | ||
+ | SUBSYSTEM==" | ||
+ | SUBSYSTEM==" | ||
+ | SUBSYSTEM==" | ||
+ | SUBSYSTEM==" | ||
+ | SUBSYSTEM==" | ||
+ | |||
+ | # [[aoe]] block devices | ||
+ | KERNEL==" | ||
+ | </ | ||
+ | |||
+ | Install kernel source: | ||
+ | |||
+ | < | ||
+ | yum install kernel-xen-devel | ||
+ | </ | ||