| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Part2.7——Linux中的无人值守安装脚本 -> 正文阅读 |
|
[系统运维]Part2.7——Linux中的无人值守安装脚本 |
一.kickstart自动安装脚本的作用
?二、实验环境
?三、kickstart自动安装脚本的制作
1、通过模板生成kickstart文件在已经装好的rhel8中,/root/anaconda-ks.cfg 就是安装当前系统时回答的所有问题的答案 2、资源共享资源共享需要通过以下几步设置:
?测试资源共享:
在IP为150的客户机中使用浏览器测试,可以访问50号主机IP共享的资源。
3、用模板自作kickstart第一步:在已经装好的rhel8中,/root/anaconda-ks.cfg 就是安装当前系统时回答的所有问题的答案 ?第二步:编辑共享目录下的<anaconda-ks.cfg>文件 ?对文件内容做如下修改: 4、修改自动执行脚本的文件权限文件修改完成后,内容就没什么问题了,就可以放在共享主机上供新的虚拟机安装时使用。 但是还需要对这个文件发放读取权限,否则其他客户机无法访问。
5、搭建dhcp服务器由于自动安装虚拟机需要先获取网络,然后才能访问真机的软件源和ks脚本,而且ks脚本中写的IP获取方式为dhcp,所以就需要配置好一个dhcp服务器用来给新安装的虚拟机分发IP地址。 关于虚拟机的配置在Part2.1已经详细介绍过了,这里不做赘述。本实验所配置的dhcp服务器为虚拟机<nodea>,IP为172.25.254.249。 6、开始自动安装虚拟机方法一:
图1 ?图2 ?图3 自动安装过程 ?图4 自动安装完成
方法二:
7、测试 自动化安装完成后测试,可以看到root用户和网络已经没有任何问题了 ?四、本章总结 1、在执行安装操作前,一定要把共享主机的火墙关掉,否则安装过程中无法连接到共享主机。 2、把ks文件设置好后,要用<chmod>命令赋予该文件的权限,以便于其他客户机可以读取。 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:46:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |