【技术实现步骤摘要】
存储节点的容量获取方法、装置、设备及可读存储介质
本专利技术涉及分布式系统存储管理
,特别是涉及一种分布式存储服务器节点的容量获取方法、装置和设备。本专利技术还涉及一种计算机可读存储介质。
技术介绍
随着信息的巨量增长,人们对于内容的需求正在加剧。分布式存储系统具有高扩展、低成本、高性能、易用等性能,因此分布式存储系统是一个解决大量数据存储良好的解决方案。由于数据的大量写入,有可能随时导致存储集群中某些节点存在容量超额的情况,因此实时的获取存储节点的容量,对于客户及运维人员就变得尤为重要,以方便维护人员知晓集群中各个节点的容量使用情况,并根据业务情况来决定是否对存储系统进行扩/缩容。目前获得容量信息的方式主要是依据Linux系统中的df命令获取,但是在现实的使用过程中发现,df命令常常由于文件系统未挂载或者网络等原因,出现命令卡死的现象,从而导致运维人员监测不到节点容量使用情况,可靠性差。因此,如何提供一种可靠性高的分布式存储服务器节点的容量获取方法、装置、设备及计算机可读存储介质是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种分布 ...
【技术保护点】
一种分布式存储服务器节点的容量获取方法,其特征在于,包括:将psutil模块加入linux定时任务列表后,周期性地调用所述psutil模块检测存储服务器节点的使用信息,所述使用信息包括磁盘容量信息;将所述使用信息刷写至指定文件内;接收输入的磁盘读取指令后,读取所述指定文件中的磁盘容量信息,将其进行格式处理后,得到存储服务器节点的容量信息并进行显示。
【技术特征摘要】
1.一种分布式存储服务器节点的容量获取方法,其特征在于,包括:将psutil模块加入linux定时任务列表后,周期性地调用所述psutil模块检测存储服务器节点的使用信息,所述使用信息包括磁盘容量信息;将所述使用信息刷写至指定文件内;接收输入的磁盘读取指令后,读取所述指定文件中的磁盘容量信息,将其进行格式处理后,得到存储服务器节点的容量信息并进行显示。2.根据权利要求1所述的方法,其特征在于,所述使用信息还包括CPU使用信息、内存使用信息、进程信息中的一种或几种的组合;相应的,将所述使用信息刷写至指定文件后,所述方法还包括:接收输入的CPU读取指令后,读取所述指定文件中的CPU使用信息并进行显示;接收输入的内存读取指令后,读取所述指定文件中的内存使用信息并进行显示;接收输入的进程读取指令后,读取所述指定文件中的进程使用信息并进行显示。3.根据权利要求1所述的方法,其特征在于,对所述磁盘容量信息进行格式处理的过程具体包括:将所述磁盘容量信息的单位转化为字节。4.一种分布式存储服务器节点的容量获取装置,其特征在于,包括:...
【专利技术属性】
技术研发人员:张潘,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。