国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

CentOS 7過保了,換什么OS發行版更好?

系統 其他OS
Pigsty,作為一個不使用容器/編排方案,直接基于裸操作系統發行版的 PostgreSQL 數據庫發行版,幾乎跟所有的主流 Linux OS 發行版都需要打交道。

太長不看

EL 的兼容發行版中,RockyLinux 的兼容性最好,建議使用 8.9 或 9.3。如果有“國產化”要求,Anolis 8 (RHCK 內核)也有極好的兼容性。AlmaLinux,OracleLinux,CentOS Stream 有些兼容性上的小問題,謹慎按需使用。Euler 屬于獨一檔的拉垮 —— 誰要是用這個,祝他好運。

Debian 系發行版穩定性也非常不錯,鑒于 Debian 11 下個月就 EOL 了,當下最合適的選擇是 Debian 12 bookworm。Ubuntu 的話桌面不錯,但作為服務端操作系統還是拉垮了,如果不是有特殊需求(比如 NVIDIA 驅動),還是用 Debian 更合適。如果用 Ubuntu,當下最合適的版本仍然是 22.04 jammy。

測試場景

Pigsty,作為一個不使用容器/編排方案,直接基于裸操作系統發行版的 PostgreSQL 數據庫發行版,幾乎跟所有的主流 Linux OS 發行版都需要打交道。

Pigsty 作為這些操作系統發行版的直接用戶,場景非常具有代表性 —— 在裸操作系統上運行世界上最先進且最流行的開源關系型數據庫 PostgreSQL,以及企業級數據庫服務所需要的完整軟件組件 —— 包括:

PostgreSQL 生命周期中的6個大版本(12 - 17), 255個擴展插件;還有幾十個常用的主機節點軟件包,Prometheus / Grafana 可觀測性全家桶,以及 ETCD / MinIO / Redis 等輔助組件。

圖片圖片

我們的標準也很簡單 —— 這些發行版官方倉庫以及 PGDG、Pigsty 提供的 APT / RPM 軟件包能否在沒有任何依賴沖突的情況下成功安裝。

圖片圖片

我們測試了 EL / Deb 系的主要操作系統發行版,最后保留了 7 個主要的發行版大版本:EL 7,8,9 ; Debian 11/12 ; 以及 Ubuntu 20.04 與 22.04 的支持。在這個過程中,也對各個操作系統發行版的體驗有了一個直觀認識。

任何上游 OS 軟件包的變化,也會第一時間在我們的發行版構建過程中體現出來。每當有執行在線安裝的用戶反饋 RPM / APT 裝不上,或者原本跑的好好的工作流出現依賴錯漏,我們就知道上游操作系統發行版又翻車了。

CentOS 7.9

當然,不同系統,翻車的頻率是不一樣的。我不得不承認,很多用戶停留在 CentOS 7.9 是有原因的 —— 就跟很多 MySQL 用戶仍然在使用 5.7 一樣。在我們這幾年的構建過程中,CentOS 7.9 確實是最穩定的操作系統 —— 一次 Break 的記錄都沒有。

當然這一點也很好理解,EL7 作為一個已經不再更新的版本,當然很難再出現什么幺蛾子。同時,它對于大多數用例場景已經足夠好了 —— 至少能跑起來 Docker 。

CentOS 7.9 有一些特定的優點,例如在我們的場景中,離線軟件包大小是最小的(比其他系統少了 20 % ~ 30% ),安裝速度是最快的,穩定性也是最高的 —— 我從來不擔心在 7.9 上翻車。

但是,CentOS 7.9 確實太老了,在一些新功能、新軟件、新版本的支持上已經跟不上腳步了。例如,PostgreSQL 16 已經不在再提供對 CentOS 7.9 的支持了,使用 Rust 編寫的 PG 插件也沒法在 EL7 上編譯運行。

圖片圖片

綜上所述,對于那些也不需要什么新功能,也懶得升級打補丁,在隔離內網安靜地跑到地老天荒的系統,EL 7 也許還是一個不錯的選擇。但因為功能實在太老了,在下一個版本的 Pigsty 中,我們也會正式在開源版中放棄對 EL7 的支持。

EL 8 & EL9

EL8 和 EL9 是目前 EL 系的主力版本,目前小版本號已經到了 8.9 與 9.3 ( 8.10 與 9.4 剛出)。對于我們的場景來說,EL8 的 PostgreSQL 軟件包支持要比 EL9 更齊全豐富一些,所以我們默認推薦使用的版本是 EL8 (RockyLinu 8.9)。

