2023 年,红帽意图越来越明显,指明了要杀死 CentOS,目前的形势还有什么非用 CentOS(包括 rhel、rockylinux 等发行版)不可的理由?

2023-07-17 09:38:35 +08:00
 Masoud2023
6566 次点击
所在节点    问与答
64 条回复
tin3w5
2023-07-17 11:53:56 +08:00
@Masoud2023 习惯就好,运维很多时候是要给自己留后路的。天有不测风云,谁也不知道下一个被裁员的是不是自己。万一被裁了,要去机房抗服务器,数据中心对运维的要求就是得对 OS support matrix 上的操作系统熟悉啊!尤其是现在的大环境,更是这个样子。总不能为了技术、为了理想,跑去给大家送饭碗(外卖)吧!
只能说,硬件服务器厂商不改变,运维不敢变……
BaseException
2023-07-17 12:09:43 +08:00
前天刚把我 digitalocean 上 4 年前创建的 droplet ,centOS7.6 重装了系统,换到了 debian12 。 博客运行速度都更快了(之前还是直装,现在是 docker-compose ),cpu 内存资源占用比起以前也更少。
kingfalse
2023-07-17 12:45:47 +08:00
那几个是彻底报废了,目前在主力用 debian 跟 opensuse
xcai
2023-07-17 12:55:21 +08:00
个人用户用哪个发型版本无所谓,怎么舒服怎么来,企业用户推荐购买商业发版本,另外容器技术不是万能的,也要有个底座,别懂一点容器技术就觉得这玩意儿是万能的,包括 vm 觉得什么业务都能上容器。
xcai
2023-07-17 12:57:20 +08:00
我个人目前用 centos stream 9 稳不稳定用过才知道,而不是看名字以及看带有观点的媒体发的文章就觉得不稳。
xcai
2023-07-17 13:09:27 +08:00
@tin3w5 站在硬件角度说的很好,除了硬件也还有商业软件层面,例如 Oracle 数据库 SAP 等 同样会针对有限的几个企业级 os 提供支持。
willamtang
2023-07-17 13:21:43 +08:00
我们用的系统或者应用有一条要求就是可以购买商业支持。你可以先不买,但需要的时候要有的选。所以 OS 都是 windows 或者 RHEL
adoal
2023-07-17 13:23:52 +08:00
厂家的底气就是用户惯出来的毛病。反正我要买在物理硬件上直接部署要新开发的业务系统的服务器时,集成商给我做的招标参数我会加上 Debian ,软件开发商给我报的招标参数我也会加上 Debian……
adoal
2023-07-17 13:24:44 +08:00
不过说真的除了极端的情况之外已经很少遇到需要物理机上直接装业务系统的情况了。
princeofwales
2023-07-17 13:37:34 +08:00
世上不只有互联网企业,中国还有很多传统行业,在线交易型系统,用的还是免费的 RHEL+Oracle 一套,比如医疗卫生行业
xcai
2023-07-17 13:45:27 +08:00
@adoal 主要是 Debian 没有支持,买了硬件和商业软件,OS 作为这俩中间最重要的连接部分选择 Debian 不是一个很好的选择,哪怕加上这个这个参数,当出现问题时可能也无法及时的得到支持(当然团队中如果有人能快速响应和解决的话那就没有问题)。仅仅是个人观点。
adoal
2023-07-17 14:01:58 +08:00
@xcai 嗯,不同的选择都是权衡过利弊的结果。大部分甲方信息化人员就是当自己是文科生出身的文员,要职场套路,要保平安,要政治要业务要修齐治平,就是不在乎技术,那就只能惯着厂家,被厂家捏鼻子走了。
adoal
2023-07-17 14:05:35 +08:00
@xcai 另外一,我当然不是只上 Debian……比如新上的业务系统,除了是已经成熟很多年的系统拿来直接销售给我们之外,新开发的我还要求数据库都用 PG 你不愿意就别来玩呢。另外二,现在确实极少用物理机,所以底气要足很多。
adoal
2023-07-17 14:08:12 +08:00
@xcai 大连机务段 Flash 事件之后,twitter 上有人评价说:其实大部分体制内的信息化根本没人在乎技术,只是偶尔有极少数的,恰好碰到了懂技术又在乎技术的人。引起一些泪奔。
tin3w5
2023-07-17 14:47:43 +08:00
@adoal 你说的情况可能在国内比较多,毕竟在国内更看重的是我能怎么用最少的钱创造最高的价值。但是在国外,企业更在意的是商誉。很多公司即使上了云服务也是要从云厂商买物理服务器装 Oracle 的,如果真的是 Oracle 数据库出了问题,责任是 Oracle 的。明天的新闻会说是 xx 厂商因为使用了 Oracle 的数据库,遇到了一个 xx bug 导致业务中断 xx 分钟。事后 Oracle 还得赔款。
国内的一些企业的思路是,你的确可以什么东西都上云、上虚拟化,然后呢?出了问题开发、运维担责任,公司商誉受损。新闻上只会有 xx 公司昨天业务中断了 xx 分钟,公司股价下跌 xx%,然后开发和运维搞不好就要跟着卷铺盖卷走人。而事实上只是因为 PostgreSQL 的一个 bug ,但是选型是你自己选的,开源社区也不会替你背锅,更不会给你任何赔偿。
还有就是,你说的招标时加条件是可以的,但是需要买硬件厂商的额外操作系统服务,通常都非常贵,按操作系统数收钱。说白了就是相当于你买了一个从硬件厂商那里订制的 Debian ,而且享受 5*8 或 7*24 的售后服务。
早些年我知道的是一些大外企,国内的迅雷、百度买过 Debian 的定制化服务,但是你的服务器售后成本(包含在服务器采购价格里)比正常购买要高出好多。你认为你的老板能批吗?通常情况下,就算你老板给你批了,采购、财务在评估的时候也会把你这个需求砍掉。按照某大型国内公有云厂商的尿性——“大不了连提需求带人一起砍掉就好了。”
懂技术不是什么东西都要追新,而是能把手里现有的东西都搞好、不出错,然后逐步革新。不然国内那么多芯片企业的工控机上用的还是 Windows7/10 个人版+.Net Framework 4.5 桌面应用、kernel 2.6 的 CentOS5+perl+DB2/Oracle 。要不要让他们都换成 Ubuntu ?那群玩意连打开个 PDF 帮助文件都要找厂商问,你还能指望他们能用明白 Debian ?产品分分钟投标就直接 failed 了。地铁也是类似的情况,他们能日常用明白 flash 就不错了,那种突发状况他们根本不知道怎么操作。不知道怎么办?一层一层的上报,一层一层的等消息,然后联系外包,外包再一层一层的转达……体制内是容不下懂技术的人的,只有那些上面没关系、又不会溜须拍马、投其所好的人,才会被发配去对接外包们搞技术。

