Tuesday, January 08, 2019

Canonical Livepatch service

其實我沒接觸過Canonical Livepatch service,直到公司內部有同事在internal meeting裡面介紹後,我才發現到這個功能對於廣大的IT人員將會是一個非常好用的功能,而且某些程度上還可以減少些出錯的機會。

關於Canonical Livepatch service,我個人覺得它最主要的目的就是可以讓Linux kernel安裝上一些fixes但是系統不需要重新開機!而且kernel也不需要整個升級,相信對於一些系統必需保持在某個版本的kernel,或是不允許重新開機跟system downtime很要求的環境,這個功能確實是非常實用!

Canonical livepatch service其實在Ubuntu 14.04就開始支援了,但當時只支援CLI去配置Canonical livepatch service,不過從18.04之後,在GUI就可以很簡單的開啟以及使用它。

關於CLI如何使用,可以參考以下的連結:
https://blog.ubuntu.com/2017/06/06/canonical-kernel-livepatch-service-now-available-for-ubuntu-14-04-lts
https://www.ubuntu.com/livepatch 

GUI的話可以參考下面幾個步驟:
1. Software & Updates -> Updates.













2. 點選Sign in button.







3. 輸入你的Ubuntu SSO帳號(Ubuntu One account)。











4. 接著輸入Ubuntu 2 factor authentication。














如果順利的話,你可以看到Sing in button變成Sing Out,順便用CLI檢查一下。















所以當Sing in成功後,系統會從snap store自動安裝canonical-livepatch,相關的token也會自動抓取下來,比起14.04 or 16.04來說真的方便許多!

最後這邊要注意一下,Canonical livepatch service預設一組Ubuntu One帳號只允許3台機器使用,如果你是企業用戶的話,那可以考慮Ubuntu advantage來支援更多的機器。

No comments: