您的当前位置:首页正文

免费版本地OpenfilerFCTarget配置实验手册

来源:个人技术集锦
实用文档

1. FC Target配置

1.1. 没有插件的情况下Openfiler可以进行查看

1.2. 启用target模式

对两个FC端口均启用Target模式。

# scstadmin -enable_target 21:00:00:24:ff:40:d8:d4 -driver qla2x00t # scstadmin -enable_target 21:00:00:24:ff:40:d8:d5 -driver qla2x00t

在Openfiler的Status>FC Target中可以相应的信息

实用文档

1.3. 创建安全组

对两个存储上的wwn号均进行操作。

# scstadmin -add_group esxi -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 Collecting current configuration: done. -> Making requested changes. ->

Adding

new

group

'esxi'

to

driver/target

'qla2x00t/21:00:00:24:ff:40:d8:d4': done. -> Done. All done.

# scstadmin -add_group esxi -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 Collecting current configuration: done. -> Making requested changes. ->

Adding

new

group

'esxi'

to

driver/target

'qla2x00t/21:00:00:24:ff:40:d8:d5': done. -> Done. All done.

实用文档

这时,在Openfiler的Status>FC Target中看不到信息了!

通过以下命令检查一下结果 # scstadmin -list_group esxi

Collecting current configuration: done.

Driver: qla2x00t

Target: 21:00:00:24:ff:40:d8:d4

Driver/target 'qla2x00t/21:00:00:24:ff:40:d8:d4' has no associated LUNs.

Group: esxi

Group 'esxi' has no associated LUNs or initiators.

Driver: qla2x00t

Target: 21:00:00:24:ff:40:d8:d5

Driver/target 'qla2x00t/21:00:00:24:ff:40:d8:d5' has no associated LUNs.

Group: esxi

Group 'esxi' has no associated LUNs or initiators.

1.4. 向安全组中添加服务器

写一个脚本文件,将所有的添加命令置于其中。

实用文档

# vi addsrv.sh # 第一个卡 scstadmin -add_init 20:00:00:24:ff:2e:69:a8 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 20:00:00:24:ff:2e:69:a8 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:69:a8 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:69:a8 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi # 第二个卡 scstadmin -add_init 20:00:00:24:ff:2e:69:a9 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 20:00:00:24:ff:2e:69:a9 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:69:a9 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:69:a9 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi # 第三个卡 scstadmin -add_init 20:00:00:24:ff:2e:6c:2a -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 20:00:00:24:ff:2e:6c:2a -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:6c:2a -driver qla2x00t -target

实用文档

21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:6c:2a -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi # 第四个卡 scstadmin -add_init 20:00:00:24:ff:2e:6c:2b -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 20:00:00:24:ff:2e:6c:2b -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:6c:2b -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi scstadmin -add_init 21:00:00:24:ff:2e:6c:2b -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi 执行一下。 # sh addsrv.sh

这时,在Openfiler的Status>FC Target中又看到信息了!

实用文档

1.5. 创建SCST设备

现在,我们需要在指向逻辑卷的fiber channel device。换句话就说,将SCST与LV关联起来。

查看当前LV。 # lvdisplay

--- Logical volume ---

LV Name /dev/vg1/lv01 VG Name vg1

LV UUID tSHthB-111U-0Y4c-VvTq-CRWl-O0Sv-rg56PO LV Write Access read/write LV Status available # open 0

LV Size 29.31 GiB Current LE 938 Segments 1

Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0

查看当前可用的选项 # scstadmin -list_handler

Collecting current configuration: done. Handler

------------- vdisk_fileio vdisk_blockio vdisk_nullio vcdrom

添加SCST设备,设备名为lv01,与名为/dev/vg1/lv01的逻辑卷关联 #

scstadmin

-open_dev

lv01

-handler

vdisk_blockio

filename=/dev/vg1/lv01

Collecting current configuration: done. -> Making requested changes.

-attributes

实用文档

-> Opening device 'lv01' using handler 'vdisk_blockio': done. -> Done. All done.

查看执行的结果

# scstadmin -list_device

Collecting current configuration: done. Handler Device ---------------------- vdisk_nullio - vdisk_fileio - vdisk_blockio lv01 vcdrom -

All done.

1.6. 分配虚拟磁盘给安全组及LUN号

# scstadmin -add_lun 0 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d4 -group esxi -device lv01

Collecting current configuration: done. -> Making requested changes.

-> Adding device 'lv01' at LUN 0 to driver/target/group 'qla2x00t/21:00:00:24:ff:40:d8:d4/esxi': done. -> Done. All done.

# scstadmin -add_lun 0 -driver qla2x00t -target 21:00:00:24:ff:40:d8:d5 -group esxi -device lv01

Collecting current configuration: done. -> Making requested changes. ->

Adding device 'lv01' at LUN 0 to driver/target/group

'qla2x00t/21:00:00:24:ff:40:d8:d5/esxi': done.

实用文档

-> Done. All done.

1.7. 保存SCST配置

# scstadmin -write_config /etc/scst.conf Collecting current configuration: done.

Writing current configuration to file '/etc/scst.conf'.. All done.

这样,又后重新启动器后会自动加载配置了

1.8. 如果主机与Openfiler直接相连

需要执行scstadmin -issue_lip

为了方便Openfiler重新启动后自动生效,将其加入到/etc/rc.local最后。

实用文档

2. VMware主机使用Openfiler资源

2.1. 使用分配过来的资源资源

有ESXi主机上进行全部重新扫描,就会看到新的磁盘资源

在存储器>添加存储器上,对新分配来的磁盘资源进行格式化操作。

实用文档

实用文档

实用文档

实用文档

2.2. 在存储上查看会话

实用文档

[root@localhost ~]# scstadmin -list_sessions

Collecting current configuration: done.

Driver/Target: qla2x00t/21:00:00:24:ff:40:d8:d4

Session: 21:00:00:24:ff:2e:6c:2a  EXSI 的WWNK

Attribute Value Writable KEY ----------------------------------------------------------------- active_commands 0 Yes No LUN 0 lv01 Yes No commands 0 Yes No initiator_name 21:00:00:24:ff:2e:6c:2a Yes No Driver/Target: qla2x00t/21:00:00:24:ff:40:d8:d5 (no sessions) All done.

因篇幅问题不能全部显示,请点此查看更多更全内容