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

时间:2014-06-24 13:10:40

标签: linux ssh qnap

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

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

哪个好,因为SSH是方法之一,我可以用c#自动连接,然后我找回我可以解析的文本。

包装盒上安装的Linux系统是:

Linux NASMT 2.6.33.2#1 Fri Mar 7 11:55:22 CST 2014 armv5tel unknown

我试图达到目标:

  • man未安装。
  • 未安装smartctl。 (谷歌告诉我试试这个)
  • 我进入/ bin和/ usr / bin目录并尝试了一切可疑的事情。似乎安装了一个名为nasutil的程序。只是它不是非常自我记录。不同参数的各种调用不起作用,我总是得到相同的答案:
  

nasutil多调用二进制文件      [功能] [参数] ......

     

当前定义的功能:              init_nas_cache,init_admin_group,set_file_owner,chk_flash,reset_all,chk10198,get_trusted_domain,update_krb5_ticket              rescan_hd,check_e2key,burn_e2key,cnt_phy_nic,http_link,ip_filter,hdusb_copy,ims,qpkg,gen_upnp_desc,scanafpdb      eset_system,umount_all_vdd,sss_convert,httpd_init,get_hwsn,get_suid,setsum,getsum,rsyslog_util,radius_util,send_alert_mail,rsync_util              acl_cmd check_ldap clean_reset_pwd network_boot_rescan

我在这个上使用谷歌但找不到任何有用的东西。

我正在寻找没有smartctl的Linux系统上的命令,以便为我提供已安装的SMART驱动器状态列表。

有人有想法吗?

非常感谢你!

1 个答案:

答案 0 :(得分:1)

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

答案很简单,可以:

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

我还没有测试过,只要我有,我会接受每个人都能看到的答案。