【温故而知新】构建高可用Linux服务器(一)

时间:2022年10月26日

作者:小蒋聊技术

邮箱:wei_wei10@163.com

微信:wei_wei10

音频版:音频版在喜马拉雅“小蒋聊技术”的同名文章中。

(URL地址无法发布,CSDN审核不通过,非常抱歉)

前言

大家好,欢迎来到小蒋聊技术。小蒋准备和大家一起聊聊技术的那些事。

在当下这个时代,技术发展是无比迅速的。古语说得好:“温故而知新”,但是小蒋个人的一个感受是,自己大部分时间都在忙于“知新”,几乎没有时间进行“温故”了。在工作中遇到了一些棘手的问题,才突然感觉很多技术知识在记忆中已经变得非常模糊了。

小蒋准备对自己的知识进行“重构”,就是在不改变自己现有功能的前提下,重新梳理自己对“技术”知识的认识,优化自己“技术”的这个过程。

构建高可用Linux服务器

咱们从《构建高可用Linux服务器》这本书开始,本书是资深linux/unix系统管理专家兼架构师多年一线工作经验的结晶,而且本书实践性非常强,包含大量企业级的应用案例,小蒋要开始“温故而知新”的落地实践,希望大家能给予支持和鼓励,小蒋希望和大家共同成长。

本书的作者是余洪春,他是资深项目实施工程师、高级系统架构师,从事CDN电子广告系统和电子商务网站运维工作很多年,在高可用Linux集群、Linux虚拟化、企业VPN、Shell脚本、Linux系统安全等方面进行了深入的研究,在大量一线实践中积累了丰富的经验。

全书一共9章。第1章以作者的项目实践为基础,以RHEL和CentOS为平台,有针对性地讲解了构建高性能Linux服务器的应该掌握的核心知识,包括硬件、网络配置、日志管理、性能优化、监控等重要内容;第2章讲解了Linux服务器的虚拟化,主要包括VMware和Xen两大虚拟机在Windows Server 2003和CentOS系统下的使用方法和工作原理,同时还介绍了Citrix XenServer的使用方法;第3章探讨了生产环境下各种棘手的服务器故障的诊断与排除方法;第4章介绍了生产环境下的Shell脚本,这些脚本都经过实践验证,读者可以直接在实际工作中使用;第5章首先讲解了构建高可用Linux集群的理论知识,然后以作者的实际项目为例详细演示了构建高可用Linux集群环境的方法(附有项目施工图);最后还探讨了MySQL数据库性能优化方面的话题;第6章以理论与案例相结合的方式讲解了VPN在企业中的部署与应用,包括VPN技术的分类和选择、IPSec VPN的不足和OpenVPN的应用范畴、OpenVPN的部署案例和部署时的注意事项;第7章全面讲解了Linux防火墙及系统安全方面的内容,其中iptables相关的知识是重点,讲解非常详细,很多脚本都可以直接使用;第8章介绍了构建免费开源的企业级邮件系统的完整过程,这也来自于作者在实际工作中的实践;第9章针对系统管理员的学习、工作以及职业规划给出了一些宝贵的建议,对新人尤为有帮助。

第一章

咱们先从第一章开始,Linux系统在互联网公司,真的是非常重要。本书呢(第2版)以CentOS 5.5为主,第一章主要介绍了CentOS的安装和性能调优。

Linux系统的安装思想是一样的,无非就是现在咱们安装哪个版本。目前是2022年,CentOS的主流版本却是CentOS 7 或 CentOS 8 ,CentOS 5.5肯定是过时了。

CentOS 8 你敢装吗?

众所周知,Red Hat已经宣布,CentOS 8 Linux将不再支持并在2021年底停止使用。取而代之的是滚动版本 CentOS Stream 作为 RHEL 的下游分支于 2019 年推出,将持续排查漏洞,让上游版本更加稳定和安全。

CentOS 7呢?

CentOS 7 不会受到影响,但是也将于2024年结束其最后一个维护周期。

如果,咱们公司目前使用的是CentOS 8,那么目前“这”就是一个严重的问题,有哪些替代方案呢?另外,即便现在找到了替代方案,服务器应用程序的迁移也将是另一个挑战。这个问题,一下就让系统的架构设计与规划作用,显露无疑。

小蒋个人对服务器选择这个问题,说说我不成熟的见解:

  1. 目前是2022年,如果公司是一个规模较大的公司,拥有50+以上的服务器,建议服务器保持原样或者使用RHEL(Red Hat Enterprise Linux),它由Red Hat公司提供收费技术支持和更新。是所有Linux发行版本中,对驱动兼容性测试做的最好的发行版,毕竟商业公司就是安全和稳定。
  2. 如果公司规模没有那么大,考虑到费用问题。不要纠结选哪个Linux版本,centos不比redhat好,debian也不比ubuntu酷,省事最重要,公司技术实力,哪个强用哪个。Ubuntu和CentOS都是比较好的选择。
  3. 一定要对Fedora敬而远之,Fedora就是Red Hat发行Red Hat企业版linux的一个实验版本,拿用户做测试,为Red Hat企业版发布做基础。

写在最后

新的学问,往往都是在过去所学过知识的基础上发展而来的。

所以,小蒋在重新读这本书的时候发现,在温习旧知识时,会有新的体会和新的发现。

小蒋将在下次继续和大家分享《构建高可用Linux服务器》这本部书,坚持“温故而知新”的落地实践!

非常抱歉,因为工作的原因,音频版,小蒋会在周末录制并发布,希望大家原谅。

年龄的增长不可怕,可怕的是从未成长!

感谢大家支持小蒋,小蒋希望和大家共同成长,谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小蒋聊技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值