CentOS

知识普及:什么是DHCP,DHCP协议有什么用?(运维:如何实现无人自动安装Linux系统教程)

只谈情不闲聊 提交于 2020-12-28 10:06:06
写在最前面的话: 无论是赤裸裸的生活,还是智力碾压式秀才华,抑或是随手记录日常点滴,人们都希望用各种方式得到他人的赞美与支持,获得内心的平衡与充实。点击关注我,我是鸿渐之翼,希望能我们共同在无穷的技术之路上风雨无阻,结伴而行 。 服务简介: 什么是DHCP协议? DHCP(动态主机配置协议Dynamic Host Configuration Protocol)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。 该协议是可以为客户端主机分配TCP/IP参数信息,如IP地址,子网掩码,网关,DNS等信息。 TFTP: 简单文件共享服务,TFTP服务存放可供客户端启动的系统镜像文件(安装系统所需文件) PXE: 由intel公司开发的客户端到服务器的一种技术,让客户端通过网络进行远程下载启动镜像。 Kickstart技术: 这是我们用来安装系统的一种方式,他是一个自动应答文件(kickstartfile) 应用背景: 企业办公环境中使用DHCP服务可以帮助员工实现移动办公,只要接入企业内网,DHCP服务器就能分配网络参数。 在一个大型机房环境中,我们可以使用DHCP服务器实现自动安装Linux系统。 我们需要一个安装DHCP、TFTP、FTP环境的服务器,还有交换机,PC1、PC2、PC3通过交换机连接到安装服务器

9.5任务

