linux 下iscsi网络存储配置
iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程。需要在linux的服务端装上target,客户机上装上inititor。
配置过程如下:
在主机上测试IP为192.168.157.144
[root@mail ~]# yum install iscsi-initiator-utils.i386
[root@mail ~]# yum install scsi-target-utils.i386
安装完成后启动target
service tgtd start
target 的配置文件只要为/etc/tgt/targets.conf
在srv下iscsi的目录下建一个img文件,用作iscsi网络文件分享
编辑配置文件targets.conf
在文件末尾添加
一切完成后,重启服务 service tgtd restart
使用命令tgt-admin --show 查看
服务端完成
进行客户端操作
安装iscsi 启动服务
使用命令iscsiadm -m discovery -t sendtargets -p 192.168.157.144查看网络共享
查找到分享节点后,登陆iscsi
iscsiadm -m node -T iqn.2008-09.dev:server.iscsidisk --login
查看硬盘,可以看到多出的sdb
将sdb创建成逻辑卷
完成后格式化LV 卷 mkfs.ext3 /dev/iscsi/iscsilv
完成后 将该卷挂载到本地/mnt/iscsi目录下 即可使用
使用命令 df -TH 查看挂载情况
客户端使用服务端共享成功
在服务端使用命令查看共享情况
在服务端可以查看来自192.168.157.144的连接使用
至此 iscsi 的配置完成。
在配置前使用rpm包安装
出现错误一
NOKEY
解决办法
使用命令,导入
[root@promote home]# rpm --import /etc/pki/rpm-gpg/RPM*
或直接 导入文件下载源的RPM-GPG-KEY-*
[root@promote home]# cp RPM-GPG-KEY-* /etc/pki/rpm-gpg/
错误二
[root@promote home]# rpm -ivh iscsi-initiator-utils-6.2.0.871-0.16.el5.i386.rpm warning: waiting for transaction lock on /var/lib/rpm/__db.000
解决
[root@promote home]# rm -f /var/lib/rpm/__db.*
成功解决。
本文出自 “滤新” 博客,请务必保留此出处http://wahehe.blog.51cto.com/8935316/1626205
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。