• 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

  • 相关阅读:
    vue-router HTML5 History 模式(转自官网)
    使用fastjson解析数据后导致顺序改变问题
    Mybatis一对多或多对多只能查出一条数据解决策略
    mybatis 学习教程
    Mybatis根据List批量查询List结果
    @Param注解的用法解析
    关于mybatis使用小于号大于号出错的解决方案
    if test表达式逻辑判断不能用&&
    MyBatis中传入参数parameterType类型详解
    MyBatis 判断条件为等于的问题
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/9901168.html
Copyright © 2020-2023  润新知