BBS 過去ログ No.0008に戻る
タイトル:
コマンドについて質問です
記事No:
2482
投稿日: 2004/08/02(Mon) 19:24
投稿者:
tama
どうかよろしくお願いします。
dracdの動作確認のために、
$ db_dump -p /etc/mail/dracd.db
とコマンドを叩くと、
bash: db_dump: command not found
と出て、db_dumpコマンドが使えないんです。
db_dumpコマンドを使えるようにするにはどうすればいいのでしょうか?
わかる方がおられましたらどうか御指導をよろしくお願いします。
タイトル:
ソース・インストールしてしまっているので
記事No:
2488
投稿日: 2004/08/02(Mon) 20:49
投稿者:
sg
URL:
http://tsuttayo.sytes.net/
私はdracをソース・インストールしてしまっているので、なんとも言えませんが、一般論として書きます。
私は、ファイルの所在がわからないときは、
1.rpmインストールならば、「# rpm -ql パッケージ名 | less」としてどこにどのファイルがインストールされているかを確認することにしてます。
2.ソース・インストールならば、一番簡単&確実な方法は「# find / -name ファイル名」として検索します。
タイトル:
Re: ソース・インストールしてしまっているので
記事No:
2490
投稿日: 2004/08/02(Mon) 21:52
投稿者:
tama
早速のお返事有難うございます。
あるサイトに
dracdがうまく動いているかチェックする
まず、
# ps axw |grep drac
としてみて、
/usr/sbin/rpc.dracd -i -e 10
となっているか調べる。
これがあったらdracdは動いています。
次に以下のコマンドをたたきます。
$ db_dump -p /etc/mail/dracd.db
以下のように表示されると思います。
VERSION=3
format=print
type=hash
HEADER=END
DATA=END
次に以下のようにコマンドを叩きます。
$ /usr/sbin/testdrac localhost 1.2.3.4
(dracのホストと許可するIPアドレスを与える)
もう一度以下のコマンドをたたきます。
$ db_dump -p /etc/mail/dracd.db
そしたら
VERSION=3
format=print
type=hash
h_nelem=1
HEADER=END
1.2.3.4 <<--追加されているのを確認
1049726783,allow,RELAYCLIENT
DATA=END
このようにリレーホストが追加されているのを確認して下さい。
そして10分たってからもう一度実行します。
追加されたものがなくなっているのを確認して下さい。
ここまでできたら dracの動作は問題ありません。
とあったので、dracdの動作を確認しようと
$ db_dump -p /etc/mail/dracd.db
とコマンドをたたいたんですが…
bash: db_dump: command not found
が出てしまったのでどうしたものかと思いまして。。。
タイトル:
だからぁ
記事No:
2491
投稿日: 2004/08/02(Mon) 22:04
投稿者:
sg
URL:
http://tsuttayo.sytes.net/
> bash: db_dump: command not found
これは「db_dumpコマンドが無い」ということですよね。
でも、実際にはインストールされているのにPATHが設定されていないだけかもしれません。
または、本当にインストールしてないのかもしれませんね。
まずは、ここを確認しなくちゃーなんともしようがないと思うんですよ。
そして、先ほど書いた方法で「やっぱりインストールしてあるけどPATH指定がなかった」となけば、解決は簡単ですね。「/」から指定してコマンド実行するだけです。
インストールしてないのなら、まずはそのコマンドが入っているパッケージなりをインストールするしかしょうがないでしょう?
タイトル:
Re: だからぁ
記事No:
2494
投稿日: 2004/08/02(Mon) 23:34
投稿者:
tama
早速のお返事有難うございます。
分かりました〜早速試してみます。
有難うございました。
Copyright© Home Server Technical. All Right Reserved.