zoukankan      html  css  js  c++  java
  • FreeBSD iscsi 安装配置

    1.进入 /usr/ports/net/iscsi-target
    make install clean
    2.在 /etc/rc.conf  中添加:
    iscsi_target_enable=”YES”
    iscsi_target_config=”/usr/local/etc/iscsi/targets” (指定配置文件位置)
    3.编辑配置文件
    vi /usr/local/etc/iscsi/targets
    # extents       file                    start   length
    extent0         /usr/da1        0       6TB
    # target        flags   storage         netmask
    target0         rw      extent0        192.168.0.0/24
    其中,extent指定了iSCSI数据的存储位置,而target则是iSCSI提供给
    客户端(initiator)的存储点,客户端将通过它来完成具体的存储请求。
    上面配置文件中的具体含义是:定义了一个extent存储介质extent0,
    它将使用文件/tmp/iscsi-target0来存储数据,数据存储从文件头部开始,
    容量为1000MB;定义了一个target存储点target0,权限为rw(读和写),
    它使用先前定义的存储介质extent0来进行存储,
    该存储点允许IP段为 0.0.0.0/0 的机器访问。
    4.启动服务
    /usr/local/etc/rc.d/iscsi_target start   (默认使用3260端口)
     
    下面配置iSCSI客户端。
    1.获得服务器端target的地址和用户名密码后,
    touch /etc/iscsi.conf
    并添加内容:
    target0 { # nickname
    targetaddress   = 192.168.0.200 #我的IPSAN IP Addr
    InitiatorName   = iqn.1994-04.org.netbsd.iscsi-target:target0 #在IPSAN上看到的iscsi target
    }
    2.启动iscsi_initiator内核
    执行   kldload iscsi_initiator         #在/boot/kernel中生成 iscsi_initiator.ko
    3.在 /boot/loader.conf  中添加     iscsi_initiator_load=”YES”
    4.检测
    iscontrol -d -t 192.168.0.200 -n target0
    TargetName=****
    TargetAddress=****
    将TargetName=**** 添加到 /etc/iscsi.conf中
    5.启动      iscontrol -t 192.168.0.200 -n target0
    6.查看/var/log/message       /dev/da1 已经建立
    Mar 30 22:17:56 123 kernel: da1 at iscsi0 bus 0 target 0 lun 0
    Mar 30 22:17:56 123 kernel: da1: <H3C IP SAN 1> Fixed Direct Access SCSI-4 device
    7.格式化    newfs /dev/da1
    8.挂载  mount /dev/da1  /usr/home/iscsi              #查看  df –H
    9.编辑 /etc/fstab  启动自动挂载.
    10.当服务器重启,重新挂载之前挂载过的iscsi硬盘是,执行fsck_ufs  /dev/da1 再进行mount挂载。
  • 相关阅读:
    Linux ALSA音频库(一) 交叉编译 详细说明
    在KEIL下查看单片机编程内存使用情况
    Linux Socket
    QT报错随手记
    Cortex-M3双堆栈MSP和PSP+函数栈帧
    Linux命令
    cdev_alloc与cdev_init区别
    一些编译报错
    SFUD+FAL+EasyFlash典型场景需求分析,并记一次实操记录
    RTThread DFS文件系统使用: 基于使用SFUD驱动的SPI FLASH之上的ELM FATFS文件系统
  • 原文地址:https://www.cnblogs.com/qlight/p/1758582.html
Copyright © 2011-2022 走看看