zoukankan      html  css  js  c++  java
  • hp raid json

    hp机器均已在装OS之前划好raid,统一规格为2*480G SSD, 12*4T SATA ,2*1.6T SSD,其中2*480G SSD做系统盘,划分raid1

    已知disk controller为

    [root@192e168e100e27 yum.repos.d]# hpssacli ctrl slot=3 ld all show
    Smart HBA H240 in Slot 3
      
       array A
      
          logicaldrive 1 (447.1 GB, RAID 1, OK)
      
    [root@192e168e100e27 yum.repos.d]#   hpssacli ctrl slot=3 pd all show status 
       physicaldrive 1I:4:1 (port 1I:box 4:bay 1, 480.1 GB): OK
       physicaldrive 1I:4:2 (port 1I:box 4:bay 2, 480.1 GB): OK

    那么target_raid_config可以配置为

    {
     "logical_disks": [
                       {
                        "size_gb": "MAX",
                        "raid_level": "1",
                        "controller": "Smart HBA H240 in Slot 3",
                        "physical_disks": ["1I:4:1", "1I:4:2"],
                        "is_root_volume": true
                       }
                      ]
    }
    openstack baremetal node set <node-uuid-or-name> --target-raid-config raid.json
     创建一个JSON文件,包含了在手动清理的时候要执行的RAID清理步骤。根据需要添加其他清理步骤:
    [{
        "interface": "raid",
        "step": "delete_configuration"
    },
    {
        "interface": "raid",
        "step": "create_configuration"
    }]

    切换节点装到manageable状态,然后执行清理动作

    openstack baremetal  node clean <node-uuid-or-name> --clean-steps clean.json

    手动清理完成后,当前的RAID配置可以用下面的命令查看

    openstack baremetal node show <node-uuid-or-name>

    在nova flavor中配置RAID, 用作调度,用户可以指定nova flavor的raid_level特性,在调度的时候做选择的依据

    nova flavor-key my-baremetal-flavor set capabilities:raid_level="1"
    nova boot --flavor ironic-test --image test-image instance-1
  • 相关阅读:
    js引用类型赋值不改变原对象值
    VS2017启动实例调试(谷歌浏览器)闪退问题
    ext6时间控件(带时分秒)
    extjs列表中文件上传与下载(带有重命名操作)
    c# word(1) 向标签处添加文字
    关于页面加载后执行使用afterrender
    ExtJS,grid多选框列
    vue起手式
    Javascript诞生与历史
    markdown语法说明
  • 原文地址:https://www.cnblogs.com/gushiren/p/9510279.html
Copyright © 2011-2022 走看看