1 | Dell提供一个叫做DTK(dell openmanage deployment toolkit)的套件, 套件包含了 raidcfg 这个工具。dtk导入cobbler之后,就可以自动化的完成RAID卡的设置;以及自动化完成修改BIOS设置. |
自动化配置RAID
下载DTK ISO镜像
下载: DTK_v5.3(最新版)
挂载iso并安装rpm基础包
1 | mount -o loop dtk_5.3.0_1908_Linux64_A00.iso /mnt |
了解文件SA.1和SA.2
1 | # ls -lh /mnt/isolinux/ |
手动添加dtk所需文件到cobbler启动菜单
1 | 拷贝SA.1和SA.2到/var/www/cobbler/ks_mirror/目录中 |
配置RAID自动化脚本并与distro进行关联
1 | 创建raid脚本文件存放目录 |
1 | 把raid5脚本与distro进行关联 |
最后执行cobbler sync命令
1 | 最后执行命令: cobbler sync |
导入多个dtk满足不同raid自动化需求
1 | 例如:Dell R720,8块盘满配,4块一组RAID5,做两组。 |
常用RAID脚本
raid5-3块盘/组
1 | cat >> /tmp/raid5.ini <<EOF |
2组raid5-4块盘/组(Dell R720)
1 | #!/bin/bash |
raid5_n3x1+raid0_n1x1
1 | #!/bin/bash |
附录:RAID参数详解
1 | 上面这些指令从哪儿来? |
raidcfg命令分类
信息输出类
1 | #列出所有RAID控制器信息 |
vdisk操作类
1 | #创建vdisk |
hotspare类
1 | #分配全局hotspare磁盘 |
raid控制类
1 | #reset指定控制器 |
通用参数
1 | 除了[-ver]之外,可以应用于上边任何命令中: |
参考:官方参数说明
参考:chinaunix
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/04/12/cobbler使用DTK自动化做RAID/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!