検索

12.3. 論理ボリュームの dm-cache キャッシュの有効化

download PDF

この手順では、dm-cache メソッドを使用して、論理ボリュームで一般的に使用されるデータのキャッシュを有効にします。

前提条件

  • システムに、dm-cache を使用した高速化したい低速な論理ボリュームがある。
  • 低速な論理ボリュームを含むボリュームグループには、高速ブロックデバイスに未使用の物理ボリュームも含まれます。

手順

  1. 高速デバイスに cachevol ボリュームを作成します。

    # lvcreate --size cachevol-size --name <fastvol> <vg> </dev/fast-pv>

    以下の値を置き換えます。

    cachevol-size
    5G などの cachevol ボリュームのサイズ
    fastvol
    cachevol ボリュームの名前
    vg
    ボリュームグループ名
    /dev/fast-pv

    高速ブロックデバイスへのパス (例: /dev/sdf)

    例12.1 cachevol ボリュームの作成

    # lvcreate --size 5G --name fastvol vg /dev/sdf
    Logical volume "fastvol" created.
  2. cachevol ボリュームをメインの論理ボリュームに接続して、キャッシュを開始します。

    # lvconvert --type cache --cachevol <fastvol> <vg/main-lv>

    以下の値を置き換えます。

    fastvol
    cachevol ボリュームの名前
    vg
    ボリュームグループ名
    main-lv

    低速な論理ボリュームの名前

    例12.2 メイン LV への cachevol ボリュームの接続

    # lvconvert --type cache --cachevol fastvol vg/main-lv
    Erase all existing data on vg/fastvol? [y/n]: y
    Logical volume vg/main-lv is now cached.

検証手順

  • 新しく作成した論理ボリュームで dm-cache が有効になっているかどうかを確認します。

    # lvs --all --options +devices <vg>
    
    LV              Pool           Type   Devices
    main-lv         [fastvol_cvol] cache  main-lv_corig(0)
    [fastvol_cvol]                 linear /dev/fast-pv
    [main-lv_corig]                linear /dev/slow-pv

関連情報

  • lvmcache(7) man ページ
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.