• iscsi一致性的测试验证方法


    前言

    如果使用场景是多路径iscsi,那么数据一致性的就需要去验证一致性,就需要一个比较通用的测试方法,最近在处理这块,记录下简单的测试方法

    测试方法

    写入数据

    dd if=/dev/urandom   of=/dev/sdb bs=512 count=8000 oflag=direct
    或者
    dd if=/dev/urandom   of=/dev/sdb bs=512 count=8000
    

    通常来说需要用下面的那种,上面的带参数的是模拟的direct的请求,如果在当前设备之上的软件会处理好这个,这个地方就不要用direct的请求的,用direct是模拟软件的写,不带direct模拟正常读写

    验证数据

    sha512sum /dev/sdb1
    

    如果设备被多路径软件接管以后,那么sha512sum就不要对着多路径接管的设备去操作了,多路径接管后的数据多路径自己去处理的,否则测试方法本身就是存在问题的,如果要确认一致性,可用先停到多路径软件,确认没问题之后,启动多路径软件从多路径设备路径检查

    总结

    实际就是两条命令,一个写一个读,然后设备路径的问题,这个路径选择错误可能引起测试结论的错误的

    更新历史

    why when
    创建 2020年09月18日
  • 相关阅读:
    安装和配置nginx
    tomcat 生产发布脚本
    nginx 静态页面访问
    redis 搭建主从
    redis 安装
    perl 操作redis
    mysql 用户除了root一般不建议本地登录
    mysql创建用户
    mysql 查看排序集
    perl 安装Cpan
  • 原文地址:https://www.cnblogs.com/zphj1987/p/13691590.html
Copyright © 2020-2023  润新知