web-dev-qa-db-ja.com

Fstab Mount new LVG

新しく作成したLVGの自動マウントに問題があります。/etc/fstabに次の行を追加してみました。

/dev/vgBackup/lvBackup /home/stuart/volume_backup ext3 defaults 0 1

また、ボリュームをクリックしてnautilusからドライブを手動でマウントしたときに表示されたIDに基づいて、/ dev/vgBackup/lvBackupをUUID=f7b9a5e3-4fa3-4bfd-b9af-bf126c296213に似たものに交換しようとしました(/ mediaに表示されます)。残念ながら、どちらの場合でも、マウントに失敗したことを示すブートアップメッセージが表示され、スキップするにはSを押す必要があります。

以下を使用して、CLIからドライブを手動でマウントします。

Sudo mount /dev/vgBackup/lvBackup /home/stuart/volume_backup 

しかし動作します。

おそらくfstabは使用するのに間違ったツールですか?理想的には、ルートではなくstuartユーザーがドライブに書き込みできるようにする必要があります。

追加情報

  • ドライブは現在ext3ファイルシステムを使用しています
  • サイズは3.5TB。
  • 3TBと500Gの物理ドライブで構成されます
4
Programster

LVMボリュームをマウントする通常の方法は、/ dev/mapper/vgname-lvnameのデバイスマッパーシンボリックリンクを使用するようです。たとえば、次のボリュームがある場合

$ Sudo lvs
  LV     VG   Attr   LSize  Origin Snap%  Move Log Copy%  Convert
  root   t60p -wi-ao 89.92g                                      
  swap_1 t60p -wi-ao  3.00g  

それから

$ grep '/dev' /etc/fstab
/dev/mapper/t60p-root /                 ext4    errors=remount-ro 0       1
/dev/mapper/t60p-swap_1 none            swap    sw                0       0

この例は、インストール時にディスク全体のLVMが選択された12.04サーバーインストールからのものであるため、fstabはインストーラーによって作成されたものです。命名規則を正しく理解していれば、バックアップボリュームに相当するものは

/dev/mapper/vgBackup-lvBackup /home/stuart/volume_backup ext3 defaults 0 1

また、マッパーリンクに対応するUUIDを使用できる必要があります。これは、blkidから取得できます。 Sudo blkid -c /dev/nullの出力

ブート中にデバイスマッピングを使用可能にするために、Sudo update-initramfs -uを実行する必要がある場合もあります。

6
steeldriver