当前位置: 代码迷 >> 综合 >> 网络文件系统【3】(iscsi)
  详细解决方案

网络文件系统【3】(iscsi)

热度:54   发布时间:2023-12-24 23:13:11.0
  • iscis共享的是设备的使用权
    服务器端westosa添加一块硬盘/dev/vdb,并对磁盘进行分区得到/dev/vdb1(只划分了一块分区,将整个存储的内容都划分进去)
    在这里插入图片描述
    在这里插入图片描述
    服务器端安装插件targetcli管理设备
    在这里插入图片描述
    开启设备
    在这里插入图片描述通过targetcli命令即可进入交互界面,进入设定
    在这里插入图片描述
    第一条:表示建立共享的设备,westos:storage1 是自定义的网络磁盘名称;
    第二条:表示创建一个 iqn 的链,用于识别单个iscsi目标,建立共享名称;
    第三条:表示关联设备 ;
    在这里插入图片描述
    设置密码为westoskey
    在这里插入图片描述
    设定完成之后,ls查看,除了可以看到其设定的信息之外,还有其端口信息 3260;
    在这里插入图片描述
    客户端安装iscsi-initiator-utils软件
    在这里插入图片描述
    通过iscsiadm指令与iSCSI Target 建立关联,iscsiadm是用来管理(更新、删除、插入、查询)iSCSI配置数据库文件的命令行工具;
    查看target存储端相关配置信息
    在这里插入图片描述
    服务器端设定允许火墙允许3260端口
    在这里插入图片描述
    查询成功
    在这里插入图片描述
    登录iSCSITarget;
    -m:操作模式 ,node 为结点认证;-T:目标设备名称(后面跟target名称);
    -l 登陆;-p 设备IP端口,ip-address”是target主机的IP地址;port”是target主机的端口号,默认是3260。
    在这里插入图片描述
    修改认证方式,通过key找到真实的设备
    在这里插入图片描述
    重启iscsid服务(管理客户端);登录成功
    在这里插入图片描述
    此时westosb中就会多一块设备
    在这里插入图片描述
    断开与iSCSI Target 主机的连接,/devsda 设备自动消失;
    -u :unlogin (临时的,重启iscsi服务后,/dev/sda又重新生成)因为数据在系统中仍然存在
    在这里插入图片描述
    iscsi服务:管理开机时自动认证设备;
    在这里插入图片描述
    在这里插入图片描述
    删除设备(先要-u 断开连接,再删除)
    在这里插入图片描述
    重启后/dev/sda消失
    在这里插入图片描述
    查看target存储端相关配置信息,重新登录iSCSITarget
    在这里插入图片描述
    对/dev/sda设备进行分区
    在这里插入图片描述
    在这里插入图片描述
    格式化分区后进行挂载,此时在/mnt中写入的内容实际上存储在/dev/sda1(/dev/vdb1),实现了存储分离
    在这里插入图片描述
    实现开机自动挂载
    在这里插入图片描述
    /dev/sda1 是一个网络设备
    在这里插入图片描述
    清除服务器上的数据
    在这里插入图片描述