仿站酷网站模板,网站建设捌金手指花总六,微信小程序直播平台,昊客网络惠普服务器的iLO模块#xff0c;可用于远程控制服务器电源、开启远程控制台、检查服务器健康状态等#xff0c;其中IML( Integrated Management Log )是排查硬件故障的重要手段#xff0c;这套小程序就是用来批量收集Hp服务器的IML日志#xff0c;可写入本地文件并以邮件形…惠普服务器的iLO模块可用于远程控制服务器电源、开启远程控制台、检查服务器健康状态等其中IML( Integrated Management Log )是排查硬件故障的重要手段这套小程序就是用来批量收集Hp服务器的IML日志可写入本地文件并以邮件形式发送巡检报告。python-hpilopython-hpilo是一个可与ilo通信的python模块简要的使用方法ilo hpilo.Ilo(ilo_ip, username, password)ilo.function(parameters)几个常用的函数添加iLO用户并指定用户名、密码、权限可用于批量添加用户add_user(user_login, user_name, password, admin_privFalse, remote_cons_privTrue, reset_server_privFalse, virtual_media_privFalse, config_ilo_privTrue)修改用户信息例如可用于批量修改默认账号密码mod_user(user_login, user_nameNone, passwordNone, admin_privNone, remote_cons_privNone, reset_server_privNone, virtual_media_privNone, config_ilo_privNone)获取服务器物理状态信息get_embedded_health()电源控制与重启press_pwr_btn():按一下电源键hold_pwr_btn(toggleNone):长按电源键reset_rib():重置iloreset_server():重启服务器cold_boot_server():冷重启warm_boot_server():热重启获取iLO日志get_ilo_event_log()获取IML日志get_server_event_log()文件介绍与使用方法ilo_login_info.txt 写入iLO IP地址与管理员账号密码auto_add_hp_ilo_user.py 读取 ilo_login_info.txt 中的配置信息登录ilo并添加一个低权限用户注意配置程序中的user_name、passwd字段。get_ilo_log_and_send_email.py 通过.ilo.conf中配置的登录信息登录iLO获取IML日志保存本地并以邮件形式发送注意配置程序中的几个文件路径。首次执行 get_ilo_log_and_send_email.py 将会保存所有历史IML日志如果服务器数量多日志量可能比较大。再次执行 get_ilo_log_and_send_email.py 则只会保存自上次执行后新生成的IML日志。定期跑一遍即可实现远程巡检。