12.03.2018
作业:在老师的服务器上配置iscsi server,为每个同学分配一个空间(lun),让每个同学拿到一个账号。
服务端
首先安装管理工具
[root@crawler1 ~]# yum -y install targetcli
[root@crawler1 ~]# whereis targetcli
targetcli: /usr/bin/targetcli /usr/share/man/man8/targetcli.8.gz
#启动target服务
[root@crawler1 ~]# systemctl start target
#开机自启动
[root@crawler1 ~]# systemctl enable target
Created symlink from /etc/systemd/system/multi-user.target.wants/target.service to /usr/lib/systemd/system/target.service.
SELINUX禁用:修改vi /etc/selinux/config文件
SELINUX=enforcing改成 SELINUX=disabled
使用targetcli命令进入target配置界面:
[root@linuxidc ~]# targetcli
/> pwd
/
/> ls
o- / ......................................................................................................................... [...]
o- backstores .............................................................................................................. [...]
| o- block .................................................................................................. [Storage Objects: 0]
| o- fileio ................................................................................................. [Storage Objects: 0]
| o- pscsi .................................................................................................. [Storage Objects: 0]
| o- ramdisk ................................................................................................ [Storage Objects: 0]
o- iscsi ............................................................................................................ [Targets: 0]
o- loopback ......................................................................................................... [Targets: 0]
//循环创建disk
for i in {07..44};
do dd if=/dev/zero of=/iscsi_disks/disk$i.img count=0 bs=1 seek=1G;
done;
#删除disk42 因为没有这个学号
[root@crawler1 iscsi_disks]# rm disk42.img
#循环37次
创建target(target标准名字格式:年 月 域名倒写 名字):
//iqn.2018-12.com.crawler1:target
创建端口:
//portal创建共享端口和地址;
创建lun:
//在target上面创建一个lun;
创建acl:
//acls目录创建共享密码;
exit
iscsi/ create iqn.2018-12.com.crawler1:target10
iscsi/iqn.2018-12.com.crawler1:target10/tpg1/portals create 10.175.201.51
iscsi/iqn.2018-12.com.crawler1:target10/tpg1/luns create /backstores/fileio/disk10
iscsi/iqn.2018-12.com.crawler1:target10/tpg1/acls create iqn.2018-12.com.crawler1:client10
\>ls
o- / ............................