zoukankan      html  css  js  c++  java
  • iscsi 挂载网络存储及存储访问

    http://blog.sina.com.cn/s/blog_408764940101ghzi.html

    一.Ess3016x设置

    登陆admin

    密码 888888888888

    1.安装硬盘,查看硬盘信息。

    2.增加RAID,保存。

    3.增加存储池,保存。

    4.iscsi管理。增加iscsi设置。保存。

    5.大华设备设置完成。

    二.服务器设置。Centos5.2.

    红色字体行为命令

    1.检查iscsi-initistor是否安装。

    rpm –qa | grep iscsi

    没有安装,如下图安装。

    rpm –ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

    启动iscsi。

    service iscsi start

    检查iscsi运行状态。

    Service iscsi status

    [root@wangxue8-232 etc]# service iscsi status

    iscsid (pid 3207 3206) is running...

    [root@wangxue8-232 etc]#

    iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.78.110:3260 -l

    文档

    iscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连接以及发现记录的操作。

    iscsiadm的使用说明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以运行man iscsiadm或iscsiadm --help

    2 发现目标

    默认情况下,iscsi发起方和目标方之间通过端口3260连接。假设已知iscsi的目标方IP是192.168.78.110,运行下列命令:

    #chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI启动状态)

    #iscsiadm -m discovery -t sendtargets -p 192.168.78.110:3260

    此时找到拥有三个目标(target)

    [root@wangxue8-232 etc]# iscsiadm -m discovery -t sendtargets -p 192.168.78.110:3260

    192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr001.20121012125812

    192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr002.20121012125829

    192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr003.20121012125846

    [root@wangxue8-232 etc]#被发现的目标也叫做节点

    3登入节点

    以上面被发现的目标为例

    # iscsiadm -m node –T iqn.2006-05.com.storage:nvr001.20121012125812 -p 192.168.78.110 –l

    # iscsiadm -m node –T iqn.2006-05.com.storage:nvr002.20121012125829 -p 192.168.78.110 -l

    # iscsiadm -m node –T iqn.2006-05.com.storage:nvr003.20121012125846 -p 192.168.78.110 -l

    //注释掉# iscsiadm -m node –T iqn.2006-05.com.storage:nvr004.20121012151843 -p 192.168.78.110 -l

    不需要设置密码否则挂载失败

    其中iqn.1997-05.com.test:raid是目标名

    #fdisk –l

    应该可以看到目标方的存储设备信息,如

    Disk /dev/sdb: 3489.8 GB, 3489862254592 bytes

    255 heads, 63 sectors/track, 424284 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdb doesn't contain a valid partition table

    /dev/sdb即为连接的iscsi存储设备

    [root@wangxue8-232 etc]# fdisk -l

    Disk /dev/sda: 160.0 GB, 160041885696 bytes

    255 heads, 63 sectors/track, 19457 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

       Device Boot      Start         End      Blocks   Id  System

    /dev/sda1   *           1        6527    52428096   83  Linux

    /dev/sda2            6528        6658     1052257+  82  Linux swap / Solaris

    /dev/sda3            6659       19457   102807967+  83  Linux

    Disk /dev/sdd: 536.8 GB, 536870912000 bytes

    255 heads, 63 sectors/track, 65270 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdd doesn't contain a valid partition table

    Disk /dev/sdc: 536.8 GB, 536870912000 bytes

    255 heads, 63 sectors/track, 65270 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdc doesn't contain a valid partition table

    Disk /dev/sdb: 536.8 GB, 536870912000 bytes

    255 heads, 63 sectors/track, 65270 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdb doesn't contain a valid partition table

    4 格式化设备

    如欲将设备格式化为ext3文件系统,运行

    # mkfs.ext3 /dev/sdb

    # mkfs.ext3 /dev/sdc

    # mkfs.ext3 /dev/sdd

    成功挂载

    [root@wangxue8-232 /]# df -l

    Filesystem           1K-blocks      Used Available Use% Mounted on

    /dev/sda1             50786236  13071424  35093408  28% /

    /dev/sda3             99585844    275320  94170128   1% /records

    tmpfs                  1033664        12   1033652   1% /dev/shm

    /dev/sdb             516061624    202656 489644568   1% /records/1

    /dev/sdc             516061624    202656 489644568   1% /records/2

    /dev/sdd             516061624    202656 489644568   1% /records/3

    5挂接设备

    在/mnt下创建iscsi目录

    运行mount命令:

    # mount /dev/sdb /records/1     去掉 –t

    针对iscsi设备的特殊mount选项

    运行df –h可以看到:

    /dev/sdb 3.4T186M 3.4T 1% /records/1

    iscsi设备被成功挂接,可以当作常规存储设备使用了。

    如果要在系统启动时自动挂接

    6.建立脚本。

    cd /

    vi iscsi.sh

    #!/bin/bash

     printf "iscsi start"

     su - root -c "iscsiadm -m node -T iqn.2006-05.com.storage:003.20121011165556 -p 192.168.78.1        10 -l "

     sleep 5

     su - root -c "mount /dev/sdb /records/1"

    如果两个目标需要挂载,增加如下行

    su - root -c "iscsiadm -m node -T iqn.2006-05.com.storage:003.20121011165556 -p 192.168.78.1        10 -l "

     sleep 5

     su - root -c "mount /dev/sdc /records/1"

    :wq 保存文件

    增加脚本的执行权限

    Chmod +x iscsi.sh

    注意sdb   sdc sdd  一次增加。

    注意  

    iqn.2006-05.com.storage:003.20121011165556  为发现的目标名称

    192.168.78.110   为大华网络存储设备ip地址

    7.修改开机启动挂载.

    Vi /etc/rc.local

    增加如下行

    /iscsi.sh

    :wq保存退出。

    开机挂在成功并录像成功。

    8 .遇到问题解决

    如iscsi节点的IP或节点名改变需要重新加载iscsi节点则需要将以前得配置删掉。

    rm /var/lib/iscsi/nodes/*

    rm /var/lib/iscsi/send_targets/*

    *************追加的文档2012.10.19******************

    安装rpm包命令

    [root@wangxue8-232 blackBox]# rm -ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

    rm: invalid option -- h

    Try `rm --help' for more information.

    [root@wangxue8-232 blackBox]# rpm -ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

    Preparing...                ########################################### [100%]

       1:iscsi-initiator-utils  ########################################### [100%]

    [root@wangxue8-232 blackBox]# service iscsi start  启动iscsi命令

    iscsid (pid 1519 1518) is running...启动成功了

    Setting up iSCSI targets: Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr002.20121012125829, portal: 192.168.78.110,3260]

    Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr001.20121012125812, portal: 192.168.78.110,3260]

    Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr003.20121012125846, portal: 192.168.78.110,3260]

    Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr004.20121012151843, portal: 192.168.78.110,3260]

    iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr002.20121012125829, portal: 192.168.78.110,3260]:

    iscsiadm: initiator reported error (8 - connection timed out)

    iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr001.20121012125812, portal: 192.168.78.110,3260]:

    iscsiadm: initiator reported error (8 - connection timed out)

    iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr003.20121012125846, portal: 192.168.78.110,3260]:

    iscsiadm: initiator reported error (8 - connection timed out)

    iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr004.20121012151843, portal: 192.168.78.110,3260]:

    iscsiadm: initiator reported error (8 - connection timed out)

    iscsiadm: Could not log into all portals. Err 8.

    [  OK  ]

    连接大华的网络存储设备失败了(因为没有我现在这个设备了)查看网络连接是否正常

    Ping 一下。

    [root@wangxue8-232 blackBox]# service iscsi status iscsi查看iscsi状态命令

    iscsid (pid 1519 1518) is running...

    [root@wangxue8-232 blackBox]# rpm -e iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

    error: package iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm is not installed

    [root@wangxue8-232 blackBox]#

    [root@wangxue8-232 blackBox]#

    [root@wangxue8-232 blackBox]#

    [root@wangxue8-232 blackBox]# rpm -qa | grep iscsi      系统是否安装iscsi安装包                                      

    iscsi-initiator-utils-6.2.0.868-0.7.el5

    [root@wangxue8-232 blackBox]# rpm -e iscsi-initiator-utils-6.2.0.868-0.7.el5  卸载iscsi包

    [root@wangxue8-232 blackBox]# rpm -qa | grep iscsi  卸载成功

    [root@wangxue8-232 blackBox]#

    重新安装centos5.3的iscsi包

     
    iscsiadm基本用法 2012-06-20 14:31:35

    分类: LINUX

    # rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm

    服务器上安装了iSCSI initiator以及iscsiadm

    iscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连接以及发现记录的操作。

    iscsiadm的使用说明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以运行man iscsiadm或iscsiadm --help

    使用

    下面来讲一下连接iscsi设备的步骤:

    1 启动iscsi守护进程

    #service iscsi start

    默认情况下,系统启动后此进程会自动运行

    2 发现目标

    默认情况下,iscsi发起方和目标方之间通过端口3260连接。假设已知iscsi的目标方IP是192.168.1.1,运行下列命令:

    #chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI启动状态)

    #iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260

    此时找到拥有一个目标(target)

    192.168.1.1:3260,1 iqn.1997-05.com.test:raid

    被发现的目标也叫做节点

    3登入节点

    以上面被发现的目标为例

    # iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 -l

    其中iqn.1997-05.com.test:raid是目标名

    如果要在系统启动时自动登入

    # iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 --op update -n node.startup -v automatic

    登入节点后,运行

    #fdisk –l

    应该可以看到目标方的存储设备信息,如

    Disk /dev/sdb: 3489.8 GB, 3489862254592 bytes

    255 heads, 63 sectors/track, 424284 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/sdb doesn't contain a valid partition table

    /dev/sdb即为连接的iscsi存储设备

    登入需验证码的节点:

    (1)开启认证
    iscsiadm -m node -T [装置] -o update --name node.session.auth.authmethod --value=CHAP
    *.使用-o同--op
    (2)添加用户
    iscsiadm -m node -T [装置] --op update --name node.session.auth.username --value=[用户名]
    (3)添加密码
    iscsiadm –m node –T [装置] –op update –name node.session.auth.password –value=[密码]

    4 格式化设备

    如欲将设备格式化为ext3文件系统,运行

    # mkfs.ext3 /dev/sdb

    5挂接设备

    在/mnt下创建iscsi目录

    运行mount命令:

    # mount -t /dev/sdb /mnt/iscsi

    针对iscsi设备的特殊mount选项

    运行df –h可以看到:

    /dev/sdb 3.4T186M 3.4T 1% /mnt/iscsi

    iscsi设备被成功挂接,可以当作常规存储设备使用了。

    如果要在系统启动时自动挂接

    编辑/etc/fstab

    加入一行:

    /dev/sdb /mnt/iscsi ext3 default 0 0

    6 登出节点

    首先解除挂接

    #umount /mnt/iscsi

    登出

    # iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 –u

  • 相关阅读:
    io学习
    asp.net文件上传进度条研究
    asp.net页面中的Console.WriteLine结果如何查看
    谨慎跟随初始目的不被关联问题带偏
    android 按钮特效 波纹 Android button effects ripple
    安卓工作室 日志设置
    安卓工作室 文件浏览器 android studio File browser
    一个新的Android Studio 2.3.3可以在稳定的频道中使用。A new Android Studio 2.3.3 is available in the stable channel.
    新巴巴运动网上商城 项目 快速搭建 教程 The new babar sports online mall project quickly builds a tutorial
    码云,git使用 教程-便签
  • 原文地址:https://www.cnblogs.com/lhdz_bj/p/9040582.html
Copyright © 2011-2022 走看看