cobbler koan自动重装系统
介绍
koan是kickstart-over-a-network的缩写,它是cobbler的客户端帮助程序,koan允许你通过网络提供虚拟机,也允许你重装已经存在的客户端。当运行时,koan会从远端的cobbler server获取安装信息,然后根据获取的安装信息进行安装。
1、在客户端安装koan
[root@localhost ~]# yum install -y koan
2、执行安装命令
[root@localhost ~]# koan --server=192.168.56.133 --list=profiles
- looking for Cobbler at http://192.168.56.133:80/cobbler_api
centos-7-x86_64
3、
在指定要重装的系统上执行要重装的哪个系统
[root@localhost ~]# koan --replace-self --server=192.168.56.133 --profile=centos-7-x86_64
- looking for Cobbler at http://192.168.56.130:80/cobbler_api
- reading URL: http://192.168.56.130/cblr/svc/op/ks/profile/CentOS-7-x86_64
install_tree: http://192.168.56.130/cblr/links/CentOS-7-x86_64
downloading initrd initrd.img to /boot/initrd.img_koan
url=http://192.168.56.130/cobbler/images/CentOS-7-x86_64/initrd.img
- reading URL: http://192.168.56.130/cobbler/images/CentOS-7-x86_64/initrd.img
downloading kernel vmlinuz to /boot/vmlinuz_koan
url=http://192.168.56.130/cobbler/images/CentOS-7-x86_64/vmlinuz
- reading URL: http://192.168.56.130/cobbler/images/CentOS-7-x86_64/vmlinuz
- ['/sbin/grubby', '--add-kernel', '/boot/vmlinuz_koan', '--initrd', '/boot/initrd.img_koan', '--args', '"ksdevice=link lang= text net.ifnames=0 ks=http://192.168.56.130/cblr/svc/op/ks/profile/CentOS-7-x86_64 biosdevname=0 kssendmac "', '--copy-default', '--make-default', '--title=kick1489851371']
- ['/sbin/grubby', '--update-kernel', '/boot/vmlinuz_koan', '--remove-args=root']
- reboot to apply changes
4、然后重启就会自动安装新系统了
修改安装引导界面提示符(小技巧)
[root@localhost ~]# vim /etc/cobbler/pxe/pxedefault.template
最新文章
- centos 7
- DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- git 和 svn的区别(转)
- JSON使用——获取网页返回结果是Json的代码
- iOS自定义NavigationBar
- C#程序实现动态调用DLL的研究
- C++ 继承的访问权限
- java Scanner与BufferedReader读取键盘输入性能比较
- document.all的用法详解
- [访问系统] C#计算机信息类ComputerInfo (转载)
- MyBatis学习笔记(1) —— 基础知识
- Mysql临时表的用法 - 51CTO.COM
- c# winform 视频转字符动画
- 贯穿RobotFramework框架 - 关键字(一) 最全面的疏理
- codeforces-1139 (div2)
- asp.net core 使用NLog记录日志到txt文件
- DevExpress v18.2新版亮点——DevExtreme篇(二)
- Android Studio添加Activity时Resolved versions for app (21.0.3) and test app (25.4.0) differ.
- 2018-12-16 VS Code英汉词典进化效果演示: 翻译文件所有命名
- 关系网络数据可视化:2. Python数据预处理
热门文章
- Linux应用开发入门(转)
- unidac 6.0.1 与kbmmw 的一点小摩擦
- 二进制搭建kubernetes多master集群【二、配置flannel网络】
- 使用reactjs做一个CRUD功能
- 2018.08.10 atcoder Median Sum(01背包)
- 按条件设置gridcontrol 单元格属性
- Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.liuyang.JDbCTemplate.PersonDao]: No default constructor fo
- UVa 11346 Probability (转化+积分+概率)
- spring + rs + RocketMQ 【精】
- SSH整合 第二篇 工程初建