scst 2.0.0.x系でデバイスが開けない?
2011年5月29日(日) 10:32 JST
閲覧数 2,682
QLA2342を入手してデュアルポートFCでウハウハ言ってた僕ですが、scstを最新で試すべく、SVNから入手したコードから試していたら、なぜかデバイスが開けない?
環境は、Slackware 13.37で、Kernel 2.6.37.6を利用。
エラー出力はこの様なカンジで。
自分で作れば動きましたが、通常ならインストール時にできるのだろうか。。。
Slackwareでは、lsbパッケージが存在しないのでlsbのinit_installがされているところで通常は作成されるのかも知れませんが。
少なくともSlackwareでは、自分で作るしかなさそうですね。
環境は、Slackware 13.37で、Kernel 2.6.37.6を利用。
エラー出力はこの様なカンジで。
root@x306:/# scstadmin -open_dev DISK -handler vdisk_fileio -attributes filename=/mnt/vdisk1.dsk Collecting current configuration: done. -> Making requested changes. -> Opening device 'DISK' using handler 'vdisk_fileio': done. FATAL: Received the following error: Failed to open device. See "dmesg" for more information.dmesgでは、この様に出てますね。
[ 4142.415466] dev_vdisk: Registering virtual vdisk_fileio device DISK01 [ 4142.415742] scst: ***ERROR***: Unable to find /var/lib/scst/pr (err -2), you should create this directory manually or reinstall SCST [ 4168.747350] dev_vdisk: Registering virtual vdisk_fileio device DISK01 [ 4168.747500] scst: ***ERROR***: Unable to find /var/lib/scst/pr (err -2), you should create this directory manually or reinstall SCST [ 4338.390590] dev_vdisk: Registering virtual vdisk_fileio device DISK [ 4338.390759] scst: ***ERROR***: Unable to find /var/lib/scst/pr (err -2), you should create this directory manually or reinstall SCST/var/lib/scst/prディレクトリは確かに存在せず。。。
自分で作れば動きましたが、通常ならインストール時にできるのだろうか。。。
Slackwareでは、lsbパッケージが存在しないのでlsbのinit_installがされているところで通常は作成されるのかも知れませんが。
少なくともSlackwareでは、自分で作るしかなさそうですね。