zoukankan      html  css  js  c++  java
  • [基础]RHEL6下iSCSI客户端挂载配置

    本文根据鸟哥私房菜进行操作:http://linux.vbird.org/linux_enterprise/xen.php?thisscreen=800x600

    一、侦测


    [root@vhost3 ~]# iscsiadm -m discovery -t sendtargets -p IP:port
     
    选项与参数:
    -m discovery :使用侦测的方式进行 iscsiadmin 指令功能;
    -t sendtargets :透过 iscsi 的协议,侦测后面的设备所拥有的 target 数据
    -p IP:port :就是那部 iscsi 设备的 IP 与端口,不写端口预设是 3260。
     
    [root@vhost3 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.46.15
    192.168.46.15:3260,1 iqn.2004-01.com.storbridge:vdisk2-wt
    192.168.46.15:3260,1 iqn.2004-01.com.storbridge:vdisk1-wt
     
    本例中的iSCSI服务端地址为192.168.46.15,能看到该地址下有两个iSCSI的target。
    iqn.2004-01.com.storbridge:vdisk1-wt 就是target的名称。
     
    [root@vhost3 ~]# ll -R /var/lib/iscsi/nodes/
    /var/lib/iscsi/nodes/:
    total 8
    drw-------. 3 root root 4096 Jul 24 02:52 iqn.2004-01.com.storbridge:vdisk1-wt
    drw-------. 3 root root 4096 Jul 24 02:52 iqn.2004-01.com.storbridge:vdisk2-wt
     
    查看/var/lib/iscsi/nodes/,就是用iscsiadm侦测到的target。
     

    二、连接(挂载)


    [root@vhost3 ~]# /etc/init.d/iscsi restart
    Stopping iscsi: [ OK ]
    Starting iscsi: [ OK ]
     
    侦测后,启动iscsi服务,就能够连接/var/lib/iscsi/nodes/中列出的target了。
     
    [root@vhost3 ~]# iscsiadm -m node
    192.168.46.15:3260,1 iqn.2004-01.com.storbridge:vdisk1-wt
    192.168.46.15:3260,1 iqn.2004-01.com.storbridge:vdisk2-wt
     
    如果没有登录,需要登录某个target的话,注意不需要重启iscsi服务,只要用登录命令就好。
     
    [root@vhost3 ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:vdisk2-wt --login
    Logging in to [iface: default, target: iqn.2004-01.com.storbridge:vdisk2-wt, portal: 192.168.46.15,3260] (multiple)
    Login to [iface: default, target: iqn.2004-01.com.storbridge:vdisk2-wt, portal: 192.168.46.15,3260] successful.
     
    登出的命令就是 --login 改成 --logout。
     
    通过 fdisk -l 就可以查看到挂载的磁盘了。
     
    [root@vhost3 ~]# fdisk -l
     

    三、更新、删除、新增Target数据


    [root@vhost3 ~]# iscsiadm -m node -T targetname --logout
     
    [root@vhost3 ~]# iscsiadm -m node -o [delete|new|update] -T targetname
     
    选项与参数:
    --logout :就是注销 target,但是并没有删除 /var/lib/iscsi/nodes/ 内的数据
    -o delete:删除后面接的那部 target 链接信息 (/var/lib/iscsi/nodes/*)
    -o update:更新相关的信息
    -o new :增加一个新的 target 信息。
     
    [root@vhost3 ~]# iscsiadm -m node
    检查iscsi信息
     

    四、磁盘挂载


    a.创建PV
    [root@vhost3 home]# pvcreate /dev/sdb <=fdisk -l下能查到
    [root@vhost3 home]# pvscan
     
    b.创建VG
    [root@vhost3 home]# vgcreate iscsi /dev/sdb
    [root@vhost3 home]# vgdisplay
    --- Volume group ---
    VG Name iscsi
    System ID
    Format lvm2
    Metadata Areas 1
    Metadata Sequence No 1
    VG Access read/write
    VG Status resizable
    MAX LV 0
    Cur LV 0
    Open LV 0
    Max PV 0
    Cur PV 1
    Act PV 1
    VG Size 500.00 GiB
    PE Size 4.00 MiB
    Total PE 127999 <=PE个数很重要
    Alloc PE / Size 0 / 0
    Free PE / Size 127999 / 500.00 GiB
    VG UUID e7ZLFr-iVtV-g6Y2-BYEw-yeHv-NzX1-9VeJ2b
     
    c.创建LV
    [root@vhost3 home]# lvcreate -l 127999 -n disk iscsi <=127999为PE个数
    Logical volume "disk" created
     
    d.格式化
    [root@vhost3 home]# mkfs -t ext4 /dev/iscsi/disk <=ext4格式
     
    e.写入开机启动
    [root@vhost3 home]# mkdir -p /data/iscsi
    [root@vhost3 home]# vim /etc/fstab
    /dev/iscsi/disk /data/iscsi ext4 defaults,_netdev 1 2 /*加上 _netdev (最前面是底线) 指的是,因为这个 partition 位于网络上, 所以得要网络开机启动完成后才会挂载的意思。*/
    [root@vhost3 home]# mount -a
    [root@vhost3 home]# df -h
  • 相关阅读:
    MongoDB 释放磁盘空间 db.runCommand({repairDatabase: 1 })
    RK 调试笔记
    RK Android7.1 拨号
    RK Android7.1 移植gt9271 TP偏移
    RK Android7.1 定制化 itvbox 盒子Launcher
    RK Android7.1 双屏显示旋转方向
    RK Android7.1 设置 内存条作假
    RK Android7.1 设置 蓝牙 已断开连接
    RK Android7.1 进入Camera2 亮度会增加
    RK 3128 调触摸屏 TP GT9XX
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3211778.html
Copyright © 2011-2022 走看看