想用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