1.一种远程模拟控制硬盘拔插的方法,其特征在于,所述方法包括:
基于bmc远程监控查询服务器硬盘的信息;
基于ipmi/bmc发送linux命令信号进行硬盘的模拟拔出和/或模拟插入。
2.根据权利要求1所述的远程模拟控制硬盘拔插的方法,其特征在于,
所述基于bmc远程监控查询服务器硬盘的信息的步骤,具体为,
通过bmc登陆web端界面远程监控查询服务器硬盘的信息。
3.根据权利要求1所述的远程模拟控制硬盘拔插的方法,其特征在于,
所述基于ipmi/bmc发送linux命令信号进行硬盘的模拟拔出和/或模拟插入的步骤,具体为,
通过ssh远程连接预先设置的ipmi/bmcip定位硬盘的磁盘编号,基于ipmi/bmc发送第一linux命令信号模拟硬盘的拔出,和/或基于ipmi/bmc发送第二linux命令信号模拟硬盘的插入。
4.根据权利要求3所述的远程模拟控制硬盘拔插的方法,其特征在于,
设置服务器ipmi/bmcip之后,基于ipmi/bmcip进入servermgmt管理界面;
基于输入的用户名密码ssh连接shell后台,查询定位硬盘的信息后,发送echo“scsiremove-single-device****”>/proc/scsi/scsi命令信号模拟硬盘的拔出,和/或发送echo“scsiadd-single-device****”>/proc/scsi/scsi命令信号模拟硬盘的插入。
5.一种远程模拟控制硬盘拔插的装置,其特征在于,包括:
硬盘信息查询模块,用于基于bmc远程监控查询服务器硬盘的信息;
模拟拔插模块,用于基于ipmi/bmc发送linux命令信号进行硬盘的模拟拔出和/或模拟插入。
6.根据权利要求5所述的远程模拟控制硬盘拔插的装置,其特征在于,
所述硬盘信息查询模块,具体用于通过bmc登陆web端界面远程监控查询服务器硬盘的信息。
7.根据权利要求5所述的远程模拟控制硬盘拔插的装置,其特征在于,
所述模拟拔插模块,具体用于通过ssh远程连接预先设置的ipmi/bmcip定位硬盘的磁盘编号,基于ipmi/bmc发送第一linux命令信号模拟硬盘的拔出,和/或基于ipmi/bmc发送第二linux命令信号模拟硬盘的插入。
8.根据权利要求7所述的远程模拟控制硬盘拔插的装置,其特征在于,
所述模拟拔插模块,在设置服务器ipmi/bmcip之后,基于ipmi/bmcip进入servermgmt管理界面;基于输入的用户名密码ssh连接shell后台,查询定位硬盘的信息后,发送echo“scsiremove-single-device****”>/proc/scsi/scsi命令信号模拟硬盘的拔出,和/或发送echo“scsiadd-single-device****”>/proc/scsi/scsi命令信号模拟硬盘的插入。
9.一种电子设备,其特征在于,包括
存储器,用于存储计算机软件程序;
处理器,用于运行所述计算机软件程序时实现根据权利要求1至4任一项所述远程模拟控制硬盘拔插的方法的步骤。
10.一种计算机可读存储介质,其特征在于,
所述计算机可读存储介质上存储有计算机软件程序,所述计算机软件程序被运行时实现根据权利要求1至4任一项远程模拟控制硬盘拔插的方法的步骤。