zoukankan      html  css  js  c++  java
  • linux 中iscsi服务

      ###############
    第一步: 创建一个2G的分区
    第二步: yum install targetcli -y
    第三步:创建一个2G的分区,并同步  
    第四步:  执行tagetcli
    ls查看
    /> /backstores/block    create westos:storage1        /dev/vdb1    设置/dev/vdb1为共享硬盘,并命名                                 
    /> /iscsi create iqn.2018-08.com.westos:storage1     生成外部共享名称
    /> iscsi/iqn.2018-08.com.westos:storage1/tpg1/acls create iqn.2018-08.com.westos:westoskey1  生成密匙
    /> iscsi/iqn.2018-08.com.westos:storage1/tpg1/luns create /backstores/block/westos:storage1  将外部名称和内部设备关联
    /> iscsi/iqn.2018-08.com.westos:storage1/tpg1/portals create 172.25.254.204                  开启接口
    exit                                                                                                          保存并且退出

    ##############################################################
    客户端设置
    yum install iscsi-initiator-utils -y                              安装 
    iscsiadm -m discovery -t st -p 172.25.254.204      查看可以连接的端口

    iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -l  登陆这个端口  此时登陆端口会发现是失败的,                                                                                                                            由于没有输入在服务器端设置的密码key1
    vim /etc/iscsi/initiatorname.iscsi                                                                         编辑这个文件,设置密码     
    InitiatorName=iqn.2018-08.com.westos:key1     
    systemctl restart iscsid.service                                                                          重新启动这个服务

    iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -l  再次登陆,登陆成功 ,此时fdisk -l可以显示 sda硬盘
    fdisk /dev/sda 新建一个分区
      
    mkfs.xfs /dev/sda1  格式化分区
    mount /dev/sda1 /mnt/    挂载分区

    df -H
    vim /etc/fstab       设置开机自动挂载
    /dev/sda1   /mnt/  xfs  defaults,netdev   0   0  由于这个挂载只能在网络服务启动后挂载,所以默认的参数还要加,_netdev
    mount -a
    df -H
     
    #####################
    客户端上 sdb1的删除与退出登陆
    vim /etc/fstab 取消默认挂载
    umount /dev/sda1卸载
    dfisk -l  查看还有
    退出登陆
    [root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p 172.25.254.204 -u
    删除节点
    [root@localhost ~]# iscsiadm -m node -T iqn.2018-08.com.westos:storage1 -p  172.25.254.204 -o delete
    yum install tree
     tree /var/lib/iscsi/  查看

    systemctl restart  iscsi
    fdisk -l                               此时发现成功
     ###############
    服务器上的删除
    targetcli
    clearconfig
    clearconfig confirm=True
    ls
    exit

     
  • 相关阅读:
    mysql导入数据到oracle中
    CAS代理配置
    CAS登录时不仅仅需要用户名来确认身份的情况
    easyui datalist按组多选
    easyui tree loadFilter的使用
    sketchup
    Spring Autowired 注入失败总是Null
    table sorting–angularjs
    mac系统下mysql开机启动总是3307
    angularjs 实现 文件拖拽,缩略图显示
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9498723.html
Copyright © 2011-2022 走看看