もう一つの考え

もう一つの考え

新しいディスクの1つをボリュームグループ(VG)に追加するための新しいbashスクリプトを作成しようとしています。

Linuxボックスがあり、10新しいディスクを追加したとしましょう。

目標は、ディスクの1つを手動で「ラベル」してからbashスクリプトを実行して、同様のコマンドlsblkで「ラベル付き」ディスクを選択し、そのディスクをVG

答え1

実際にフォーマットせずにディスクに「ラベルを付ける」ことはできません。これは通常、ファイルシステムのヘッダーを意味するラベルをどこかに書く必要があるためです。あなたはできますPVにタグを追加ただし、これを行うには、まずディスクにLVM PVフォーマットを作成する必要があります。特定のドライブを識別する必要がある場合は、そのドライブが提供する情報を使用する必要があります。WWN/WWIDまたはシリアル番号。lsblk次の2つを印刷できます。

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT SERIAL          WWN
sda      8:0    0 931,5G  0 disk            S3Z9NB0KB83128X 0x5002538e40aa0206

これはシンボリックリンクの作成にも使用されます。/dev/disk/by-id

答え2

もう一つの考え

ディスクIDと名前(キーと値のペア)のデータベースを保持できます。他の場所に保管してください。ディスクが空の状態で到着して後で書き込まれるため、ディスクに保存できません(タグは継続的に書き込まれます)。デバイスに組み込まれているIDタイプを選択する必要があります(プラグを抜いても変更されず、再利用されません)。

既存のツールがあるのか​​、それとも作成するのかわかりません。

関連情報