ノート:

Oracle Cloud Infrastructure Computeインスタンスにアタッチされた論理ブロック・ボリュームの拡張

イントロダクション

Oracle Cloud Infrastructure Block Volumeサービスを使用すると、ブロック・ストレージ・ボリュームを動的にプロビジョニングおよび管理できます。ストレージ、パフォーマンスおよびアプリケーションの要件を満たすように、ボリュームを作成、アタッチ、接続および移動し、必要に応じてボリューム・パフォーマンスを変更できます。

Oracle Cloud Infrastructure (OCI)またはその他のクラウドでの作業中、クラウド上のインスタンスにアタッチされた論理ブロック・ボリュームのブロック・ボリューム・サイズを増やす必要がある場合があります。これは2ステップのプロセスです。ステップ1では、OCIコンソールから必要なボリュームを特定して拡張します。ステップ2では、インスタンスにログインした後のOSレベルからのボリュームの拡張について説明します。

目的

前提条件

タスク1: OCIコンソールからのボリュームの拡張

  1. コンピュート・インスタンスに移動し、「リソース」「アタッチされたブロック・ボリューム」に移動して、クリックしてブロック・ボリュームを開きます。

    アタッチされたブロック・ボリューム

  2. ブロック・ボリュームを編集して、サイズを更新します。新しいサイズは既存のサイズより大きくする必要があります。ブロック・ボリュームのサイズは縮小できません。

    ブロック・ボリューム

    ブロック・ボリュームの編集

  3. ブロック・ボリュームの変更を保存し、ボリュームが更新されてOCIコンソールで新しいサイズでプロビジョニングされるまで待機します。ボリュームを再度使用可能にしたら、タスク2に進みます。

タスク2: インスタンスのOSレベルからのボリュームの拡張

  1. ブロック・ボリュームがアタッチされているインスタンスにSSH接続し、lsblkコマンドを実行してファイルシステムを確認します。lsblk (/u01)と表示されている場合は、論理ボリュームであることを意味します。

    ブロック・ボリュームのチェック

    • lsblkの出力から、sdbにアタッチされている700 GBのボリュームを確認できます。

    • また、sdbがパーティション化され、論理ボリュームに分割されていることも確認してください。パーティション化され、論理的に作成されるデバイス・パスにボリュームがアタッチされている場合にのみ、次のステップを実行してください。

    ノート: これを識別する別の方法があります。readlinkコマンドを実行してアタッチメントを確認し、デバイス・パスのブロック・ボリュームのOCIコンソール情報から表示できる内容と比較できます。

  2. 次のコマンドを実行してボリュームのデバイスを検索し、再スキャンしてから、lsblkのステータスを確認します。これで、ボリュームが1400 GBまたは1.4TBに拡張されたと表示されます。

    dd iflag=direct if=/dev/mapper/ebs_vg-ebs_lv of=/dev/null
    
    echo "1" | sudo tee /sys/class/block/sdb/device/rescan
    

    ブロック・ボリュームの拡張

  3. lsblkに正しい拡張サイズが表示されたら、必要なボリュームのデバイス・パスおよび論理パスでpvresizeおよびlvextendコマンドを実行し、dfコマンドを使用してボリュームのサイズがサイズ変更されているかどうかを確認します。ブロック・ボリュームがアタッチされているデバイス・パスおよび論理パスで、次のコマンドをトリガーする必要があります。たとえば、/dev/sdbおよび/dev/mapper/ebs_vg-ebs_lvとします。

    pv resize /dev/sdb
    
    lvextend -l +100%FREE /dev/mapper/ebs_vg-ebs_lv
    

    ブロック・ボリュームの拡張

    ブロック・ボリュームの拡張

    ボリュームのサイズを変更する最終コマンドは、/dev/mapper/ebs_vg-ebs_lvの resize2fsです。

    resize2fs /dev/mapper/ebs_vg-ebs_lv
    
    df -h
    

    ブロック・ボリュームの拡張

/u01ディレクトリにマウントされているsdbデバイス・パスに拡張ボリュームがあります。ボリュームの新しいサイズは1.4TBです。

このようにして、ブロック・ボリュームを論理的およびパーティション化されたデバイス・パスおよびマウント・ターゲットとしてアタッチするときに拡張できます。

承認

その他の学習リソース

docs.oracle.com/learnで他のラボをご覧いただくか、Oracle Learning YouTubeチャネルでより無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。