cobbler网络安装centos7
cobbler网络安装
1.关闭selinux,firewalld ,并重启
2. 安装epel源
3. 安装相关软件包
4. 启动httpd和 Cobbler服务
5. 执行cobbler check检测错误
6. 启动tftp服务
7. 启动rsyncd服务, 需要设置开机自启动,否则 cobbler 检查不通过
8. 下载网络安装需要执行的文件
9. 安装debmirror
10. 配置系统登录密码
11. 配置DHCP
12. 安装电源控制模块
13. 修改cobbler的dhcp模板
14. 同步cobbler的配置
15. 定义cobbler distro(导入镜像的过程,需要复制,需要等待一些时间
//等待导入完成,distro就生成完成了,从本地导入默认就是把镜像中的文件复制到/var/www/cobbler)
16. 制定自动化设置文件 ks文件, 软件包: system-config-kickstart
写完 ks 文件之后,先通过 validateks 测试一下有没有语法错误
17. 设置,修改profile文件
18. 同步配置
19. 需要将 cobbler服务器的动态IP地址调整为 静态IP地址(配置文件修改dhcp为static)
20.测试
遇见的问题
http://ju.outofmemory.cn/entry/342263
问题: 没有充足的空间;
原因:内存不足,将原有的1G内存调整到4G, 问题就解决
ks文件中的密码指定方式
1。明文指定
rootpw "123456"
rootpw --plaintext 123456
2。密文指定
openssl passwd -1 "123456"
使用grub-crypt命令,会提示输出密码:
grub-crypt --md5
rootpw --iscrypted 加上上面出现的字符串
参考:https://www.cnblogs.com/klb561/p/9261032.html