解析linux/proc/mdstat的python库

pymdstat的Python项目详细描述


https://scrutinizer-ci.com/g/nicolargo/pymdstat/badges/build.png?b=masterhttps://scrutinizer-ci.com/g/nicolargo/pymdstat/badges/quality-score.png?b=masterLatest Version

解析linux/proc/mdstat文件的pythonic库。

>>>frompymdstatimportMdStat>>>mds=MdStat()# Read the /proc/mdstat file>>>mdsPersonalities:[raid1][raid6][raid5][raid4]md1:activeraid1sdb2[1]sda2[0]136448blocks[2/2][UU]md2:activeraid1sdb3[1]sda3[0]129596288blocks[2/2][UU]md3:activeraid5sdl1[9]sdk1[8]sdj1[7]sdi1[6]sdh1[5]sdg1[4]sdf1[3]sde1[2]sdd1[1]sdc1[0]1318680576blockslevel5,1024kchunk,algorithm2[10/10][UUUUUUUUUU]md0:activeraid1sdb1[1]sda1[0]16787776blocks[2/2][UU]unuseddevices:<none>>>>mds.get_stats(){'arrays':{'md0':{'available':'2','components':{'sda1':'0','sdb1':'1'},'config':'UU','status':'active','type':'raid1','used':'2'},'md1':{'available':'2','components':{'sda2':'0','sdb2':'1'},'config':'UU','status':'active','type':'raid1','used':'2'},'md2':{'available':'2','components':{'sda3':'0','sdb3':'1'},'config':'UU','status':'active','type':'raid1','used':'2'},'md3':{'available':'10','components':{'sdc1':'0','sdd1':'1','sde1':'2','sdf1':'3','sdg1':'4','sdh1':'5','sdi1':'6','sdj1':'7','sdk1':'8','sdl1':'9'},'config':'UUUUUUUUUU','status':'active','type':'raid5','used':'10'}},'personalities':['raid1','raid6','raid5','raid4']}>>>mds.personalities()['raid1','raid6','raid5','raid4']>>>mds.arrays()['md2','md3','md0','md1']>>>mds.type('md3')'raid6'>>>mds.status('md3')'active'>>>mds.components('md3')['sdk1','sdj1','sde1','sdl1','sdg1','sdf1','sdh1','sdc1','sdd1','sdi1']>>>mds.available('md3')10>>>mds.used('md3')10>>>mds.config('md3')'UUUUUUUUUU'

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
servlets Java EE+GlassFish:如果用户在其他地方登录,则强制用户注销   java在不更改源代码的情况下添加钩子   安卓 Java TextView Onclick()返回表达式错误   java Excel文件未使用Apache存储内部内存   java getRowCount()和getSelectedColumn()不起作用   无法在java中生成视图绑定。util。Android Gradle插件2.1的NoTouchElementException   Java中的类型转换运算符百分比计算为零   主java中的调用方法   java在Javasound中播放多个示例   java如何知道webDriver成功打开URL   java jmock,每次调用时返回新对象   eclipse使用Java在Selenium WebDriver中生成可执行文件   macos捆绑Java OS X应用程序默认为MacRoman编码   java我应该把我的休息网关变成一个图书馆吗?   java Eclipse插件:查找包含子字符串的行号无效   Java IOException:在Linux上发送UDP数据包时没有可用的缓冲区空间   java无法解析jaxbxjc2中的名称“xjc:globalJavaType”。2.52.罐子   java是否有HibernateAPI来检查是否创建了数据库?