從軟件穩定性上看,EL8 和 EL9 都 偶爾 會出現依賴崩裂的情況。(頻率大概一兩個月一次),PGDG YUM 倉庫的維護者 Devrim 跟我吐槽說,每兩周上游系統軟件一更新,他那兒就有一堆活要整。當然,Devrim 老爺子要是來不及調整梳理依賴變動,我這里就會感知到 Break,最常見的就是 LLVM 包版本沖突問題。

當然這些問題一直都是存在的,Pigsty 采用的辦法就是每次發行新版本的時候,把所有要用的 RPM/APT 及其依賴都下載下來,打一個離線軟件包。這樣用戶在安裝的時候,就不需要使用互聯網訪問,也不會遇到某個包一升級把整個環境給帶崩的問題。

盡管 EL 8,EL9 在穩定性上不如 CentOS 7.9。但反過來說,在功能活性上就要比 EL 7 好太多了:有持續更新的安全補丁,編譯器版本更高了,軟件包也更齊全,也支持 ebpf 一類的新特性。作為利弊權衡,確實是當下 EL 系統的更優選。

Debian & Ubuntu

另一個與 CentOS 7 幾乎同樣穩定的操作系統是 Debian 12,同樣沒有出現什么編譯錯誤。這一點其實讓我非常驚訝 —— 很多運維老師傅都說 Debian 很穩,但只有自己用過才對這一點有深刻體驗。作為一個與 PostgreSQL 調性極為相合,同樣由純粹開源社區驅動的操作系統發行版來說,這一點實為不易。

作為 Debian 的衍生發行版,Ubuntu 以 Linux 中極為出色的桌面體驗與支持而著稱。但服務器操作系統不 Care 這個 —— 然而 Ubuntu 服務器系統的使用體驗確實比 Debian / EL 落后一個檔次。出現依賴崩壞的次數最為頻繁,瞎JB改的地方也最多。但 Ubuntu 也有著自身的優點,那就是 NVIDIA 驅動支持。如果你要運行 PostgresML 這樣的機器學習擴展,那么確實沒有其他好辦法 —— 你只能選擇 Ubuntu。

圖片圖片

Ubuntu 20.04 和 Debian 11 因為版本更老,所以出現錯誤的頻率會更高一些。特別是考慮到下個月 Debian 11 就 EOL 了,明年四月 20.04 也 EOL 了,如果沒有其他的理由,我認為在當下,用這兩個系統就是給自己找不自在。

從另一個方向上,Ubuntu 24.04 noble 雖然出來了,但它太新了,以至于 PostgreSQL 相關的軟件包都還不齊全,所以目前還不適合生產環境。

EL兼容版本哪家強

當然,EL (Enterprise Linux)是一個操作系統發行版家族,有許多的“兼容發行版”。我們使用的是 RockyLinux 8.9 和 RockyLinux 9.3 ,這是有原因的。

RockyLinux 的創始人就是原來 CentOS 的創始人,CentOS 被紅帽收購后又另起爐灶搞的新 Fork。目前基本已經占據了原本 CentOS 的生態位 —— 免費的企業級 Linux 發行版。

最重要的是,PostgreSQL 官方源明確聲明支持的 EL 系 OS 除了 RHEL 之外就是 RockyLinux 。PGDG 構建環境就是 Rocky 8.9 與 9.3(6/7用的是 CentOS)。說白了,在 PG 這個用例里面,EL 系里兼容性最好的肯定是 Rocky,甚至RedHat 的 EL 都不一定有 Rocky 好。

AlmaLinux / Oracle Linux / CentOS Stream 的兼容性相比 Rocky  要拉跨一些,不是所有的 EL RPM 包都能直接安裝成功:經常性出現依賴錯漏問題。大部分包可以從它們自己的源里面找到補上 —— 有些兼容性問題,但基本上屬于可以解決的小麻煩。

AlmaLinux 的兼容性問題相對小一點,可以作為 RockyLinux 的下位替代。其他這幾個 OS 發行版整體體驗很一般,考慮到 Rocky 已經足夠好了,如果沒有特殊理由,我覺得沒有必要折騰自己。

國產操作系統

也有一些 EL 兼容的 “國產化” 操作系統 —— 比如 龍蜥 / OpenAnolis 是阿里云牽頭的國產化操作系統,就號稱 100% 兼容EL。本來我并沒抱太大期望:只是有用戶想用,我就支持一下,但實際效果超出了預期:EL8 的所有 RPM 包都一遍過,適配除了處理下 /etc/os-release 之外沒有任何額外工作。

