centos配置iscsi存储环境,及客户端应用

我的配置过程,大家可参考下。。。。有时间做图文的详解。

  
  
  
  
  1. linux target端 
  2. 安装iSCSI target软件 
  3. Iscsitarget下载地址为:http://iscsitarget.sourceforge.net 
  4.  
  5. [root@iscsi-target iscsi]#tar -xzvf iscsitarget-1.4.20.1.tar.gz 
  6. [root@iscsi-target iscsi]#cd iscsitarget-1.4.20.1 
  7. [root@iscsi-target iscsitarget-1.4.20.1]#make 
  8. [root@iscsi-target iscsitarget-1.4.20.1]#make install 
  9.  
  10. [root@iscsi-target iscsi]# service iscsi-target         
  11. Usage: /etc/init.d/iscsi-target {start|stop|restart|condrestart|status} 
  12.  
  13. vi /etc/iet/ietd.conf 
  14. target和lun是成对出现的,xyz是随便的 
  15. target iqn.2010-11.net.rui:sdc 
  16. Lun 0 path=/dev/sdc,type=fileio,scsiid=xyz,scsisn=xyz 
  17. tar iqn.2010-11.ent.rui:sdd 
  18. lun 0 path=/devsdd,type=fileio 
  19. 以ip认证的方式获取iscsi target资源 
  20. vi /etc/iet/initiators.allow 
  21. iqn.123123123213.sdc 192.168.0.199 
  22. service iscsi-target restart 
  23. 以密码的方式获取iscsi target资源 
  24. ip和密码是不能同时用的,最好是把allow文件改为 all all 
  25. vi /etc/iet/ietd.conf 
  26. 下面的是全局的发现账号和密码 
  27. IncomingUser discovery.auth discoverysecret 
  28. 下面是使用的密码,在target和lun中间加认证的密码 
  29. Target Iqn。2010-11.net.isdba:sdd 
  30. Incomingusr login.win.auth windowsecret 
  31. Lun 0 Path=/dev/sdd,Type=fileio 
  32. 在客户端加上 
  33. /etc/iscsi/iscsid.conf 
  34. node.session.auto.authmethod=CHAP 
  35. node.session.auth.username=login.linux.auth 
  36. node.session.auth.password=linuxsecret 
  37. 后面还有个发现sendtargets的账号和密码 
  38. service iscsi restart 
  39. iscsiadm -m discovery t send_targets -p ipdizhi 
  40.  
  41. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  42. /etc/iscsi/iscsi.conf 
  43. service iscsi restart 
  44. ps -ef|grep iscsi 
  45. 发现,并且登陆 
  46. iscsiadm -m discovery -t sendtargets -p ip地址 
  47. 会出现提示iqn的信息 
  48. fdisk -l 
  49. 他会把记录放在 /var/lib/iscsi/send_targets 
  50. 登陆 
  51. iscsiadm -m node -T target-name -p ipdizhi -l 
  52. 退出 
  53. iscsiadm -m node -T target-name -p ipdizhi -u 
  54. 查看信息 
  55. iscsiadm -m session -i 
  56. 刷新,看看有没有新的target磁盘 
  57. iscsiadm -m session -R 
  58. iscsiadm -m node 信息 
  59. iscsiadm -m node -T iqn.2012-05.com.rui:sys.sdc1 -p ipdizhi 
  60.  
  61. 去掉文件系统的属性,不然的话,会影响性能 
  62. tune2fs -c -1 -i 0 /dev/sdc5    次数改成负1 时间是0秒 
  63. 查看uuid的方法是 tune2fs -l /etc/sdc5 
  64. 开机启动mount 
  65. vi /etc/fstab 
  66. uuid=123123123123 /data ext3 _netdev 0 0 
  67. _netdev 类型是 关闭网络的时候,会自动提前卸载iscsi,开机的时候会提前挂载 

 

你可能感兴趣的:(centos,iSCSI)