访问iscsi网络磁盘

2案例2:访问iscsi网络磁盘
2.1 问题

配置desktop0使用iscsi磁盘,要求如下:

  1. 目标磁盘组为iqn.2016-02.com.example:server0
  2. 此iscsi设备在系统启动的期间自动加载
  3. 此iscsi块设备上包含一个大小为2100MIB的分区,并将其格式化为ext4文件系统
  4. 此分区应该挂载到/mnt/data上,同时在系统启动期间自动挂载
    方案
    首先安装客户端软件isci-initiator-utils
  5. 设置客户端iqn
  6. 重启iscsi服务刷新客户端iqn
  7. 发现服务端iscsi网络磁盘
  8. 使用iscsi共享磁盘空间
2.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:安装客户端软件iscsi-initiator-utils

1)利用yum安装软件

[root@desktop0 /]# yum  repolist               //生成yum仓库信息缓存
[root@desktop0 /]# yum -y install iscsi-initiator-utils.i686  //在生成yum仓库信息缓存后,软件包名可以补全(tab)

步骤二:设置客户端iqn名称

1)修改设置文件

[root@desktop0 /]# vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2016-02.com.example:desktop0

2)重启iscsid服务刷新iqn名称

[root@desktop0 /]# systemctl restart iscsid
Warning: iscsid.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[root@desktop0 /]# systemctl daemon-reload
[root@desktop0 /]# systemctl restart iscsid
[root@desktop0 /]# systemctl enable iscsid
Created symlink from /etc/systemd/system/multi-user.target.wants/iscsid.service to /usr/lib/systemd/system/iscsid.service.

步骤三:发现服务端iscsi网络磁盘

1)执行发现iscsi网络磁盘命令

[root@desktop0 /]# iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 –discover     //此命令较长可以通过man  iscsiadm查看帮助信息
172.25.0.11:3260,1 iqn.2016-02.com.example:server0

2)重启iscsi服务加载iscsi网络磁盘

[root@desktop0 /]# systemctl restart iscsi
[root@desktop0 /]# lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0    3G  0 disk
[root@desktop0 /]# systemctl enable iscsi

步骤四:客户端使用iscsi网络磁盘

1)划分分区

[root@desktop0 /]# parted /dev/sda
(parted) mktable gpt                                                      
(parted) mkpart primary  ext4  0  2100MiB                                 
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? Ignore                                           
(parted) print  
(parted) exit 
[root@desktop0 /]# partprobe /dev/sda        //刷新分区表
[root@desktop0 /]# lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0    3G  0 disk 
└─sda1          8:1    0  2.1G  0 part            

2)格式化使用分区,利用UUID实现开机自动挂载

[root@desktop0 /]# mkfs.ext4 /dev/sda1
[root@desktop0 /]# blkid /dev/sda1       #查看分区UUID值
/dev/sda1: UUID="402d1304-5781-4349-8c43-ba45eba8b427" TYPE="ext4" PARTLABEL="primary" PARTUUID="2e41f84d-5123-4511-aaca-7e779087579b"
[root@desktop0 /]# mkdir  /mnt/data
[root@desktop0 /]# vim /etc/fstab
UUID="402d1304-5781-4349-8c43-ba45eba8b427"  /mnt/data ext4 defaults,_netdev 0 0
[root@desktop0 /]# mount -a
[root@desktop0 /]# df -h
文件系统               容量  已用  可用 已用% 挂载点
……
/dev/sda1              2.0G  6.2M  1.9G    1% /mnt/data
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值