- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
scst与tgt使用说明
SCST接口
在命令行输入scstadmin就可以查看scstadmin的命令行参数,可以直观的看到scstadmin所有的参数和解释,还有事例。
基本操作:
(1) –config config 用指定的配置文件配置scst。config为配置文件路径
比如:输入 scstadmin –config /etc/scst.conf 读取/etc/scst.conf
系统启动时会自动读取/etc/scst.conf的配置
–clearconfig 清除所有的scst配置(但scst配置文件没有被清除)
–writeconfig file 把当前的scst配置写入配置文件。file为配置文件路径
比如:输入scstadmin –writeconfig /etc/scst.conf 把配置写入scst.conf
–checkconfig file 检查当前scst配置与配置文件是否相同。file为配置文件路径
–session 查看当前scst与所有initiator端的连接状态
比如:输入 scstadmin –session后 会列出下表:
其中红框部分是已经连接的客户端。
Target Name栏会显示这行连接的连接类型(ib fc或iscsi)
Initiator Name会列出initiator端的名字(ib连接是Guid、fc是WWNp、iscsi是iqn号)
Group Name会列出这行连接使用的Group组名。
设备操作
(1)-adddev device -handler handler -path path -options options -blocksize bytes 向handler添加一个块设备
解释一下参数:device是添加后的磁盘名称,可以随意起名。
handler是hangler的类型,这里我们必须指定为vdisk
path是要添加磁盘的路径,比如/dev/vg0/iscsi0
options是选择设备的读取模式,其中有如下选项WRITE_THROUGH, READ_ONLY, NV_CACHE, BIO,如不加options选项,则默认为file_io模式
bytes是映射后的磁盘块大小,如果不加-blocksize选项,则默认块大小为512
比如输入 scstadmin -adddev DISK01 -handler vdisk -path /vdisks/disk01.dsk -options READ_ONLY,WRITE_THROUGH就是添加一个路径为/vdisks/disk01.dsk的磁盘,磁盘名称为DISK01,模式为只读的和WRITE_THROUGH模式,默认块大小512。
(2)-removedev device -handler handler 从handler中移除一个已添加的盘。
比如输入scstadmin -removedev DISK01 –handler vdisk 会把上一步添加进的盘从handler中移除。
(3)-resyncdev device -handler handler 动态更改磁盘容量后,异步通知。注意这个命令只有在scst 以后的版本才有。(只对iscsi有效)
三、组操作
(1)-addgroup group 创建一个组 。group为组名。
比如scstadmin –addgroup HOST01 创建一个名为HOST01的组
(2)-removegroup group删除一个已创建的组
四、用户操作
(1)-adduser user -group group 添加一个用户到组。user参数 分三种:光纤为WWNP号,IB为Guid,iSCSI为iqn名称。 group为组名
比如scstadmin -adduser 50:06:0B:00:00:39:71:78 –group HOST1 向组HOST1添加一个远端FC卡的WWNP号
(2)-removeuser user -group group从组中删除一个用户。
(3)-clearuser –group group清空指定组的所有用户。
五、向组中添加或修改设备的操作
(1)-assigndev device -group group -lun lun
device为第二步 (“二、设备操作”)中向handler添加的设备名称。
group 指定要添加的组名
lun为lun号,注意:每组的lun号必须从0开始!!
比如scstadmin -assigndev DISK01 -group H
文档评论(0)