Linux中的存储设备共享之target

一、实验准备

1.服务端server

1】安装软件yum install targetcli -y

2】开启服务systemctl start target

3】新建分区fdisk /dev/vdb

二、配置target

服务器

1】执行targetcli

2】查看target结构:ls


3】给设备/dev/vdb1映射为westos:storage1

/backstores/block create westos:storage1 /dev/vdb1

4】创建

/iscsi create iqn.2017-12.com.example:storage1

5】加密

/iscsi/iqn.2017-12.com.example:storage1/tpg1/acls create

iqn.2017-12.com.example:westoskey

6】创建连接当你访问iqn.2017-12.com.example:storage1时实际访问/dev/vdb1

/iscsi/iqn.2017-12.com.example:storage1/tpg1/luns create /backstores/block/westos:storage1

7】指定提供服务的服务器IP

/iscsi/iqn.2017-12.com.example:storage1/tpg1/portals create 172.25.254.137

#注:服务器IP

8】exit 退出


9】开启3260端口:firewall-cmd --permanent --add-port=3260/tcp

10】加载火墙:firewall-cmd --reload


客户端client

1】安装软件yum install iscsi-initiator-utils.x86_64 -y #安装软件

2】开启服务systemctl start iscsi #开启服务

3】配置文件vim /etc/iscsi/initiatorname.iscsi #配置文件

4】重启服务systemctl restart iscsi #重启服务


5】挂载设备

iscsiadm  -m discovery -t st -p 172.25.254.137

iscsiadm  -m node -T iqn.2017-12.com.example:storage1 -p 172.25.254.137 -l


注:-l ---->登陆-p---->IPnode---->连接-m ---->mode-t ---->类型-T ---->目标

注:设备的使用需要创建分区,下面的步骤在客户端进行

6】查看设备:fdisk  -l 


7】新建分区fdisk  /dev/sda  

8】同步分区表partprobe

9】格式化mkfs.xfs  /dev/sda1


10】挂载mount /dev/sda1  /mnt/

11】df 查看挂载


三、设备永久挂载

在客户端

1】vim /etc/fstable #在文件中写挂载信息

UUID="" /mnt xfs defaults,_netdev 0  0

#注:_netdev表示先开启网络再挂载设备

#不写设备名称是因为容易发生名称飘移


2】mount -a #加载

3】df #查看挂载


#####附加#####

电脑启动流程

1.读0磁道446字节

2.grep.conf

3.读取键盘、语言、根信息

4./etc/fatable

5./etc/system/sysconfig/... 开启所有服务

6.开启终端、图形

四、卸载设备

1.客户端

1】安装软件yum install tree -y

2】查看文件结构:tree /var/lib/iscsi


3】退出登陆

iscsiadm -m node -T iqn.2017-12.com.example:stroage1 -p 172.25.254.137 -u

4】删除设备

iscsiadm -m node -T iqn.2017-12.com.example:stroage1 -p 172.25.254.137 -o delete

5】查看是否删除

tree /var/lib/iscsi


6】重启服务

systemctl restart iscsi

7】查看设备是否删除成功

fdisk -l


五、清除服务器策略

clearconfig confirm=true

六、扩展设备容量(LVM)

1.服务端

1】创建分区:fdisk /dev/vdb -t 8e

2】pvcreate /dev/vdb1

3】vgcreate iscsi /dev/vdb1

4】lvcreate -L 1000 -n iscsi_lv0 iscsi

5】配置targetcli


2.客户端

1】删除上次实验的配置

rm -fr /var/lib/iscsi/node/*

rm -fr /var/lib/iscsi/send_target/*

2】重启主服务systemctl restart iscsid.service

3】重启服务systemctl restart iscsi

4】使用设备

iscsiadm -m discovery -t st -p 172.25.254.137

iscsiadm -m node -T iqn.2017-12.com.example:stroage1 -p 172.25.254.137 -l


3.服务端

1】创建分区fdisk /dev/vdb -t 8e

2】pvcreate /dev/vdb2

3】vgextend iscsi /dev/vdb2

4】lvextend -L 1500M -n /dev/iscsi/iscsi_lv0


4.客户端

1】卸载上次实验设备

umount /mnt

2】格式化设备mkfs.xfs  /dev/sda

3】退出登陆

iscsiadm  -m node -T iqn.2017-12.com.example:stroage1 -p 172.25.254.137 -u

4】登陆

iscsiadm  -m node -T iqn.2017-12.com.example:stroage1 -p 172.25.254.137 -l

5】查看设备是否扩容



  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值