坚强是说给别人听的谎言 提交于 2020-12-27 07:43:29
18.1 集群介绍 一台机器完成不了的任务我们交给一大群机器去做,集群就好比一个堆叠起来的计算机。 集群根据功能划分两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务。(保证服务的可用性) 实现高可用的开源软件有:heartbeat、keepalived。 heartbeat在centos6上bug比较多,而且不再更新了,更推荐keepalived。 负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,就是给用户提供服务的服务器了,这些服务器数量至少为2个。 实现负载均衡的开源软件有LVS、keepalived、haproxy、nginx,商业的有F5、Netscaler。LVS是非常出名的一款做负载均衡的软件。商业软件的稳定性和应对高访问量是值得肯定的,开源软件的稳定性等就会取决于你的服务器的性能了。 18.2 keepalived介绍 在这里我们使用keepalived来实现高可用集群,因为heartbeat在centos6上有一些问题,影响实验效果。heartbeat在切换主从的时候有延时,做高可用集群的时候还是推荐使用keepalived。 keepalived通过VRRP(Virtual Router Redundancy Protocl

keepalived高可用简介与配置

早过忘川 提交于 2020-12-27 00:26:22
##keepalived简介 ###keepalived介绍 Keepalived 软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。 Keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router RedundancyProtocol(虚拟路由器冗余协议)的缩写,VRRP出现的目的就是为了解决静态路由单点故障问题的,它能够保证当个别节点宕机时,整个网络可以不间断地运行。 所以,Keepalived 一方面具有配置管理LVS的功能,同时还具有对LVS下面节点进行健康检查的功能,另一方面也可实现系统网络服务的高可用功能。 ###keepalived的重要功能 keepalived 有三个重要的功能,分别是: 管理LVS负载均衡软件 实现LVS集群节点的健康检查 作为系统网络服务的高可用性(failover) ###keepalived高可用故障转移的原理 Keepalived 高可用服务之间的故障切换转移,是通过 VRRP (Virtual Router Redundancy Protocol ,虚拟路由器冗余协议)来实现的

How to publish a rpm package to YUM

大兔子大兔子 提交于 2020-12-26 23:29:50
问题 I have created a rpm package, and I need to publish it to YUM so that users can directly do yum install softwareName to install the application. I searched on google but can't find many resources. I'm new to this thing so I don't really know what I want to do is possible. I've tried to create a local yum repository for the application, but it seems work only for the local machine. Can anyone help please? Thank you. 回答1: Assuming you've YUM installed on a Linux box. You need to create a YUM

How to publish a rpm package to YUM

拜拜、爱过 提交于 2020-12-26 23:26:54
问题 I have created a rpm package, and I need to publish it to YUM so that users can directly do yum install softwareName to install the application. I searched on google but can't find many resources. I'm new to this thing so I don't really know what I want to do is possible. I've tried to create a local yum repository for the application, but it seems work only for the local machine. Can anyone help please? Thank you. 回答1: Assuming you've YUM installed on a Linux box. You need to create a YUM

How to publish a rpm package to YUM

孤者浪人 提交于 2020-12-26 23:21:57
问题 I have created a rpm package, and I need to publish it to YUM so that users can directly do yum install softwareName to install the application. I searched on google but can't find many resources. I'm new to this thing so I don't really know what I want to do is possible. I've tried to create a local yum repository for the application, but it seems work only for the local machine. Can anyone help please? Thank you. 回答1: Assuming you've YUM installed on a Linux box. You need to create a YUM

Nginx搭配Tomcat实现负载均衡

佐手、 提交于 2020-12-26 15:52:03
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨非科班的科班 来源丨黎杜编程(ID:LDCldc123095) Nginx简介 Nginx 是一款自由的、开源的、高性能的 HTTP 服务器和反向代理服务器,中国互联网大厂使用nginx网站有:百度、京东、新浪、网易、腾讯、淘宝等。 什么是反向代理呢? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。简单来说就是真实的服务器不能直接被外部网络访问,所以需要一台代理服务器。 Nginx 的负载均衡算法: (1)weight 轮询(默认) :接收到的请求按照顺序逐一分配到不同的后端服务器,即使在使用过程中,某一台后端服务器宕机,Nginx 会自动将该服务器剔除出队列,请求受理情况不会受到任何影响。 这种方式下,可以给不同的后端服务器设置一个权重值(weight),用于调整不同的服务器上请求的分配率。权重数据越大,被分配到请求的几率越大;该权重值,主要是针对实际工作环境中不同的后端服务器硬件配置进行调整的。 (2)ip_hash

Docker容器使用问题:Failed to get D-Bus connection

ぐ巨炮叔叔 提交于 2020-12-26 15:51:20
场景 Docker容器安装CentOS Linux release 7.9.2009 (AltArch),运行命令,提示出错 [root@atlas800 init.d]# service mysql start Failed to get D-Bus connection: Operation not permitted [root@atlas800 init.d]# firewall-cmd --zone=public --list-ports Error: DBUS_ERROR: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 网上说明 原因:在centos7的docker容器里面不能用service启动服务。报这个错的原因是dbus-daemon没能启动。systemctl并不是不能使用。将CMD或者entrypoint设置为/usr/sbin/init即可。docker容器会自动将dbus等服务启动起来。 Docker的设计理念是在容器里面不运行后台服务,容器本身就是宿主机上的一个独立的主进程,也可以间接的理解为就是容器里运行服务的应用进程。一个容器的生命周期是围绕这个主进程存在的,所以正确的使用容器方法是将里面的服务运行在前台。再说到systemd

rsync

假装没事ソ 提交于 2020-12-26 15:10:17
0. 写在前面 从事技术工作已经有一些时间了,平时也有做些笔记、写些文档,但一直没有认真的写过一篇技术博文。平时遇到问题时,在网上搜索的解决方法大多都是在博客里,突然觉得自己也有必要将一些熟悉的技术撰写成文,为网友们贡献一点绵薄之力。由于自己的知识有限,文中难免存在一些纰漏或认知方面的错误,还请各位大神留言指正,非常感谢! 1. 概览 Rrsync(Remote synchronization)是一款开源的、快速的、多功能的、全量和增量的、远程或本地的、文件级别的数据同步工具。不仅适用于 Linux 平台,还可以在Unix和windows上进行部署和使用。它的远程复制功能类似于ssh的scp,但优于scp,因为scp每次拷贝都是全量的,而rsync则可以做到增量复制;它还可以用于本地不同目录间的文件复制,类似于cp命令,但同样优于cp,因为它实现的是增量复制;rsync 还可以使用—delete选项来实现类似rm命令的功能,能够对某个目录进行删除操作。rsync在进行数据同步时,使用其独有的quick check 算法 ,实现仅同步变更的权限信息和文件内容,进而实现快速的数据同步备份功能。在CentOS5系列的系统中,默认使用的是rsync2.x,它的工作原理是先进行文件对比,然后再进行数据同步;而在CentOS6.x系列的系统中,默认使用的rsync3.x则是边进行文件对比

麒麟信安面向场景化创新,赋能openEuler商业验证

会有一股神秘感。 提交于 2020-12-26 14:59:13
12月24日,由中国电子技术标准化研究院、中国软件行业协会、绿色计算产业联盟主办,华为、飞腾、麒麟信安等操作系统厂商协办的操作系统产业峰会在北京成功举行。湖南麒麟信安科技股份有限公司是openEuler社区理事单位之一,积极参与openEuler社区建设,植根操作系统技术,依托多年的技术优势和创新实践,凝聚力量、挖掘场景,携手openEuler赋能关键行业应用,共同构建开放、多元和包容的软件生态体系。 麒麟信安总裁刘文清参与openEuler社区理事会成立 会议同期,麒麟信安作为华为重点邀请的四家openEuler商业发行版企业代表,操作系统产业峰会麒麟信安专场介绍了基于openEuler的商业版本发布、应用验证以及面向云计算模式下的技术创新成果,受到各界关注。 操作系统产业峰会麒麟信安专场副总裁任启致欢迎辞 麒麟信安起步于湖南麒麟操作系统技术基础,聚焦电力能源等关键领域,专注服务器操作系统的安全可信、稳定可靠、实时高效等行业属性的功能演进,并紧跟云计算技术趋势,开展操作系统虚拟化技术研究。麒麟信安服务器操作系统实现了实际部署量国内领先,麒麟信安“一云多芯”信创云桌面解决方案对国内CPU的支持和实际部署做到了国内领先,对解决Windows应用暂时迁移不到国产操作系统上的刚需,对解决系统“跨域不跨级”的信息交换及安全防护起到有效支撑,深受用户好评。 此次盛会