適配了 Anolis 一個,就等于適配了十幾種 “國產操作系統系統”發行版:阿里云、統信軟件、中國移動、麒麟軟件、中標軟件、凝思軟件、浪潮信息、中科方德、新支點、軟通動力、博彥科技,可以說是很劃算了。

騰訊的 openCloudOS 兼容性也還可以,有個小問題是內核模塊里沒有 softdog ,其他倒是問題不大,但總歸是比 Anolis 差一點。如果您有“國產化”操作系統方面的需求,選擇 OpenAnolis 或衍生的商業發行版,是一個不錯的選擇。

OpenEuler 屬于最 拉 的獨一檔,歐拉要是泉下有知估計能給氣活過來。號稱 EL兼容,但用起來完全不是這么回事。例如:在 PostgreSQL 內核與核心擴展中, postgresql* ,patroni ,postgis,pgbadger,pgbouncer 全部都需要重新編譯。而且因為使用了不同版本的 LLVM,所有插件的 LLVMJIT 也都必須重新編譯才能使用,費了非常多的功夫才完成支持,還不得不閹割掉一些功能,總的來說使用體驗非常糟糕。(當然這種糟心的“國產”兼容性支持是永遠不可能開源的,必須定一個天價賣給那些 選擇吃翔 的客戶,才能彌補一些精神損失)

其他的一些 “國產操作系統” ,有的是純換皮或者做個桌面,這種還能湊合用用,有些喜歡亂魔改的,這種我的建議是碰都不要碰。

責任編輯:武曉燕 來源: 非法加馮
相關推薦

2013-06-03 09:40:30

Zorin OS 7Linux發行版

2010-03-26 15:14:49

CentOS發行版

2011-04-26 15:18:23

CentOS發行版

2020-05-08 10:27:24

Pop!_OS 20.UbuntuLinux

2021-07-30 13:18:35

微軟Linux代碼

2012-07-25 09:09:46

GNOME OS桌面

2013-08-21 11:05:43

LinuxLinux發行版

2011-02-16 16:23:09

Debian發行版

2023-12-01 15:39:13

Linux操作系統

2020-09-22 07:32:56

Linuxstat 命令滾動發行版

2020-09-22 07:33:50

Linux

2020-09-13 09:19:58

Linux Linux 發行版操作系統

2017-03-10 11:05:38

Linux發行版

2021-09-06 11:29:59

LinuxCutefishOS操作系統

2009-04-10 14:32:13

LinuxSlax 6.1.0發行版

2011-08-12 09:36:46

Linux發行版

2009-04-20 20:27:05

LinuxFreeNAS發行版

2023-10-10 10:15:50

Zephix 7發行版

2016-12-26 09:49:28

Linux發行版

2021-05-08 08:00:00

Linux工具安全
點贊
收藏

51CTO技術棧公眾號

