LOGIQ技術部落格

LOGIQ的技術部落格分享關於Linux、OpenJDK和虛擬化技術的專業知識與最新趨勢。
它提供實用的見解,指導遷移項目和平台優化。

8. 從 CentOS 轉換到 Oracle Linux

8. 從 CentOS 轉換到 Oracle Linux

8. 從 CentOS 轉換到 Oracle Linux 2020 年 12 月,CentOS 官方部落格宣布 CentOS 的開發將結束,並將轉向 CentOS Stream。此前作為 RHEL 相容發行版(RHEL 克隆)擁有壓倒性地位的 CentOS 結束開發的公告令人大為震驚。 自 2020 年宣布 CentOS 結束以來已近三年,出現了多種 CentOS 的替代方案。本文將解釋 CentOS 及其後續發展的當前情況,以及如何轉換到作為有前景遷移目標的 Oracle Linux。 CentOS 的終結與 CentOS Stream 為了理解 CentOS 的當前情況,我們將概述 CentOS 的終結和新推出的 CentOS Stream。 CentOS 生命週期終止公告 CentOS 終結的公告發表於官方 CentOS 部落格「CentOS 專案將焦點轉向 CentOS…

Read more
7. 嘗試安裝 Verrazzano(第一部分)

7. 嘗試安裝 Verrazzano(第一部分)

7. 嘗試安裝 Verrazzano(第一部分) 您知道 Oracle Verrazzano 嗎?Verrazzano 是一個容器平台,可讓您全面管理多 Kubernetes 環境的生命週期。 手冊中的這段解釋很難理解。讓我們稍微更清楚地說明一下。 假設您有一個容器化的應用程式或傳統應用程式。它可能在公共雲端或本地運行。在這樣的環境中,它是一個促進傳統應用程式容器化並整合多個環境(如雲端和本地)中 Kubernetes 管理和部署的平台。 這次,我們將簡要介紹 Oracle Verrazzano 並說明如何安裝它。 順便一提,如果您搜索 Verrazzano,會看到賽馬相關的結果排在前面。然而,據信這個詞起源於 16 世紀來自佛羅倫斯的義大利海洋探險家喬瓦尼·達·韋拉扎諾(Giovanni da Verrazzano)。 什麼是 Oracle Verrazzano? 有關 Verrazzano 的概述,請參閱我們的 Oracle Verrazzano 介紹頁面以及 Oracle 發布的以下資料。這裡簡單解釋一下。 Oracle Verrazzano 的正式名稱是 Verrazzano 企業容器平台,作為開源提供。v1.0 於 2021 年 8 月發布,截至 2023 年 8 月的最新版本為 v1.6。它免費使用,但我們也提供名為…

6. Oracle Linux KVM 硬分割設置

6. Oracle Linux KVM 硬分割設置

6. Oracle Linux KVM 硬分割設置 在上一篇文章中,我們解釋了虛擬伺服器環境中的「Oracle 許可證概念」和「分割策略」。您現在應該知道,在虛擬伺服器環境中使用 Oracle 產品時需要注意許多事項。 我們還提到,Oracle Linux KVM 的硬分割功能可以讓您優化 Oracle 產品的許可證成本。然而,僅使用 Oracle Linux 無法限制許可證數量,您需要以固定的形式將特定的 CPU 核心分配給虛擬機器。 這一點也在上次介紹的「使用 Oracle Linux KVM 進行硬分割」部分中有記載,但實際構建起來相當困難。 因此,本文將重點介紹配置時需要注意的要點。然而,本文是為了操作驗證目的,因此與實際運行環境有所不同。特別是在生產環境中,有許多需要考慮的因素,例如可用性和安全性,但本文將忽略這些因素。 此外,構建環境需要 KVM 的知識,但這不是主要問題,因此我們僅會簡要提及。有關 Linux 和 KVM 的更多資訊,請參閱文章末尾的 Oracle Linux 和 Red Hat Enterprise Linux 手冊。 硬分割的要求 閱讀了關於 Oracle Linux 硬分割的白皮書「使用 Oracle Linux KVM 進行硬分割」後,您可能會認為使用…

