zoukankan      html  css  js  c++  java
  • Ubuntu配置ISCSI

    target端:

    1.安装 iscsi target相关的软件

     $ sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms

    2.修改iscsi target的配置文件

         $ sudo vi /etc/default/iscsitarget

         ISCSITARGET_ENABLE=true   # change false to true

    vi /etc/iet/ietd.conf
    Target iqn.test:storage.test  (挂载的ipsan存储的名字)
    Lun 0 Path=/dev/sdb,Type=fileio  (挂载的具体路径和类型)

    3.为target准备存储

       这里可以用真正的硬盘,比如/dev/sdx,也可以使用虚拟机的磁盘,比如dd出来的文件:dd if=/dev/zero of=/var/lun1.bin count=0 obs=1 seek=50G.

    4.重启服务

      # service open-iscsi restart

    Initiator端

    1.安装open-scsi

          sudo  apt-get install open-iscsi open-iscsi-utils

    2.发现iscsi target

          sudo iscsiadm -m discovery -t sendtargets -p 192.168.35.17

    3.登陆target

          sudo iscsiadm -m node --targetname iqn.2013-02.node2 -p 192.168.35.17 --login

    (iscsiadm --mode node --targetname iqn.target-2.aa56d02bb5--portal 192.168.1.1:3260 --login)

    4.开机自动登陆target

    自动登陆:
    vi /etc/iscsi/iscsid.conf
    node.startup = automatic

    或者:iscsiadm -m node -T iqn.2001-04.com.example:storage.lun2 -p 192.168.183.129:3260 --op update -n node.startup -v automatic

    5.发现并分区格式化磁盘

    fdisk -l

    分区格式化LUN

    fdisk /dev/sdc

    mkfs.ext4 /dev/sdc1

    6.开机自动挂载ipsan分配的lun

    7.开机自动挂载LUN
    vi /etc/fstab

    tune2fs -l /dev/sdb可以查到文件系统的UUID
    在/etc/fstab中添加
    UUID=xxxxxxx /data ext4 _netdev(Ipsan存储的必须添加的格式) 0 0 替换掉原来的

    UUID=1166a377-3366-4fa7-9275-22a0b4808110 /temp ext4 _netdev 0 0

    tune2fs -l /dev/sdb可以查到文件系统的UUID

  • 相关阅读:
    经典测试面试题一
    自定义函数实现字符串数组互转
    php 实现密码错误三次锁定账号10分钟
    HTTP状态码
    Linux知识点
    慢查日志
    curl 采集
    HTTP协议
    docker配置
    mysql数据库索引、存储引擎、事务
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/9901168.html
Copyright © 2011-2022 走看看