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监控页面了。