• Dell服务器相关操作


    1. Raid相关:


    # 删除已有的Raid配置

    MegaCli64 -CfgLdDel -LALL -aALL   


    # 获取设备ID和槽号

    MegaCli64 -PDList -aALL|egrep 'Enclosure Device ID|Slot Number'|awk 'NR%2==0{print $3};NR%2!=0{print $4;}'


    # 创建Raid5,$sdaslots为构造的符合参数要求的用来创建Raid的磁盘ID和槽号,大小为500G

    MegaCli64 -CfgLdAdd -r5 "$sdaslots" WB RA Direct CachedBadBBU -sz500GB -a0


    2. 远程管理卡操作,使用sshpass则不需要手动输入密码, $user和$ip分别为iDRAC设备用户名和密码:


    # 打开系统电源

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerup


    # 打开系统电源从PXE启动,主要是为了通过网络安装系统

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm config -g cfgServerInfo -o cfgServerBootOnce 

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm config -g cfgServerInfo -o cfgServerFirstBootDevice PXE 

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powercycle


    # 获取系统电源状态

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerstatus 2>/dev/null|awk '{print $4}'


    # 关闭系统电源

    sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerdown


  • 相关阅读:
    【C++clock()函数学习(计算自己代码运行时间)】
    YCOJ 1041113【最近的回文数】
    计蒜客【汉诺塔II】
    YCOJ【汉诺塔】
    【常用算法总结——递归】
    YCOJ【查找】
    【常用算法总结——分治】
    Redis哨兵机制
    Redis主从复制
    SpringBoot集成Redis
  • 原文地址:https://www.cnblogs.com/woshiweige/p/4518424.html
Copyright © 2020-2023  润新知