• CentOS 7 配置 ISCSI 服务器


    一、服务器配置

      1、安装配置软件: yum install targetcli -y

      2、进入配置界面: targetcli ,并进行如下配置:

        1) /backstores/block create disk1 /dev/sdb1

        2)  /iscsi  create iqn.2017-02.com.example.server0

        3)  /iscsi/iqn.2017-02.com.example.server0/tpg1/acls  create iqn.2017-02.com.example:xxx    //iqn.2017-02.com.example.xxx为连接密码

        4) /iscsi/iqn.2017-02.com.example.server0/tpg1/luns create /backstores/block/disk1

        5)  /iscsi/iqn.2017-02.com.example.com.server0/portals create

      3、防火墙设置

        1)添加端口: firewall-cmd  --permanent --add-port=3260/tpc

        2)重新加载防火墙: firewall-cmd --reload

      4、启动服务并设置开机启动

        1) 启动服务: systemctl start target

        2)  设置开机启动:systemctl enable target

    二、客户端设置

      1、添加密码到 /etc/iscsi/initiatorname.iscsi 文件里  :  initiatorname = iqn.2017-02.com.example:xxx

      2、启动服务及设置开机启动

        1)systemctl  start iscsi , systemctl  start iscsid

        2) systemctl  enable iscsi , systemctl enable iscsid

      3、发现并登陆iscsi服务器: iscsiadm -m discovery -t st -p 10.0.0.20 -l

      4、查看硬盘: lsblk

      5、对硬盘进行分区: fdisk  /dev/sdb    // 此处挂载到的硬盘符号为sdb

      6、格式化硬盘: mkfs.xfs  /dev/sdb1

      7、查看UUID: blkid

      8、将UUID添加到fstab文件中: UUID= “”   /iscsitest  _netdev  0 0

      9、创建挂载目录: mkdir /iscsitest

      10、挂载硬盘: mount /iscsitest

      

  • 相关阅读:
    DAY13-前端之JavaScript
    DAY12-前端之CSS
    DAY12-前端之HTML
    DAY11-MYSQL之ORM框架SQLAlchemy
    DAY11-MYSQL视图、触发器、事务、存储过程、函数
    DAY11-MYSQL数据备份、pymysql模块
    DAY11-MYSQL索引原理与慢查询优化
    020.2.2 runtime类
    020.2.1 system
    020.1.2 Arrays集合工具类
  • 原文地址:https://www.cnblogs.com/jefflee168/p/6403871.html
Copyright © 2020-2023  润新知