5. 虛擬伺服器環境中的 Oracle 許可證與 Oracle Linux KVM

5. 虛擬伺服器環境中的 Oracle 許可證與 Oracle Linux KVM

5. 虛擬伺服器環境中的 Oracle 許可證與 Oracle Linux KVM 在虛擬伺服器環境中使用 Oracle 產品時,存在一個棘手的問題。即,許可證計數使用的是基礎物理伺服器的 CPU 核心數,而不是分配給虛擬伺服器的 CPU 核心數。此外,像 vMotion 這樣的虛擬化技術的發展進一步使情況變得複雜。 因此,本文將解釋「虛擬伺服器環境中的 Oracle 許可證概念」以及「即使在虛擬伺服器環境中也能減少許可證數量的 Oracle Linux KVM」。另外,本內容針對本地部署,公共雲中的虛擬伺服器不適用。 虛擬伺服器環境中的 Oracle 許可證概念 虛擬伺服器環境的許可證基礎 首先,我們將介紹虛擬伺服器環境中 Oracle 許可證的基礎知識。讓我們看看 Oracle 日本網頁上發布的以下常見問題解答。 使用伺服器虛擬化軟體(Oracle VM、VMware、Hyper-V 等)時的許可證計數如何計算? VMware、Hyper-V 等被分類為軟分割,所有安裝(或運行)Oracle 產品的物理伺服器上的物理處理器都包含在許可證計數中。 * 安裝(或運行)Oracle 產品的虛擬機器(VM)數量與所需許可證數量無關。 這裡出現了「軟分割」一詞,但我們先忽略它,稍後再解釋。簡單來說,在虛擬機器(VM)中使用 Oracle 產品時,如下圖所示,需許可證的是物理伺服器上的處理器。 例如,假設有配備兩個 8 核心 CPU 的 x86 伺服器。將兩個核心分配給虛擬機器(VM)並使用…

4. 你有沒有用過 Ksplice?

4. 你有沒有用過 Ksplice?

4. 你有沒有用過 Ksplice? 在這篇文章中,我們將介紹 Oracle Linux 的一項功能——Ksplice。Ksplice 是一種即時修補系統,允許你在不重新啟動作業系統的情況下為核心應用修補程式。它已有超過十年的歷史,是目前無與倫比的出色功能。然而,即使在使用 Oracle Linux 的人群中,使用 Ksplice 的人可能也屬少數。因此,本文旨在加深你對 Ksplice 的理解。 什麼是 Ksplice? Ksplice 是一項功能,允許你在不重新啟動作業系統的情況下為 Linux 核心和一些用戶空間庫應用修補程式。例如,如果你安裝了一個新發布的核心,你仍需重新啟動作業系統才能啟用它。然而,Ksplice 讓你無需重新啟動即可啟用最新更新。 換句話說,使用 Ksplice 可以獲得以下好處: 無需重新啟動即可啟用更新的能力在「外部可存取的伺服器」和「運行多個虛擬機器的 KVM 主機」中尤為重要。外部可存取的伺服器需要快速應對安全漏洞。此外,KVM 主機上運行多個虛擬伺服器。因此,當需要重新啟動作業系統時,必須進行各種預先調整,還需要實際的工作時間。 換句話說,Ksplice 是一項在企業使用中特別有效的功能,有助於降低運營成本並增強安全性。 Ksplice 常見問題解答 為了幫助你快速了解 Ksplice,我們將以 Ksplice 常見問題解答的形式提供概述。 Ksplice 可以用於哪些作業系統? 截至目前(2022 年 9 月),支援以下 Linux 作業系統。Ksplice 同時支援 Oracle Linux 的 Red…