system management
1748045 メンバー
4979 オンライン
108757 解決策
新規ポスト

make_tape_recoveryのエラー

 
kudou568
時折のアドバイザー

make_tape_recoveryのエラー

HP-UX11iにてmake_tape_recoveryを実行したところ、以下のワーニングとエラーが出てバックアップを取ることができません。

WARNING: The /dev/null file is not a character device file.

WARNING: The /dev/null file is not a character device file.

ERROR: A problem has been detected in determining which volume groups and/or

disks are to be part of the recovery archive. This could be due to a

failure of the "list_expander" command. Ensure that the

"/opt/ignite/lbin/list_expander" command returns valid output and

/dev/nullがおかしいようなこと言っているのだと思いますが、どうやったら正常にバックアップ取れますでしょうか?

またlist_expanderコマンドとはなんでしょうか?調べてみましたがよくわかりませんでした。

どなたがご存知の方いらっしゃいましたら情報提供お願いいたします。よろしくお願い致します。
1件の返信1
st
頻繁なアドバイザー

make_tape_recoveryのエラー

http://docs.hp.com/en/B2355-90872/ch09s05.html を見ると、

make_net_recovery のアーカイブに含まれるはずのファイルやディレクトリ、

そのアーカイブからインストール中に作成されることになるボリュームグルー

プなどの一覧を得るために list_expander コマンドを使用しています。

make_tape_recovery コマンドでも内部で list_expander コマンドが呼ばれた

上でリカバリー用テープを作成することになっているのだと思います。

/dev/null がキャラクターデバイスでないという WARNING メッセージが出て

いるので、以下のようになっているか確認してみてください。

% ll /dev/null

crw-rw-rw- 1 bin bin 3 0x000002 Jun 2 14:54 /dev/null

こうなっていないのだったら、以下のようにキャラクタデバイスを作成してみ

ると、WARNING が出なくなり、その後リカバリーテープの作成もうまくできる

のではないかと思います。

% su

# rm -f /dev/null

# mknod /dev/null c 3 0x000002

別のアプローチとしては、支障がないなら、ご使用になっている Ignite-UX

をバージョンアップすることです。

http://docs.hp.com/en/IUX/docs/release_note.html によると、以下のよう

な改修が Version C.6.1 (12/2004) にはなされているからです。

* JAGad97378 fix. If /dev/null is not a character file, the recovery

tools make_net_recovery and make_tape_recovery will issue a WARNING

message.

ご検討ください。