MIPS平台UOS系统中使用nmon 监控服务器资源

MIPS平台UOS系统中使用nmon 监控服务器资源

近日笔者需要为 mips平台UOS系统(国产系统)的服务器资源进行监控,网上找了一圈,没发现有直接可用的适配监控工具。

之前一直用习惯了nmon,但nmon文件没法直接用于uos,于是抱着试试的态度,从网上搜集有用信息,最后终于在uos系统中成功运行nmon,分享给大家!

具体步骤如下:

注:1)服务器需要有访问外网权限; 2)UOS  支持的是 dkpg和apt 包管理方式,支持的安装包格式是 .deb格式,与RedHat的 yum 和rpm管理方式不一样,需要将rpm格式文件转换为 deb格式。

一、UOS中安装alien

1)、UOS下安装alien

sudo apt-get install alien

2)、将rpm包转为deb包

sudo alien -d xxxx.rpm #将rpm转换位deb成功后会生成一个同名的xxxx.deb

3)、安装deb包

sudo dpkg -i xxxx.deb

二、下载 nmon-14i-8.nd7.1.mips64el.rpm 文件(https://download.****.net/download/junior77/12966173) ,通过sudo alien -d xxxx.rpm    命令将rpm转换为deb文件。

1)安装deb包:

sudo dpkg -i   nmon_14i-9_mips64el.deb  

安装完毕后,在任意目录运行 nmon,此时可能会报错:

运行nmon时,报错:

nmon安装出现错误error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory,解决方法:sudo apt install libncurses.*   

三、在任意目录下执行  nmon后,就可以看到nmon监控页面了。

MIPS平台UOS系统中使用nmon 监控服务器资源