このスレッドはクローズされています。記事の閲覧のみとなります。
ddclient インストールエラー? |
|
- æ¥æï¼ 2006/06/27 19:09
- ååï¼ サラサ
- いつも皆様にお世話になっています@@;
その後、まだIPアドレス自動設定が出来ていない状態です。
前回、DiCEを入れようとしできないことが判明したので 「ddclient」というソフトを使用することを試みました。
作業環境は Debian LINUX インストールしているPCは玄人志向という会社から「玄箱」というネットワークサーバーを購入して、そこにDebianを入れています。
apt-get install ddclient コマンドにより、インストールを行い、初期設定も完了しました。 ですが、起動しようとすると、「アプリがみつからない」とエラーになります。 実際、/etc/init.d/の中にddclientというファイルは存在しておらず、 どうやらちゃんとインストールできていないようです。
そこで apt-get remove ddclient コマンドを入れて、一回削除してからもう一度インストールしてみました。 でもやっぱり、ファイルがないといわれてしまいます(つwT)
以下にログを記載しますので、どなたかアドバイスいただけたら幸いです。 自分ではもー解決できません;;
【アンインストールしてインストールしたログ】 test:/# apt-get remove ddclient Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: ddclient 0 packages upgraded, 0 newly installed, 1 to remove and 6 not upgraded. Need to get 0B of archives. After unpacking 176kB will be freed. Do you want to continue? [Y/n] y (Reading database ... 8235 files and directories currently installed.) Removing ddclient ... test:/# apt-get install ddclient Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: ddclient 0 packages upgraded, 1 newly installed, 0 to remove and 6 not upgraded. Need to get 0B/38.3kB of archives. After unpacking 176kB will be used. Preconfiguring packages ... Selecting previously deselected package ddclient. (Reading database ... 8219 files and directories currently installed.) Unpacking ddclient (from .../ddclient_3.6.2-2_all.deb) ... Setting up ddclient (3.6.2-2) ...
【その後起動を試みたログ】 test:/# /etc/init.d/ddclient start bash: /etc/init.d/ddclient: No such file or directory
|
■ コンテンツ関連情報
Re: ddclient インストールエラー? ( No.11 ) |
|
- æ¥æï¼ 2006/07/04 00:02
- ååï¼ のっぷ
- 参照: http://nopsp.dyndns.ws
- 0 * * * * /usr/sbin/ddclient -syslog -file /etc/ddclient.conf.1 -cache /var/cache/ddclient.cache.1
と言うのは「/etc/ddclient.conf」に書くのではなくcronデーモンに登録します。実際にcronに登録する方法は,
# crontab -e
で編集モードに入り登録します。(操作はviエディタと同じ)
※cron は定期的に自動でコマンドを発行するサービスで,上記の様に書くと毎時0分に「ddclient」を自動で実行してくれます。
|
編集モードがおかしくなるので ( No.12 ) |
|
- æ¥æï¼ 2006/07/06 13:49
- ååï¼ サラサ
- なんだかvi編集がうまくいかない(文字が化けた画面に@@;)なるので
etcの中に入ってるcrontabファイルを開いて直接編集してみました。
その内容が 0 * * * * /usr/sbin/ddclient -syslog -file /etc/ddclient.conf.1 -cache /var/cache/ddclient.cache.1 です。
直接編集したから動くか心配ですが、結果マチ状態です〜(・∀・)
|
その後 ( No.13 ) |
|
- æ¥æï¼ 2006/07/22 00:32
- ååï¼ サラサ
- ddclientが手動で動かすことができたので、crontabファイルを編集して
結果待ち状態でした。
本日、IPアドレスの割り当てが変わったのですが 自動更新できなかったようです(つwT)
鯖の中の「etc」ディレクトリにある「crontab」ファイルを直接編集し 0 * * * * /usr/sbin/ddclient -syslog -file /etc/ddclient.conf.1 -cache /var/cache/ddclient.cache.1 と書き足しましたが、どうやら動いていない様子…。
念のため、もう一度手動で # ddclient -daemon=0 -verbose -noquiet と動かしてみると実行後に「SUCCESS」と表示されます。
手動では動くのですが、自動では動かないようです。 何か問題点があるようでしたら、ご指摘おねがいいたします。
※ddclient.conf ファイルは「/etc/ddclient.conf」の場所にあります。
|
Re: ddclient インストールエラー? ( No.14 ) |
|
- æ¥æï¼ 2006/07/22 09:21
- ååï¼ 管理者
- cronサービスは起動していますか?
以下のコマンド実行後を教えてください。
# ps -ef | grep cron
また、実行されている場合cronのログ「/var/log/cron」に何かメッセージはありませんか?
後、crontabに指定している「/usr/sbin/ddclient -syslog -file /etc/ddclient.conf.1 -cache /var/cache/ddclient.cache.1」をスクリプト化してみては如何でしょうか?
例えば「/root/ddclient.sh」を新たに作成して以下の様にします。 ----- ここから ----- #!/usr/bin
/usr/sbin/ddclient -syslog -file /etc/ddclient.conf.1 -cache /var/cache/ddclient.cache.1 ----- ここまで -----
これに実行権とオーナを設定 # chmod 700 /root/ddclient.sh # chown root. /root/ddclient.sh
このスクリプトをcrontabに指定 0 * * * * /root/ddclient.sh
|
試してみました ( No.15 ) |
|
- æ¥æï¼ 2006/07/23 16:39
- ååï¼ サラサ
- ご指摘ありがとうございます。
とりあえず、教えていただいた # ps -ef | grep cronの実行をしてみました。
test:/# ps -ef | grep cron root 182 1 0 Jul15 ? 00:00:00 /usr/sbin/cron root 2147 2145 0 16:03 pts/0 00:00:00 grep cron
上記のようなメッセージが戻ってきました。 「/var/log/cron」とは違う場所にあるようです@w@; とりあえず、これの意味を調べてきます。
スクリプト化は、意味が解ったあとに挑戦してみようと思います。 ありがとうございます^^
|
■ その他