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.
因篇幅问题不能全部显示,请点此查看更多更全内容