首页 > 代码库 > 【自动化运维】从#手动到#远程到#批量安装虚拟机
【自动化运维】从#手动到#远程到#批量安装虚拟机
0x01【手动安装虚拟机】
安装虚拟机一般分四种:
1、Local install media (使用iso或者cdrom安装) --不做过多解释
2、Network Install ( 使用HTTP,FTP,or NFS 使用服务器 iso 安装) --不做过多解释
3、Import existing disk image( 使用已有的 image 直接安装) --不做过多解释
4、Network boot (PXE 安装)
请小伙伴端好小板凳,拿好爆米花,接下来重点讲解以下 PXE安装
PXE(preboot execute environment,预启动执行环境)
PXE启动原理
当计算机引导时,BIOS把 PXE Client 调入内存中执行,然后由 PXE Client 将放置在远端的文件通过网络下载到本地运行
详情找度娘: http://baike.baidu.com/link?url=x5kww0M1PlCyffd0GSYNtXGfCOEUMZf_0cxqQdhKzyrS1u15zEgfBjrdfna7uTuNYsWFJdclhzeJEybMsPVFtK
搭建PXE安装需要那些准备呢? 看这里
首先、PXE 需要DHCP 服务为它分配 IP 和 开机 映像文件 , 所以 需要 DCHP 服务
而 映像文件 需要 TFTP服务 下载 , 所以 需要 TFTP 服务
TFTP 服务的 基本配置 也很简单 。。
只要把 vmlinuz 内核文件 和 initrd.img 映像文件 和 isolinux.cfg 引导文件 cp 到 /var/lib/tftpboot 默认发布目录下 即可
DHCP 服务 则 需要 指定 next-server = IP(tftp 服务器IP) 和 filename = isolinux.cfg 以及基本ip分配规则。
这样 基本的PXE 服务就搭建好了, PXE不是 本文重点所以 只是简单 叙述。。
0x02 【脚本自动化安装】
-----------------------------------------后文 最近会更新-------------
本文出自 “12043820” 博客,转载请与作者联系!
【自动化运维】从#手动到#远程到#批量安装虚拟机