运维部署自动化实践(一)利用PXE远程自动化安装Ubuntu16.04 server

运维部署自动化实践(一)利用PXE远程自动化安装Ubuntu16.04 server,第1张

因为项目需要(实际是没有人手。。。),需要搞开发的我自己来搭建服务器集群环境,并完成软件服务的自动化部署。本文及后续文章,记录运维部署自动化实践中的每一步工作,便于以后追踪参考。

本文先完成第一步工作:远程自动化安装Linux系统

技术方案选择:PXE+dhcp+tftp+kickstart 安装ubuntu16.04 server

宿主机:ubuntu16.04 desktop

目标服务器:(1)Dell Poweredge R540

(2)VMware虚拟机

安装镜像: ubuntu-16.04.5-server-amd64.iso

安装isc-dhcp-server

sudo apt-get install isc-dhcp-server

修改/etc/default/isc-dhcp-server

修改/etc/dhcp/dhcpd.conf,添加如下配置:

运行dhcp服务

sudo service isc-dhcp-server start

安装tftpd-hpa

sudo apt-get install tftpd-hpa

修改/etc/default/tftpd-hpa

创建tftp目录

sudo mkdir /var/lib/tftpboot

sudo chmod 777 /var/lib/tftpboot

运行tftp

sudo service tftp-hpa start

安装apache2

sudo apt-get install apache2

apache 默认的根目录是/var/www/html ,使用默认配置启动apache

sudo service apache2 start

通过浏览器访问http://192.168.1.110 测试http服务已开启

从修改内容看出,主要是为了添加pxe服务器的地址,以便目标机能够找到对应的ks.cfg以及seed文件。

将ks.cfg文件拷贝至http根目录

sudo cp ks.cfg /var/www/html/

Dell服务器与虚拟机均可自动开启安装过程,虚拟机全程无干扰安装完毕。

Dell服务器安装过程中报错:

the partition table format in use on your disks normally requires you to create a separate partition for boot loader code. this partition should de marked for use as a "reserved bios boot area" and should de at least 1 mb in size. note that this is not same as a partition mounted in /boot.

if you do not go back to the partitioning menu and correct,boot loader installation may fail later,although it may still be possible to install the loader to a partition.

在这一步卡住后安装程序无法自动执行,我手工点击忽略后系统也能够继续安装完毕。

网上各种搜,看到一些评论说debian系的linux不建议用kickstart安装,建议直接使用preseed配置来安装,接下来研究下看看能不能解决问题。

问题链接: https://serverfault.com/questions/658070/kickstarting-ubuntu-14-04-how-do-i-create-an-efi-boot-partition-from-my-ks-cf

下一章: 运维部署自动化实践(二)PXE+Preseed自动安装Ubuntu16.04 server

可以升级的。

推荐使用【装机吧一键重装系统】工具,装机吧提供的是微软原版纯净系统,具体 *** 作如下:

装机吧u盘装系统准备工具:

1、装机吧一键重装工具

2、大于8G的U盘一个(建议先将U盘重要资料进行备份)

3、正常上网的电脑一台

装机吧u盘装系统详细步骤:

1、U盘插入可以上网的电脑,打开装机吧一键重装系统软件

2、等待软件检测完成后点击左侧的制作系统,软件会自动识别U盘盘符,制作模式默认就好,点击开始制作。

3、选择需要安装的系统,装机吧软件支持x86-64位的系统安装,选择时注意一下系统位数,选择好之后开始制作。

4、等待下载系统安装包、PE系统

5、下载完成后开始制作启动盘

6、U盘启动盘制作完成后会出现成功的提示,点击取消

7、退出U盘,将其安装到需要重装系统的电脑上

8、按下开机键后立即不停的点按U盘启动热键,出现boot选择界面,选择U盘选项,回车即可

9、进入PE选择界面,使用上下方向键,选择第二项,点击回车。

10、等待PE桌面加载完成后自动d出装机吧装机工具,选择之前下载好的系统镜像,点击安装

11、重装完成后拔掉U盘,重启电脑。

12、等待系统的优化设置后,进入系统桌面就可以使用啦(注意:期间会有几次电脑重启,无需担心,更不要进行其他 *** 作)

登录官网服务与支持-输入机器型号,选择正确的系统版本,公用程序ATK热键驱动下载安装。

点开官网,选择服务与支持,然后输入对应的机型,之后选择驱动下载,选择触摸板驱动程序。然后再下载安装触控板驱动。下载的驱动安装包,打开双击setup.exe安装,然后重启机器。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8953560.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存