質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

477閲覧

sudo svc -u *を実行するとき dnscacheファイルが見つからない問題

rev_timo

総合スコア117

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2018/09/14 08:27

編集2018/09/17 23:26

タイトルのとおりですが、

hoge@server /service $svstat *

を実行したら、以下のようにdnscacheが問題みたいです。

dnscache: unable to open supervise/ok: file does not exist haproxy: up (pid 97228) 20073 seconds nginx: up (pid 750) 78581 seconds php-redis-server: up (pid 710) 78581 seconds php-system: up (pid 124719) 1 seconds php-user-5.6: up (pid 749) 78581 seconds ~省略~ .....

/serviceの中を見たら

hoge@server /service $ls -la total 16 drwxr-xr-x 2 root root 4096 9月 14 11:34 . drwxr-xr-x 120 root root 12288 9月 14 15:16 .. lrwxrwxrwx 1 root root 16 9月 12 15:56 dnscache -> /etc/sv/dnscache lrwxrwxrwx 1 root root 22 9月 13 15:04 haproxy -> /etc/supervise/haproxy lrwxrwxrwx 1 root root 16 9月 12 17:15 nginx -> /usr/local/nginx lrwxrwxrwx 1 root root 31 9月 12 17:16 php-redis-server -> /etc/supervise/php-redis-server ~省略~ .....

そこでまた /etc/sv/dnscacheに確認しに行きました

hoge@server /etc/sv/dnscache $ ls -la total 28 drwxr-sr-t 5 root root 4096 9月 12 15:56 . drwxr-xr-x 3 root root 4096 9月 12 15:56 .. drwxr-sr-x 2 root root 4096 9月 12 15:56 env drwxr-sr-x 2 root root 4096 9月 12 15:56 log drwxr-sr-x 4 root root 4096 9月 12 15:56 root -rwxr-xr-x 1 root root 136 8月 4 2011 run -rw------- 1 root root 128 9月 12 15:56 seed lrwxrwxrwx 1 root root 27 9月 12 15:56 supervise -> /var/lib/supervise/dnscache

さらに、/var/lib/supervise/dnscache を確認

hoge@server /var/lib/supervise $ ls -la total 8 drwxr-xr-x 2 root root 4096 9月 14 16:49 . drwxr-xr-x 51 root root 4096 9月 13 14:59 ..

なにもなかったです。
ということで、全てのサービスを起動したいんですが、dnscacheで失敗したらしいです。
ちなみにサービスを起動した際のエラーは以下のとおりです。

hoge@server /service $ sudo svc -u * [sudo] password for hoge: svc: warning: unable to control dnscache: file does not exist

解決方法をご存知の方ぜひお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

file does not exist

なので、dnsconfigファイルを作ったら行けました。

投稿2018/09/18 04:13

rev_timo

総合スコア117

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問