如何使用ssh接口请求NASMT Q700 QNAP linux硬盘智能状态



我使用NASMT Q700 QNAP NAS。为了远程监控的目的,我想读取一些值并将它们保存到数据库中。

由于web界面非常复杂并且充满了javascript,我无法抓取它。所以我尝试用SSH连接到NAS。

这很好,因为SSH是其中一种方法,我可以与c#自动连接,并返回我可以解析的文本。

机器上安装的Linux系统是a:

Linux NASMT 2.6.33.2 #1星期五Mar 7 11:55:22 CST 2014 armv5tel未知

我试图达到我的目标:

  • man未安装
  • smartctl未安装。(Google让我试试这个)
  • 我进入/bin和/usr/bin目录,尝试了所有可疑的东西。好像安装了一个叫nasutil的程序。只是它不是很自我记录。不同参数的各种调用不工作,我总是得到相同的答案:

nasutil多调用二进制文件[功能](参数)…

当前定义的函数:Init_nas_cache, init_admin_group, set_file_owner, chk_flash, reset_all, chk10198, get_trusted_domain, update_krb5_ticketRescan_hd, check_e2key, burn_e2key, cnt_phy_nic, http_link, ip_filter, hdusb_copy, ims, qpkg, gen_upnp_desc, scanafpdbEset_system、umount_all_vdd、sss_convert、httpd_init、get_hwsn、get_suid、setsum、getsum、rsyslog_util、radius_util、send_alert_mail、rsync_utilAcl_cmd check_ldap clean_reset_pwd network_boot_rescan

我用谷歌搜索了一下,但没有找到任何有用的。

我正在寻找这个linux系统上没有smartctl的命令,给我一个已安装的硬盘驱动器及其SMART状态的列表。

有人知道吗?

提前非常感谢!

实际上,我通过富士通的电子邮件和联系人找到了答案。

答案很简单:

# get_hd_smartinfo -d 1 
1 is disk 1.  Replace with 2 if want to check disk 2. 

我还没有测试,一旦我有了,我会接受答案给大家看。

相关内容

  • 没有找到相关文章

最新更新