一些需要通过livecd批量部署的动作可以通过redfish批量给服务器下发镜像,然后批量下发重启和通过ISO启动的指令,完整的流程做成脚本就能方便批量使用对应的livecd,但是前提是livecd的ISO需要使用BMC的虚拟媒体功能挂载好,下面是最简易的linux下部署NFS server的过程以及windows下部署CIFS server的过程,两种协议方式BMC都是支持的
Linux下NFS server
- 安装NFS server ,yum install nfs-utils -y
- 启动服务 systemctl start nfs-server
- 创建iso文件夹用于存放需要挂载的镜像 mkdir iso,并将ISO放入其中
- 设置权限 chmod +x -R /root/iso
- 编辑配置文件vi /etc/exports,前面是需要共享的文件夹,后面的IP是允许访问的客户端网络范围,后面括号内的第一个是只读
- 防火墙可以关闭,如果必须启用需要输入如下命令开放必要的服务
sudo firewall-cmd --permanent --add-service=nfs
sudo firewall-cmd --permanent --add-service=mountd
sudo firewall-cmd --permanent --add-service=rpc-bind
sudo firewall-cmd --reload
- 最后更新配置文件 exportfs -ra
Windows10下配置CIFS server