- ベストアンサー
HP-UX(11.23)からDAT装置を認識したい
こんにちは。宜しくお願いいたします。 ●HP-UX 11.23 OS 11iV2 の2台構成のサーバがあります。 両系からDAT装置をつないでいるのですが、DAT装置 標準のパスである /dev/rmt/0mnが存在しません。/devの下にrmt自体が存在しません。 # ioscan -fnC tape とコマンドを実行しても、何も出てきません。 DAT装置を認識する方法をご存知の方がいらっしゃいましたら 教えていただけませんでしょうか? 宜しくお願いいたします。
- hostsmania
- お礼率91% (124/136)
- ハードウェア・サーバー
- 回答数2
- ありがとう数12
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
OSインストールしただけでは、認識しませんよ。 接続しながらインストールしたのであれば別ですが。 SAMで、カーネルコンフィグレーション。 「stape」のドライバが必要です。
その他の回答 (1)
- a-saitoh
- ベストアンサー率30% (524/1722)
HP/UXのことは知らないのでuNIX一般論で。。。 まず、カーネルが出すメッセージを調べてください。 ・カーネルがテープ装置を検出していない ・テープ装置を検出しているが、有効なデバイスドライバが組み込まれていない ・カーネルは正常にテープ装置を認識している(問題はデバイスファイルだけ) このどの症状なのかによって、あとの対処が変わってきます。
お礼
ご回答ありがとうございました。 結局、 ・カーネルがテープ装置を検出していない ・テープ装置を検出しているが、有効なデバイスドライバが組み込まれていない の2つが該当いたしました。 ※ioscan -fnC tapeを実行してもDAT装置が表示されず。 ※デバイスドライバも組み込まれていない(インストールされてない) #lsdev | stape で何も表示されないので以下でデバイスドライバをインストール。 #kcmodule stape=best その後にOS再起動するとDAT装置が認識できました。 ありがとうございました!!
関連するQ&A
- DATにバックアップを取るとき
UNIX初心者です。Solaris2.6使用。 4mmDATの1本のテープに /var /opt /export/home の三つのファイル システムをバックアップした後で、2番目の/optの中身を確認するにはどう すればいいのでしょうか? man mt で調べて、各ファイルシステムの終わりにマーカを書き込めばいい らしいことはわかったのですが、具体的なやり方がいまひとつ分かりません。 実際に試したのは、 テープのリワインド状態から、 ufsdump 0cuf /dev/rmt/0mn /var mt -f /dev/rmt/0 weof 1 ufsdump 0cuf /dev/rmt/0mn /opt mt -f /dev/rmt/0 weof 2 ufsdump 0cuf /dev/rmt/0mn /export/home mt -f /dev/rmt/0 weof 3 この後、ufsrestore if /dev/rmt/0 を実行し、 ufsrestore > ls で中を見てみると、最後にテープに落とした /export/home の内容が 表示されます。ufsrestoreを終わらせて mt bsf コマンドを実行すると I/Oエラーになってしまいます。 どこがおかしいのでしょうか?
- ベストアンサー
- その他(OS)
- テープでバックアップ
HP環境でテープにファイルのバックアップを取ろうと思っています。 tar cvf /dev/rmt/0mn ファイル名 という内容でコマンドを実行しますと [そんなデバイスはないぞ!!(no open 何とか)] というエラーが出てきました。。 ioscan -fun -C tape コマンドでは /dev/rmt/0m /dev/rmt/0mn /dev/rmt/0mb /dev/rmt/0mnb があると出てきたのですが… mt-f /dev/rmt/0m statusでも [そんなデバイスはないぞ!!(no open 何とか)] というエラーが出てきました。。 マウントができていないのでしょうか? テープはマウントする必要がないのですよね? これにはどのような対処をすればよろしいのでしょうか? 初心者のため初歩的かも知れない質問しているかも知れません。 どうぞ、よろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- テープのリストア
非常に困ってます。 HP-UXを用いて tar cvf n ./1997.tar ./1998.tar ./1999.tar ./2000.tar cd gazo tar cvf /dev/rmt/0mn ./97* ./98* ./99* ./00* というようなシェルを実行し、一つのテープにアーカイブを二つ作成し、バックアップを 行いました。 このテープの内容をリストアしようと次のコマンドを実行した所 tar xvf /dev/rmt/0m 1997.tarのみしか、リストアされませんでした。何故か理由が分かりますか? tar xvf /dev/rmt/0mn とすると1997.tar 1998.tar 1999.tar 2000.tarが リストアできました。 後、テープを操作するmtコマンドでのデバイスファイルの指定方法は バックアップの際に/dev/rmt/0mnを指定しているため、 /dev/rmt/0mnと指定する必要があるのでしょうか?(例:mt -f /dev/rmt/0mn ref) mt -f /dev/rmt/0m refと指定するのはだめなのでしょうか? どうかご回答よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- ローカルDATからリモートDATに直接コピーする方法
ローカルDATからリモートDATに直接コピーする方法を 教えてください。 一度ディスクに落としてコピーする方法はもしできれば 避けたいのです。 例 ・サーバA:aaa ・サーバB:bbb ・OS:共にsolaris9 ・テープデバイス名:共に/dev/rmt/0 ・相互にrootユーザでrshコマンドが使用できるように 一時的に設定(rshの動作確認はOK) ・コピー元DATの中はtar形式でファイルを格納 サーバAにて # tar cvf - /dev/rmt/0 | rsh bbb dd of=/dev/rmt/0 bs=128k を実行しましたところ サーバAの/dev/rmt/0のシンボリックファイルが サーバBのDATに書かれて失敗しました。^^; もし方法があれば教えてください。
- 締切済み
- Solaris系OS
- HP-UXにおけるDVDのmountについて
OS:HP-UX 11i v3 Oracle11g for HP-UX Itaniumをインストールしようとしています。 WebよりダウンロードしたzipファイルをDVDに焼き、 そのDVDをHP-UXでmountしようとしているのですが、うまくできません。 以下、下記マニュアルより抜粋。 「Oracle Databaseクイック・インストレーション・ガイド 11gリリース1(11.1) for HP-UX Itanium」 http://otndnld.oracle.co.jp/document/products/oracle11g/111/hpux/E05990-01/toc.htm +++++++++++++++++++++++++++++++++++++++ 9 製品ディスクのマウント 3. 適切なディスクをディスク・ドライブに挿入し、次のようなコマンドを入力してマウントします。 # /usr/sbin/mount -F cdfs -o rr /dev/dsk/cxtydz /SD_DVD +++++++++++++++++++++++++++++++++++++++ 以下、実行コマンド。 *************************************** # ioscan -fnC disk Class I H/W Path Driver S/W State H/W Type Description =============================================================================== disk 2 0/1/1/0.0.0.0.0 sdisk CLAIMED DEVICE HP IR Volume /dev/dsk/c0t0d0 /dev/dsk/c0t0d0s2 /dev/rdsk/c0t0d0 /dev/rdsk/c0t0d0s2 /dev/dsk/c0t0d0s1 /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s1 /dev/rdsk/c0t0d0s3 # mkdir /SD_CDROM # /usr/sbin/mount -F cdfs -o rr /dev/dsk/c0t0d0 /SD_CDROM /dev/dsk/c0t0d0: unrecognized file system *************************************** お気づきの点がありましたらどうぞ宜しくお願い致します。
- ベストアンサー
- ハードウェア・サーバー
- tarの互換性
AIX5.3で、tarを使用してファイルを4mmDATにバックアップしました。そのbackupした4mmDAT tapeをRedHat Linux AS4上のDATドライブに装填し、tape上のファイルを、Linux上のファイルシステムにextractしたいのですが、どのようにすればよろしいでしょうか。 AIXで実行したコマンドは下記の通りです。 # cd /home/xxxxx-user/data # tar cvf /dev/rmt0 *.*
- 締切済み
- その他(ITシステム運用・管理)
- テープへのバックアップ
はじめまして。 教えていただきたい事がございます。 Solarisで146GBのデータをDDS-4にBackupする事になりました、 しかし自分には引数とコマンドがわかりません。。。 テープは/dev/rmt/0にあり、データは/home配下になります。 [iostat -E]ではst4、[mt]コマンドでは "・・DDS-4 4MM DAT tape drive:・・" とテープの認識は確認しております。 今回は容量も大きいので、圧縮して取る事となりました。 そこでコマンドですが・・・ [tar czfv /dev/rmt/0 /home/*]で間違いないでしょうか? よろしくお願い致します。
- ベストアンサー
- Solaris系OS
- tar を用いてテープにバックアップ
tarコマンドを用いてテープにバックアップを行おうと思います。 以下のコマンドを実行しようと思います。 1. tar cvf /dev/rmt/0mn ./dirA* 2. tar cvf /dev/rmt/0m ./dirB* 仮に2行目のコマンドを以下の2'に変更した場合バックアップの取り方に違いはありますか? 2'. tar rvf /dev/rmt/0m ./dirB* また、tar のオプションでrの追記を用いた場合、 tarコマンドの実行はテープのどの位置で変更を行っても実行結果に違いはないのですか? tarコマンドとテープについていろいろと調べたのですが、どうしても分かりません。どうぞよろしくお願いします。。
- ベストアンサー
- その他(ITシステム運用・管理)
- 富士通 GRANPOWER5000 model260 : DAT Tapeが排出されない
お世話になります。 古いGRANPOWER5000 model260にWindows2000Serverをインストールして、DAT装置にTapeを入れたところ、どうしても排出されなくなってしまいました。 EJECTボタンを押すと、ちょっと音がするのですが、それっきりです。 標準のBackupのツールには、Tape取り出しの機能が見つかりません。 再起動しても駄目でした。 何か方法はないでしょうか?
- 締切済み
- ハードウェア・サーバー
- solaris DDS3 バックアップ リストア 方法について
急に公開Webサーバをさわるのは危険だということで、別のサーバ(メールサーバ)でバックアップ リストアの訓練をして、監査に訴えると上司にいわれました。手順書をつくりなさいとのことで下記に作成しました。 これでいいのか?悩んでいます。ご指摘いただけましたら幸いでございます。 よろしくお願いいたします。 システム稼動のままで、バックアップします。 V210 でバックアップをとる ↓ Netra t1 でリストアする Tape DDS3 容量 13G ■サーバ リストア作業手順 [作業に当たって用意するもの] ・Backup Tape (DDS3) [バックアップ作業 実施手順] --<Tape 種類>---------------- DAT(90m) /dev/rmt/0 2GB /dev/rmt/0c 5GB(圧縮) DAT(125m) /dev/rmt/0 12GB /dev/rmt/0c 24GB(圧縮) ------------------------------ まず、Tape を装着する。 / 以下、フルバックアップの場合 (今回はマルチユーザで、バックアップする!) Ok init 3 ←※ok prompt から (ファイルシステム デバイス名 確認) #devnm / ←※ファイルシステム rawデバイス名 確認 /dev/rdsk/c0t0d0s0 ←※fs のrawデバイス名が表示される (テープ装置の種類の確認) #mt-f /dev/rmt/0 status ←※今回は4mm DDS3 (フルバックアップ) # ufsdump 0ucf /dev/rmt/0ln /dev/rdsk/c0t0d0s0 ====================================================== まず、Tape を装着する。 (Tape を巻き戻す) #mt ?f /dev/rdsk/c0t0d0s0 rewind ←※Tape のはじめから、リストアする場合 (ファイルシステムの完全なリストア) # umount /home # newfs /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0 /mnt # cd /mnt ←※マウントポイントへ移動 # ufsrestore rvf /dev/rmt/0 ←※ リカーシブモードのリストア --------------------------------------------------------------------- 注)Tapeが複数のテープにまたがっている時は、 Mount volum 2 then enter volume name(default: /dev/rmt/0) このときは、ボリューム番号2のテープを入れ替えたあとで、「Retern」を入力。 --------------------------------------------------------------------- (★バックアップデータは、/export/home ファイルシステムに復元される!) #cd /export/home #rm /export/home/restoresymtable ←※リストア用の一時ファイルの削除 # cd / # umount /mnt ←※必ずアンマウントをすること! # fsck /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0
- 締切済み
- その他(ITシステム運用・管理)
お礼
ありがとうございます。 結局GGLさまのおっしゃるとおり、「stape」のドライバがインストールされていなかったです。 # lsdev | grep stape →何も表示されない(「stape」のドライバが未インストール) # kcmodule stape=best により、ドライバをカーネル(OS)にインストール。 OS再起動。 により、見事にDAT装置が認識できました。 ありがとうございました!!