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

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

1、Windows 7相比于常用的Windows XP,针对网络设置,添加了“网络和共享中心”模块,能够更集中的进行网络设置和处理联网问题。因此,要进行IP地址和DNS设置,首先需要进入“网络和共享中心”。“网络和共享中心”可以通过单击桌面右下角的网络小图标打开,也可以通过“开始”-“控制面板”打开。

2、打开“网络和共享中心”之后,单击“本地连接”可以查看“本地连接 状态”。

3、在“本地连接 状态”窗口,单击“属性”,打开“本地连接 属性”窗口。

4、在“本地连接 属性”窗口的“网络”标签页,找到“Internet 协议版本 4(TCP/IPv4)”,双击,或者单击选中,再单击“属性”,打开“Internet 协议版本4(TCP/IPv4) 属性”窗口。

5、在“Internet 协议版本4(TCP/IPv4) 属性”窗口,就可以设置计算机的IP地址和DNS了。一般情况下,只需要选择“自动获得 IP 地址”和“自动获得 DNS 服务器地址”就可以了,通常是DNS域名服务器的问题,这时只要在这里设置正确的DNS域名服务器,一般就可以解决了。

6、设置完成之后,可以在“网络和共享中心”的“本地连接 状态”的“详细信息”窗口,查看和验证设置的IP地址和DNS是否正确。在“已启用 DHCP”一栏可以查看计算机的IP地址是自己手动指定的还是使用DHCP通过路由器自动获得的。

7、当然,也可以在Windows命令提示符查看IP地址和DNS域名服务器。打开命令提示符,输入“ipconfig /all”命令就可以查看到了。在“DHCP 已启用”一栏,可以查看到计算机的IP地址是自己手动指定的还是使用DHCP通过路由器自动获得的。

下面是具体的方法步骤:
1、打开浏览器,输入登陆地址,登陆路由器管理界面。接着输入用户名和密码进行登陆。
2、点击”DHCP服务器“选项,然后勾选”启用 DHCP服务器“。接着输入”地址池开始地址“和”地址池结束地址“。 (这两部分的设置要确保与路由器处于同一网段)。IP地址的前三个数字必须相同。
3、设置完成后,点击”保存“按钮,然后重启一下路由器即可生效。

网络管理自动化

对于网络管理系统而言,用户希望能将时间和精力尽可能地投入到对网络有效的监控和管理上,而不是消耗在 *** 作维护一个复杂的管理平台上。而安奈特AT-SNMPc网管平台软件的推出,不但使网络管理工作从过去繁杂的人工 *** 作变成自动化,并且具有主动性和增值功能。

据悉,安奈特AT-SNMPc网管平台软件是一个结合了完整的网 管特性,高扩展能力,易用性的网管平台。该软件平台具有良好的伸缩特性,可以适用于任意规模的网络系统。

易于使用和部署
AT-SNMPc中文版安装简单,几分钟即可完成。提供全面的中文 *** 作,对系统、交换机、路由器等网络设备提供专门的菜单项。在安装完毕后开始启动运行,AT-SNMPc 首先会自动查找网络所有的设备,并且依据设备间的路径关系绘制出拓扑结构图。在AT-SNMPc显示设备工作状况的同时,还会显示出设备间连接链路的状态,管理人员可以通过观察整体连接图,即刻掌握所有的网络链路,广域链路,备份链路工作状态。此外,AT-SNMPc可以同时对网络设备和应用程序进行监控,可以监视广域链路,服务器,应用程序的响应时间,往返通信延迟,一旦这些时间超过了设定的阈值,AT-SNMPc会自动生成警报通告管理人员。

提供网络映射图
AT-SNMPc支持多级层次映射,每一个层可以表示城市、建筑或子网。导入地图或建筑平面图的位图,通过手工或自动网络布置,用户可以创建一个和实际网络十分接近的布局。同时,AT-SNMPc还能自动地布局每一个网络映射,可以是树型、环型或曲折的总线型拓扑,并且每个映射对象使用专门的设备图标或用户选择的图标来表示,而且用对象的颜色来表示设备的状态。

支持SNMP v3
该系统平台支持SNMP v3身份验证和加密方式,可对不同的用户提供相应的多级视图和管理权限,安全地管理网络中所有设备。

高伸缩性分布式结构
AT-SNMPc企业版采用分布式体系结构,支持分布式多域管理,每个服务器都可以导入一个或多个远程服务器的映射。用户可以通过本地或远程TCP/IP连接,从任何一台Windows工作站上运行远程控制程序。而通过采用分布式轮询机制和服务器组件,可满足工作组、大型企业内部网(Intranet)或管理服务供应商的配置管理要求。

