想用gpxe来启动windows7,方便克隆,存储放在iscsi上比较合适,那么首先就需要在CentOS 6上搭建iscsi。(注:CentOS7搭建iscsi已经有了全新的命令行,跟6不一样)

安装软件:

 yum -y install scsi-target-utils

建立2G虚拟磁盘文件,不用原生磁盘系统是为了方便克隆和迁移:

mkdir /export/iscsi_disks  
dd if=/dev/zero of=/export/iscsi_disks/disk01.img count=0 bs=1 seek=2G  

编辑配置targets.conf

注意: iqn = iSCSI Qualified Name

iqn规范定义的InitiatorName格式为iqn.domaindate. reverse.domain.name:optional name

即:iqn.年份-月份.域名反写.设备识别

例如:iqn.2016-07.com.renhe:renhe-16-8-6-disk01。

vi /etc/tgt/targets.conf  
放最后:
<target iqn.2016-07.com.renhe:renhe-16-8-6-disk01>  
    backing-store /export/iscsi_disks/disk01.img
    # ip限制
    #initiator-address 10.0.0.31
    # 认证
    #incominguser username password
    write-cache off
</target>

启动iscsi:

/etc/rc.d/init.d/tgtd start 
Starting SCSI target daemon:                   [  OK  ]  
chkconfig tgtd on  

最后检查一下:

tgtadm --mode target --op show  

如果我们增加了新的target,或者在某个target里增加了新的磁盘,执行以下命令更新一下即可:

tgt-admin --execute  
comments powered by Disqus