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

已知disk controller为

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

那么target_raid_config可以配置为

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

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

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

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

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

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

  1. nova flavor-key my-baremetal-flavor set capabilities:raid_level=""
  2. nova boot --flavor ironic-test --image test-image instance-

hp raid json的更多相关文章

  1. hp raid配置

    http://www.cnblogs.com/zhangxinglong/p/5585139.html [root@192e168e100e27 ~]# fdisk -l Disk /dev/nvme ...

  2. 8.7 JSON存储数据方式(JavaScript对象表示法)

    8.7 JSON存储数据方式(JavaScript对象表示法) JSON JavaScript 对象表示法(JavaScript Object Notation) 是一种存储数据的方式. 一.创建JS ...

  3. Linux 复习重点目录

    Linux安全复习 一.Linux基本命令 1.文件管理命令 lvm 2.用户管理命令 3.网络管理命令 4.权限管理 普通权限和特殊权限 权限命令修改 5.服务命令 6.软件安装管理命令 yum安装 ...

  4. node.js总结

    1.NPM安装报错:no such file or directory, open 'C:\Users\HP\package.json' npm WARN saveError ENOENT: no s ...

  5. django + nginx + uwsgi

    server{ listen ; server_name 0.0.0.0; charset utf-; access_log /var/log/nginx/access.log main; locat ...

  6. coreos install hpssacli

    基于官方的coreos ramdisk安装hp raid管理工具,其版本为debian8 apt-get install curl nano /etc/apt/sources.list deb htt ...

  7. Linux cciss磁盘设备文件的说明

    在某些机器上安装Linux后,发现在/dev目录下找不到hda.hdb.sda等磁盘设备文件,那么挂接的磁盘 在哪里呢?使用mount命令查看挂接设备情况,发现磁盘文件在.dev\cciss目录下,并 ...

  8. MySQL Hardware--RAID卡常用信息查看

    MegaRAID信息查看 #查raid卡信息(生产商.电池信息及所支持的raid级别) /usr/local/sbin/MegaCli -AdpAllInfo -aALL |grep -E " ...

  9. MySQL Hardware--RAID级别查看

    MegaCli查看RAID级别: ## 查raid卡信息(生产商.电池信息及所支持的raid级别) /usr/local/sbin/MegaCli -AdpAllInfo -aALL |grep -E ...

随机推荐

  1. svn更改地址怎么办

    开发过程中有时会遇到服务器更换地址的情况,比如之前地址是 svn://www.aaa.com 后来换成了 svn://www.bbb.com 这时候怎么办呢?分客户端和服务器端2种情况处理 客户端: ...

  2. barnes-hut算法 && Fast Multipole Methods算法

    barnes-hut算法 http://arborjs.org/docs/barnes-hut Fast Multipole Methods算法 http://www.umiacs.umd.edu/~ ...

  3. 实战 Lucene2.0

    Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能.Lucene 目前是 Apache Jakarta 家 ...

  4. 【学时总结】 ◆学时·IV◆ 数位DP

    [学时·IV] 数位DP ■基本策略■ 说白了就是超时和不超时的区别 :) 有一些特别的题与数位有关,但是用一般的枚举算法会超时.这时候就有人提出了--我们可以用动态规划!通过数字前一位和后一位之间的 ...

  5. docker快速安装jenkins

    用过docker的人,可能真的很难忍受再一步步二进制安装了,好了话不多说,感慨一下jenkins实现自动化发布构建真的很方便. 推荐一个学习的好地方https://m.w3cschool.cn/jen ...

  6. datatable中reload和load的区别

    ajax.reload()用于datatable表某个数据的变化而重新加载 ajax.url(url).load() 用于切换url时,datatable重新获取数据,加载.

  7. 7-3 python操作excel

    1.写excel 写入特定单元格数据 # .导入xlwt模块 # .新建一个excel # .添加一个sheet页 # .往指定的单元格中写入数据 # .保存excel import xlwt boo ...

  8. Centos7安装Mysql5.7并修改初始密码

    1.CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件. wget https://dev.mysql.com/get/mysql57-community-r ...

  9. thinkphp5控制器向+vue的data里传值

    传一维数组传值 $array=['id'=>40,"cat_name"=>"明星产品"]; $MenuCats_info=json_encode($ ...

  10. Python中的not, and, or

    logical_operator_lst = [ ('and 与运算',), ('or 或运算',), ('not 非运算',), ('逻辑运算符的优先级',), ('实例',), ('练习',), ...