Skip to content

物理机装机系统,适用于 DELL R420 R520 R620 R720 等服务器。

Notifications You must be signed in to change notification settings

alex1528/pm_install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm_install

只提供 API, 目前有三个功能:

  1. 装机检查, 检查机器是否可以正常安装机器;

  2. 自动安装, 全自动安装, 调用 API 即可, 不需要人为干预;

  3. 手动安装, 调用 API 后需要人为控制机器进入 PXE 模式方可安装.

要注意的几点:

  1. 机器 hostname 和 ip 会从资产系统自动获取, 由装机之后的 %post 脚本实现, 先从 /api/v1/pm/message/ 获取 sn 的 usage, 作为申请主机名的 key, 根据装机时刻 DHCP 拿到的内网网段作为申请 ip 的 key, hostname 和 ip 都申请到之后再通过 /api/v1/pm/message/ 传回本系统.

  2. 调用 API 后, 返回一个安装结果的 API 供查看安装状况;

  3. 提供装机之后的 user-data 功能, 用于装机之后执行自定义脚本.

About

物理机装机系统,适用于 DELL R420 R520 R620 R720 等服务器。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published