国产一级大片免费看| 欧美国产综合一区二区| 一个人看的www一区| 九九热视频这里只有精品| 国产一区二区精品久久99| 成人免费高清| 国产尤物91| 欧美亚洲禁片免费| 欧美先锋影音| 国产在线中文字幕| 97久久天天综合色天天综合色hd| 伊人色综合久久天天| 日本欧美三级| 国产精品影视| 奇米成人av国产一区二区三区 | 外国精品视频在线观看| 人体精品一二三区| 亚洲成a人在线观看| 精品久久网站| 成人动漫av| 亚洲a级在线观看| 欧美性猛交xxxx| 欧美三级视频| 免费网站成人| 色噜噜一区二区| 亚洲精品videossex少妇| 日本少妇一区二区| 波多视频一区| 成人精品视频一区二区| 91黄色8090| 亚洲超丰满肉感bbw| 欧美视频亚洲视频| 欧美激情午夜| 日本免费黄色小视频| 北条麻妃一区二区三区中文字幕| 国产欧美一区视频| 日本在线电影一区二区三区| 你懂的在线视频| 欧美激情导航| 亚洲精品少妇网址| 国产婷婷精品av在线| 精品中文字幕一区二区三区av| 亚洲尤物在线视频| 日本高清久久一区二区三区| 亚洲精品天天看| 国产亚洲va综合人人澡精品 | 成人羞羞国产免费网站| 91精品国产高清自在线看超| 亚洲1区2区3区视频| 怡红院精品视频在线观看极品| av大大超碰在线| 三上悠亚久久精品| 国产精品成人在线| 欧美日韩国产美女| 福利视频网站一区二区三区| 亚洲春色h网| а√天堂8资源在线官网| 久久久久久久中文| 国产精品偷伦视频免费观看国产| 337p亚洲精品色噜噜| 成人丝袜高跟foot| 欧美日韩色图| 97天天综合网| 天天综合网天天做天天受| 亚洲欧美激情诱惑| 手机av在线| 91国内精品在线视频| 久久国产精品精品国产色婷婷 | 国产成人精品a视频一区www| 欧美人牲a欧美精品| 成人精品免费看| 欧州一区二区| 伊人精品影院| 97cao在线| 日本欧美精品久久久| 色综合久久久久久中文网| 欧美性生活一区| 2014亚洲片线观看视频免费| 欧美国产三区| 欧美综合影院| 欧美挠脚心网站| 日本网站免费在线观看| 92看片淫黄大片欧美看国产片| 亚洲天堂av网| 一本久久a久久免费精品不卡| 国产成人av福利| 婷婷亚洲图片| 香蕉久久久久久| 97电影在线看视频| www.99av.com| 亚洲精品在线免费| 国产精品户外野外| 一区二区三区www| 欧洲精品一区二区三区在线观看| eeuss影院一区二区三区| 红桃视频国产精品| 77成人影视| 国产资源在线观看入口av| 黄网站app在线观看大全免费视频| 91视频成人免费| 国产精品露出视频| 97在线精品国自产拍中文| 日韩成人性视频| 欧美视频在线观看免费网址| 91看片淫黄大片一级| 视频一区中文字幕国产| 日本午夜一区| 亚洲一区二区三区四区电影| av中文资源在线资源免费观看| 深夜福利在线观看直播| 成人一区二区三| 小说区视频区图片区| 成人黄动漫网站免费| 69**夜色精品国产69乱| 在线视频中文亚洲| 欧美mv和日韩mv国产网站| 欧美日韩午夜视频在线观看| 国产欧美一区视频| 国产精品18久久久| 日韩亚洲欧美视频| 国产午夜久久av| 狠狠操在线视频| 99草草国产熟女视频在线| 中文字幕不卡每日更新1区2区| 99超碰麻豆| 国产在线精品视频| 国产精品麻豆一区二区三区 | 日韩精品免费在线视频观看| 一区二区三区精密机械公司| 久久亚洲一区二区三区四区| 久久精品理论片| 国产精品日本| 色综合色综合| 粉嫩一区二区三区四区公司1| 超碰超碰人人人人精品| 国产秀色在线www免费观看| 色视频在线观看| 国产69精品久久久久孕妇| 国产精品久久久毛片| 黄色国产精品视频| 成人免费aaa| 男人插女人视频在线观看| 一区二区日本| 亚洲精品欧洲精品| 色爱区成人综合网| 亚洲乱码一区二区三区| 欧美日韩一区二| 国产一区二区黄色| 韩国一区二区三区美女美女秀| 波多野结衣精品久久| 成人在线免费观看视视频| 国产欧美日韩丝袜精品一区| 欧美亚洲免费电影| 欧美中文字幕在线播放| 性色av一区二区三区| 91sa在线看| 国产91|九色| 国产第一区电影| 国产精品av在线| 国产精品综合不卡av| 国产精品91视频| 成人国产精品日本在线| 亚洲精品欧美日韩| 99re在线观看| 久久综合九色欧美狠狠| 久久国产精品-国产精品| 日韩欧美国产二区| 一区二区视频在线观看| 国产在线视频综合| 乱妇乱女熟妇熟女网站| 手机在线看福利| 成人网免费看| 视频国产在线观看| 国产免费av高清在线| 菠萝蜜视频国产在线播放| www在线免费观看视频| 91制片在线观看| 性高爱久久久久久久久| 99riav视频一区二区| 精品国模一区二区三区欧美| 97精品久久| 欧美美女一区| 国产亚洲精品久久久久婷婷瑜伽| 青青青伊人色综合久久| 成人av电影在线| 国产精品久久毛片av大全日韩| 亚洲午夜激情av| 91成人网在线| 精品剧情在线观看| 北条麻妃在线一区二区| 高清一区二区三区日本久| 国产精品99一区| 国产一区二区视频在线免费观看| 在线免费一区| 国产亚洲天堂网| 亚洲网站情趣视频| 国产素人视频在线观看| 精品成人免费一区二区在线播放| 69精品国产久热在线观看| 亚洲成人精选|