GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでKernelCareをインストールしてKernelcareキャッシュをクリアする方法

はじめに

KernelCareは、CloudLinuxによるすばらしいカーネル更新ツールです。このカーネルパッチのテストをいくつかのサーバーで開始しましたが、その結果は本当に驚くべきものでした。カーネルの更新後にサーバーを再起動するたびに適用する必要があったため、カーネルの更新後のサーバーのダウンタイムを回避できました。今日は、KernelCareインストールを実行する方法を紹介します。

KernelCareのインストール

KernelCareは、64ビットバージョンのCloudLinuxOS / CentOS / RHEL 6,7および8、Oracle Linux 6および7、Amazon Linux 1および2、Virtuozzo / PCS / OpenVZ 2.6.32、Debian 8、9および10、ProxmoxVEと互換性があります。 5および6、Virt-SIG / Xen4CentOS 6および7、Ubuntu 14.04、15.04および16.04カーネル。互換性のあるカーネルのリストは、次のリンクにあります:https://patches.kernelcare.com/

  • KernelCareをインストールするには実行します
curl -s -L https://kernelcare.com/installer | bash

IPベースのライセンスを使用している場合 、他に何もする必要はありません。

  • キーベースのライセンスを使用している場合は、次を実行します。
/usr/bin/kcarectl --register KEY

キー は、製品の購入または試用にサインアップするときに提供される登録キーコード文字列です。

[root@unixcop:~]/usr/bin/kcarectl --register XXXXXXXXXXX
Server Registered
  • キー制限に達しました 試用期間の終了後にエラーが発生した場合は、最初に次のコマンドを実行してサーバーの登録を解除する必要があります。
kcarectl --unregister
  • パッチが適用されているかどうかを確認するには
/usr/bin/kcarectl --info

ソフトウェアは4時間ごとに新しいパッチを自動的にチェックします。

  • 更新を手動で実行する場合
/usr/bin/kcarectl --update
  • KernelCareとの現在のカーネルの互換性を確認するには、次のスクリプトを実行して使用します。
curl -s -L https://kernelcare.com/checker | python

kernelcareエージェントパッケージを最新バージョンに更新するには、次を使用します。

  • rpmベースのディストリビューション(CentOS、RedHatなど)の場合:
dnf install -y kernelcare
  • aptベースのディストリビューション(Debian、Ubuntuなど)の場合:
apt-get install kernelcare

KernelCareキャッシュをクリアする

  • 次のコマンドを実行します:
rm -rf /var/cache/kcare/patches
echo 1 > /proc/sys/vm/compact_memory
echo 3 > /proc/sys/vm/drop_caches
kcarectl –update

結論

このチュートリアルでは、 Kernelcare Cache のクリアに加えて、KernelCareをインストールする方法を示しました。 。


Linux
  1. LinuxにAnsibleをインストールしてテストする方法

  2. LinuxでWineをインストールしてWindowsアプリを実行する方法

  3. LinuxでTracerouteをインストールして使用する方法

  1. LinuxにElasticsearchとKibanaをインストールする方法

  2. LinuxでFlatpakをインストールして使用する方法

  3. Linuxでメモリキャッシュをクリアする方法

  1. KaliLinuxにtelnetをインストールして使用する方法

  2. Linux Screenをインストールして使用する方法は?

  3. Windows、MacOS、およびLinuxでDNSキャッシュをクリア(フラッシュ)する方法