两个术语

在 Aoe 体系结构模式中通常有两个角色 Target 与 Initiator 分别叙述如下:

Target

称为 Target 的通常是存储设备(Storage Device),也就是存放数据的磁盘(AoE 存储设备可以是单个的磁盘,也可以是组合为 RAID 卷的磁盘组。它们可以像磁盘那样被分区,以磁盘阵列居多)。

Initiator

Initiator 的主要功能是提供计算机主机联机到 Target 作磁盘存取。

Linux 配置 AoE 模块

Linux 操作系统支持 Linux 自 2.6.11 版(2005 年 3 月 1 日发布)之后的核心即具备 AoE 的功能。Linux AoE target ip 地址192.168.0.16 ,以 Ubuntu 10.04 版本为例,Linux AoE Initiatorip 地址192.168.0.13 ,以 RHEL 5.5 版本为例。以下操作在 Linux AoE target 和Linux AoE Initiator 都要运行一遍。

查看内核是否正常 AoE

进入内核所在目录运行命令:# make menuconfig

在 Block devices 下查看 ATA over Ethernet support 确保支持如图 3 。

图 3. 确保 AoE 选项支持

图 3. 确保 AoE 选项支持

或者运行命令:

# grep ATA_OVER /boot/config-`uname -r`

如果显示:CONFIG_ATA_OVER_ETH=m

也表示内核支持 AoE 。

加载 AoE 模块

#modprobe aoe

使用 lsmod 命令查看一下:

# lsmod | grep aoe
aoe 60385 0

编辑 /etc/modules 文件让系统自动加载 AoE 模块

# /etc/modules: kernel modules to load at boot time
loop
lp
rtc
aoe


相关内容