ISCSI

譬如一个瘦客户机没有磁盘空间,但仍需要工作。这时候我们需要在服务器端创建磁盘,然后share出去,这就是iscsi。
Redhat之iscsi

配置

服务器端:192.168.0.100
客 户 端:192.168.0.200
我们需要实现的目标:在服务器端创建一个逻辑卷500M,然后通过iscsi共享出去给客户端使用。

服务端配置:

  1. yum -y install targetd.noarch targetcli.noarch #安装iscsi
  2. targetcli 进入配置iscsi
cd /backstores/block/
     create name=server dev=/dev/vg_iscsi/lv_iscsi  
cd /scsi
create
cd iqn.2003-01.org.linux-iscsi.system1.x8664:sn.f2dc2358e62d/tpg1/luns
     create /backstores/block/server
cd iqn.2003-01.org.linux-iscsi.system1.x8664:sn.f2dc2358e62d/tpg1/acls
     iqn.1994-05.com.redhat:client
cd iqn.2003-01.org.linux-iscsi.system1.x8664:sn.f2dc2358e62d/tpg1/portals
     delete 0.0.0.0 3260
     create 192.168.0.200 3260

Redhat之iscsi

3.开启防火墙策略

firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
firewall-cmd --list-all
  1. 启动服务
systemctl restart targetd

客户端配置

  1. 安装iscsi
yum -y install iscsi-initiator-utils.i686
  1. 修改iscsi init名称(这里的name要和Server上的acl保持一致)
vim /etc/iscsi/initiatorname.iscsi

Redhat之iscsi
3. 验证

iscsiadm -m discovery -t st -p 192.168.0.100   #发现
iscsiadm -m node -l   #登陆

sdb为server共享出来的磁盘,我们对起进行格式化,然后存储文件


df -h   #查看
mkfs.ext3 /dev/sdb #格式化

vim /etc/fstab  #挂载,添加下面一行
     UUID="64224d0d-3b28-4a6d-96a2-675a9ccbf663"  /iscsi ext3 defaults 0 0
mount -a

cd /iscsi/
	touch {a,b,v}
	ls

Redhat之iscsi
Redhat之iscsi

相关文章:

  • 2022-01-13
  • 2021-04-06
  • 2021-12-29
  • 2021-12-05
  • 2021-06-08
  • 2021-06-04
  • 2021-09-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
  • 2021-05-09
  • 2021-10-05
  • 2021-09-01
相关资源
相似解决方案