提前预警
AT-SNMPc自动发现和轮询SNMP/ICMP、WEB、FTP、SMTP和TELNET服务,还为4个用户提供可选的TCP端口。在网络管理过程中,一旦趋势报告被设立,轮询代理就会监控所有的报表变量并且针对所采集的数据进行自动的分析和整理,以一周内每个小时为典型模式计算出一个基准线。然后,轮询代理会将实际轮询的数据与基准线相比较,当变量较明显地偏离基线时就产生告警,并通过邮件、寻呼或其他方式实现事件通知,并将事件通知转发给相应的管理者。

实现远程监控
通过AT-SNMPc的Windows客户端控制台和Java Web控制台可以实现远程监控和管理。在远程控制方面,用户可以在任何一台Windows工作站上使用本地或远程的TCP/IP连接来运行远程控制台程序。此外,AT-SNMPc远程访问扩展还支持基于JAVA的远程控制台。JAVA控制台可以在任何连接在Internet或Intranet上的计算机上运行,包括Apple, Linux和 Windows系统。基本的功能包括映射拓扑显示,事件日志察看和实时的MIB表格/图形显示,另外还包括一个JAVA代理Telnet应用程序来配置Cisco路由器和其他的设备。

具有高互连互通性
在今天复杂的网络环境中,存在着来自很多厂商的各类网络产品。为了能够高效地管理所有厂商的设备,AT-SNMPc 支持包括安奈特在内的80多个网络厂商的产品,可以管理任何厂商的Hub,交换机、路由器和其他设备上的标准或私有信息。同时,AT-SNMPc还提供MIB编译功能,这样就可以对任何提供了厂商MIB的设备进行管理。此外,AT-SNMPc 还提供了一个自动面板生成器。这个生成器可以自动地创建任何支持标准SNMP的网络设备的图标,并显示其端口数量和类型。通过菜单,用户可以方便地对设备的图标进行自定义修改。并且AT-SNMPc 还专门为管理服务提供商MSP (Management Service Providers) 提供了一项功能,可以从一个服务器管理多个客户的网络,即使这些网络中的私有IP地址段存在互相重叠的情况。

管理机制完善
在AT-SNMPc系统中,对管理菜单进行了专门设计,满足对更多设备的管理,同时也使管理更加容易。 AT-SNMPc V6 还包括了对 Windows 和Unix 系统服务器如CPU和磁盘空间等关键参数的监控。对系统性能可以进行实时统计或者进行长期的趋势分析。对网管人员关心的网络参数可以设置阈值,这样,当问题发生时,系统会自动通过邮件或寻呼方式通知网管人员。另外还新增了Cisco 性能标准。

上一章: 运维部署自动化实践(一)利用PXE远程自动化安装Ubuntu1604 server

在上文中,尝试利用Kickstart工具实现PXE远程安装的自动化,但是安装过程中出现了一个分区报错需要人工确认,导致自动化过程中断。查阅了一些技术博客和官方文档,发现Kickstart主要用于Redhat系的linux系统安装,而对于Debian系的支持可能不太好。Debian系Linux采用了特有的debian-installer作为系统安装工具,而运维人员可以通过一个 preseedcfg 配置文件,写入安装各个阶段需要的参数或指令,这样就可以避免安装过程中的人机交互,实现无人值守的自动化安装。
事实上上一文的过程也利用了preseed配置文件(在上文中ubuntu-serverseed文件),只不过大部分安装指令都写在了kickstart配置里。本文在没有kickstart工具的情况下,完全采用preseed配置实现ubuntu系统安装。

这一步可以直接复制上一章的 *** 作,本文尝试用dnsmasq来代替isc-dhcp-server和tftpd-hpa,提供集成的dhcp和tftp服务

安装dnsmasq
sudo apt-get install dnsmasq
编辑/etc/dnsmasqconf,将以下的配置配置激活(去掉注释)

创建tftp目录
sudo mkdir /var/ftpd

启动dnsmasq
sudo service dnsmasq start

注意该步骤配置文件中没有再指定kscfg,后面的安装过程完全通过preseedcfg控制

Dell服务器进入PXE模式,安装过程无需再人工介入。

下一步继续实践在Preseed里添加后处理,执行自动安装软件和配置系统环境。


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

原文地址: https://outofmemory.cn/zz/13231307.html

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

发表评论

登录后才能评论

评论列表(0条)

保存