当前位置: 首页 > wzjs >正文

网站建设平台接单专业的网站建设制作服务

网站建设平台接单,专业的网站建设制作服务,做网站的怎么跑业务,北京平台网站建设多少钱原因 在使用kickstart对物理机进行重装的时候,由于自动化配置,挂载镜像重启之后就会自动化开始安装部署,不够安全,万一选错服务器没有办法回退。因此可以在kickstart的ks配置文件中新增服务器SN的校验,当校验不通过的…

原因

  • 在使用kickstart对物理机进行重装的时候,由于自动化配置,挂载镜像重启之后就会自动化开始安装部署,不够安全,万一选错服务器没有办法回退。
  • 因此可以在kickstart的ks配置文件中新增服务器SN的校验,当校验不通过的情况下,报错并退出安装

实现

%pre --erroronfail
#!/bin/bash
# 检查当前需要进行重装的服务器是否是存在的SN
# 获取当前服务器序列号
CURRENT_SN=$(cat /sys/class/dmi/id/product_serial)
# 检查白名单文件是否存在
if [ ! -f /run/install/repo/sn ]; thenwhiptail --title "ERROR" --msgbox "SN whitelist file not found" 12 50 > /dev/consolepoweroff
fi
# 检查序列号是否在白名单中
if ! grep -q "^${CURRENT_SN}$" /run/install/repo/sn; thenwhiptail --title "ERROR" --msgbox "Invalid server SN: ${CURRENT_SN}" 12 50 > /dev/consolepoweroff
fi
%end

解读

  • 使用%pre --erroronfail参数,可以保证kickstart在pre脚本执行阶段出错就退出安装
  • 安装过程中,系统处于nochroot的环境,无法使用dmidecode命令匹配序列号,因此使用cat /sys/class/dmi/id/product_serial命令,读取序列号信息
  • 在ISO文件中封装进sn文本,包含当前批次需要安装的物理机的SN,安装过程中挂载在/run/install/repo/sn目录
  • 判断当前sn文件是否存在
  • 判断获取到的sn是否在sn文件中
  • 如果同时满足这两个需求,则继续安装;否则报错并退出安装
http://www.dtcms.com/wzjs/585475.html

相关文章:

  • 企业网站建设套餐 网络服务wordpress acf教程
  • 工信部备案网站优化有什么用
  • 音乐网站的设计wordpress主题制作pdf
  • 怎样建设网站优化wordpress 安装第二步
  • 仿win8 html5微网站纯手工代码官方网站开发合同
  • 肥东建设网站wordpress是一种
  • 怀化老年网站房地产销售工作总结
  • 三亚房地产网站制作wordpress 文章新窗口
  • 东台建设网站网站之家app
  • 虚拟主机怎么弄网站东莞怎样做网站建设
  • 网站建设对企业发展的意义广告设计与制作主要学什么
  • 网站首页设计思路网站建设时间规划表
  • 网站建站模式自己做网站 怎么赚钱
  • 网站做seo推广 s网站seo排名优化软件
  • 企业如何做网站收款游戏论坛源码
  • 网站推广策略方法焦作百姓网免费发布信息
  • 建设银行积分兑换商城网站三文鱼电商代运营
  • 建立公司网站的重点我有云服务器如何建站
  • 什么网站能看男女做暧手机app开发步骤
  • wordpress页面重定向青岛网站的优化
  • 装潢设计网站如何建设电子商务网站
  • 网站建设程序员招聘优秀的设计网站推荐
  • 医药网站建设公司免费域名注册和免费建站
  • 帝国做的网站怎么上传网盘资源搜索神器
  • 网站多数关键词网站建设 m.ykn.cc
  • 奉化市住房和城乡建设局网站萍乡网页设计
  • 文化馆的网站怎么建设网站这么推广
  • 专业网站定制哪家好有没有可以免费制作ppt的app
  • 设计头条seo于刷网站点击
  • 文山 网站建设 滇icp深圳入户申请网站官网