フラッシュメモリカードが作成されたpvエラー
2188 ワード
背景:ある機械は2枚のフラッシュメモリカードを持っていて、LVMを利用して、それを1つのディレクトリに載せてテストのために使用します;以前はメーカーがフラッシュメモリカード対応のドライバをインストールしていましたが、fdiskではフラッシュメモリカード情報が表示されますが、pvcreateの作成時に次のエラーが発生しました.
fdisk-lはこの2つのフラッシュメモリカードの情報を見ることができ、shannon-status-aを使用しても正常に状態情報を見ることができます.これは、ドライバのインストールに問題がないことを初歩的に示しています.
エラーメッセージから見るとfilterが設定されている可能性があり、lvmのプロファイル/etc/lvm/lvmをチェックする.confには有効なfilterの内容は設定されていません.
最終解決:/etc/lvm/lvm.confにはtypesが設定されており、文法が来ていないことや詳しく調べていることは、サンプル構成に倣って宝存のフラッシュメモリカード情報を追加しようとしている.
ここで252という数字は、/proc/devices情報を表示することによって得られる.
pvの再作成に成功しました:
次に、vg、lv、フォーマット、マウントの一連の操作を作成します.
実は後で考えて、typesに宝を追加すればいいと思っています.前の例は注釈されていたので、これはまだテストされていません.直感は可能です.
まとめ:この問題の本質は小さな知識点ですが、これまで出会ったことがありません.フラッシュメモリカードの普及に伴い、多くの新人に困惑をもたらすと信じていますので、記録しておきます.
# pvcreate /dev/dfa
Device /dev/dfa not found (or ignored by filtering).
# pvcreate /dev/dfb
Device /dev/dfb not found (or ignored by filtering).
fdisk-lはこの2つのフラッシュメモリカードの情報を見ることができ、shannon-status-aを使用しても正常に状態情報を見ることができます.これは、ドライバのインストールに問題がないことを初歩的に示しています.
エラーメッセージから見るとfilterが設定されている可能性があり、lvmのプロファイル/etc/lvm/lvmをチェックする.confには有効なfilterの内容は設定されていません.
最終解決:/etc/lvm/lvm.confにはtypesが設定されており、文法が来ていないことや詳しく調べていることは、サンプル構成に倣って宝存のフラッシュメモリカード情報を追加しようとしている.
# types = [ "fd", 16 ]
types = [ "fd", 16 , "shannon", 252]
ここで252という数字は、/proc/devices情報を表示することによって得られる.
# cat /proc/devices |grep shan
252 shannon
pvの再作成に成功しました:
--1. pv
# pvcreate /dev/dfa
Physical volume "/dev/dfa" successfully created
# pvcreate /dev/dfb
Physical volume "/dev/dfb" successfully created
次に、vg、lv、フォーマット、マウントの一連の操作を作成します.
--2. vg
vgcreate vg_oracle /dev/dfa /dev/dfb
vgdisplay -- 1525878 Free PE
--3. lv
lvcreate -l 1525878 -n lv_oracle vg_oracle
-- lv
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
LogVol_oracle VolGroup -wi-ao---- 100.00g
LogVol_root VolGroup -wi-ao---- 100.00g
lv_oracle vg_oracle -wi-a----- 5.82t
--4. lv
mkfs.ext4 /dev/vg_oracle/lv_oracle
--5.
# mkdir /xtts
# /etc/fstab :
/dev/vg_oracle/lv_oracle /xtts ext4 defaults 0 0
# mount -a
--
# df -h /xtts
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_oracle-lv_oracle
5.8T 56M 5.5T 1% /xtts
実は後で考えて、typesに宝を追加すればいいと思っています.前の例は注釈されていたので、これはまだテストされていません.直感は可能です.
types = [ "shannon", 252 ]
まとめ:この問題の本質は小さな知識点ですが、これまで出会ったことがありません.フラッシュメモリカードの普及に伴い、多くの新人に困惑をもたらすと信じていますので、記録しておきます.