VMWare WorkstationにCentOS 6.5をインストールしました。コンピュータの電源を入れたときに、コンピュータにSCSI仮想ディスク(.vmdk)を追加しました。ディスクを1つのファイルとして保存し、すべてのディスク領域を一度に割り当てることにしました。
pvcreate /dev/sdbを実行しようとすると、次のエラーメッセージが表示されます。
[root@localhost dev]# pvcreate /dev/sdb
/dev/sdb: read failed after 0 of 4096 at 0: Input/output error
/dev/sdb: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/sdb: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/sdb: read failed after 0 of 4096 at 4096: Input/output error
Fatal error while trying to detect swap signature on /dev/sdb.
Googleはこのエラーを見つけましたが、最初のいくつかでは何も見つかりませんでした。検索結果。誰でもこの問題を解決するのに役立ちますか?
答え1
仮想ディスクはアクティブではなく、再起動後にアクティブになります。
答え2
仮想マシンを再起動してこの問題を解決できました。再起動後に実行できました
pvcreate /dev/sdb が成功しました。
再起動後に何が起こるかをご覧ください。再起動すると、問題が解決した理由について詳しく知りたいと思います。