@xcai 是的,之前在外企工作,核心数据库基本上都是 Oracle ,大规模项目不是一两个开发工程师或者开发团队就能决定的。
paopjian
2023-07-17 14:51:23 +08:00
有没有可能,20 年后国产化那一套还是 centos7 甚至 centos6,因为 xinchuang 套皮 OS 早就是搞兼容 centos 那套了,最终决定用什么的是领导,开发运维就是再烂的系统也得开发
herozzm
2023-07-17 14:52:27 +08:00
换呗 一堆可以替换的 反正都是 docker
adoal
2023-07-17 14:54:16 +08:00
@tin3w5 你说的都对。你说的我也都懂。混职场,自保套路比别的都重要。然而作为一个讨论的话题时,如果最后都收敛到这个“终极答案”,其实从讨论的角度看,挺没意思的。
adoal
2023-07-17 15:00:46 +08:00
另外,你们说花钱买 RHEL 那我没啥好说的,按职场套路,这是最明智的选择。

但是我遇到更多的是他麻辣隔壁的一帮沙雕用着 CentOS 还跟我讲爹味的职场责任。比如知乎上曾经有一个 CentOS vs Debian 之辩话题下一个叫袁昊洋的无脑 CentOS 粉……对此我只想说:我支持孔庆东教授。
adoal
2023-07-17 15:03:26 +08:00
另外 N+1 ,你们不会真的没见过在部分(甚至超半数)标准的 supoort matrix 里有 Debian 的服务器厂家吧?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/957270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX