博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
没有sh -x , 写bash 就是 个笑话!
阅读量:2192 次
发布时间:2019-05-02

本文共 765 字,大约阅读时间需要 2 分钟。

0,  topologyinit()
     00: 遍历 /dev/sesN 列表
            00a, ses 获得 pass
            00b, 先 passctl -a, 成则下
            00c, passctl -p , 取得sasaddr, 将(sasaddr, pass) 附加在spmap中
            00d, 遍历 passctl -a 结果列
                 index 为 0, 1, 2
      01,  将 passctl -a  大串中 将 passctl -p  中的 sasaddrN 替换 为 passN ,
      02,   遍历 01 处理完的大串的各行:
              02a, 
 运行 结果 很重要!!  没有 sh -x, 简直 就是个笑话!!
               
                
1, (old) getmainses (获取系统ses)
      10, camcontrol+passctl执行命令(不是db)
          (sasaddr, passN, sesname)
     
      11, 
2, 实现getsystemdisk
      20, 先读取cy_system_topo_config_file文件中的hba值,获取到系统hba.
          20a, cy_get_hba_sign =>  sign,
          20b, cy_get_hba_name + sign => hbaname
          20c, passctl 获取
      21, 先读取cy_system_topo_config_file文件中的level值,
               21a, 若level=0,则系统盘不在jbod上,读取cy_system_physlot_config_file文件,
                      数据格式为“phyN=1”,"phyN=2", "phyN=3",使用phyN通过passctl 可以获取系统盘daN盘符
               21b, 若level>0, 由系统hba和level值,可以确定系统jbod, 可以按照现有代码确定各个系统盘了

转载地址:http://hvdub.baihongyu.com/

你可能感兴趣的文章
Leetcode C++ 随手刷 547.朋友圈
查看>>
手抄笔记:深入理解linux内核-1
查看>>
内存堆与栈
查看>>
Leetcode C++《每日一题》20200621 124.二叉树的最大路径和
查看>>
Leetcode C++《每日一题》20200622 面试题 16.18. 模式匹配
查看>>
Leetcode C++《每日一题》20200625 139. 单词拆分
查看>>
Leetcode C++《每日一题》20200626 338. 比特位计数
查看>>
Leetcode C++ 《拓扑排序-1》20200626 207.课程表
查看>>
Go语言学习Part1:包、变量和函数
查看>>
Go语言学习Part2:流程控制语句:for、if、else、switch 和 defer
查看>>
Go语言学习Part3:struct、slice和映射
查看>>
Go语言学习Part4-1:方法和接口
查看>>
Leetcode Go 《精选TOP面试题》20200628 69.x的平方根
查看>>
leetcode 130. Surrounded Regions
查看>>
【Python】详解Python多线程Selenium跨浏览器测试
查看>>
Jmeter之参数化
查看>>
Shell 和Python的区别。
查看>>
Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
查看>>
Loadrunner之https协议录制回放报错如何解决?(九)
查看>>
python中xrange和range的异同
查看>>